Mercurial > MadButterfly
comparison tools/mb_c_source.m4 @ 73:9ab15ebc9061
Observer for mouse events
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Mon, 18 Aug 2008 01:59:26 +0800 |
parents | a6150b4e0667 |
children | 3645e29e4986 |
comparison
equal
deleted
inserted
replaced
72:171a8cb7e4b5 | 73:9ab15ebc9061 |
---|---|
30 define([DECLARE_VARS], [divert([-1]) | 30 define([DECLARE_VARS], [divert([-1]) |
31 define([DIMPORT],[IMPORT(]QUOTE($[]1)[,[D_])]) | 31 define([DIMPORT],[IMPORT(]QUOTE($[]1)[,[D_])]) |
32 DIMPORT([ADD_LINEAR_PAINT]) | 32 DIMPORT([ADD_LINEAR_PAINT]) |
33 DIMPORT([ADD_RADIAL_PAINT]) | 33 DIMPORT([ADD_RADIAL_PAINT]) |
34 DIMPORT([COLOR_STOP]) | 34 DIMPORT([COLOR_STOP]) |
35 define([REF_STOPS],) | 35 define([REF_STOPS]) |
36 define([ADD_PATH],) | 36 define([ADD_PATH]) |
37 define([ADD_RECT]) | 37 define([ADD_RECT]) |
38 define([ADD_COORD]) | 38 define([ADD_COORD]) |
39 define([FILL_SHAPE]) | 39 define([FILL_SHAPE]) |
40 define([STROKE_SHAPE]) | 40 define([STROKE_SHAPE]) |
41 define([FILL_SHAPE_WITH_PAINT]) | 41 define([FILL_SHAPE_WITH_PAINT]) |
125 free(stops); | 125 free(stops); |
126 obj->$1->free(obj->$1); | 126 obj->$1->free(obj->$1); |
127 ]]) | 127 ]]) |
128 | 128 |
129 define([F_ADD_PATH],[[ | 129 define([F_ADD_PATH],[[ |
130 sh_path_free(obj->$1); | 130 obj->$1->free(obj->$1); |
131 ]]); | 131 ]]); |
132 | 132 |
133 define([F_ADD_RECT],[[ | 133 define([F_ADD_RECT],[[ |
134 sh_rect_free(obj->$1); | 134 obj->$1->free(obj->$1); |
135 ]]); | 135 ]]); |
136 | 136 |
137 define([F_FILL_SHAPE],[[ | 137 define([F_FILL_SHAPE],[[ |
138 obj->$1_fill->free(obj->$1_fill); | 138 obj->$1_fill->free(obj->$1_fill); |
139 ]]) | 139 ]]) |