diff options
author | joye <joye> | 2014-03-11 20:26:59 (GMT) |
---|---|---|
committer | joye <joye> | 2014-03-11 20:26:59 (GMT) |
commit | f3967ea76f32972b342afd7e426d85ce7bf2f483 (patch) | |
tree | b17a35e9154366bf373535e86c27871ba3b4937e /bltGrMarkerBitmap.C | |
parent | 97add888399d2bc493246bb0abfdd86fcaf221a4 (diff) | |
download | blt-f3967ea76f32972b342afd7e426d85ce7bf2f483.zip blt-f3967ea76f32972b342afd7e426d85ce7bf2f483.tar.gz blt-f3967ea76f32972b342afd7e426d85ce7bf2f483.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'bltGrMarkerBitmap.C')
-rw-r--r-- | bltGrMarkerBitmap.C | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/bltGrMarkerBitmap.C b/bltGrMarkerBitmap.C index a560ae7..304988c 100644 --- a/bltGrMarkerBitmap.C +++ b/bltGrMarkerBitmap.C @@ -33,6 +33,49 @@ #define GETBITMAP(b) (((b)->destBitmap == None) ? (b)->srcBitmap : (b)->destBitmap) +static Tk_OptionSpec bitmapOptionSpecs[] = { + {TK_OPTION_ANCHOR, "-anchor", "anchor", "Anchor", + "center", -1, Tk_Offset(BitmapMarker, anchor), 0, NULL, 0}, + {TK_OPTION_COLOR, "-background", "background", "Background", + "white", -1, Tk_Offset(BitmapMarker, fillColor), TK_OPTION_NULL_OK, NULL, 0}, + {TK_OPTION_SYNONYM, "-bg", NULL, NULL, NULL, -1, 0, 0, "-background", 0}, + {TK_OPTION_CUSTOM, "-bindtags", "bindTags", "BindTags", + "Bitmap all", -1, Tk_Offset(BitmapMarker, obj.tags), + TK_OPTION_NULL_OK, &listObjOption, 0}, + {TK_OPTION_BITMAP, "-bitmap", "bitmap", "Bitmap", + NULL, -1, Tk_Offset(BitmapMarker, srcBitmap), TK_OPTION_NULL_OK, NULL, 0}, + {TK_OPTION_CUSTOM, "-coords", "coords", "Coords", + NULL, -1, Tk_Offset(BitmapMarker, worldPts), + TK_OPTION_NULL_OK, &coordsObjOption, 0}, + {TK_OPTION_STRING, "-element", "element", "Element", + NULL, -1, Tk_Offset(BitmapMarker, elemName), TK_OPTION_NULL_OK, NULL, 0}, + {TK_OPTION_SYNONYM, "-fg", NULL, NULL, NULL, -1, 0, 0, "-foreground", 0}, + {TK_OPTION_SYNONYM, "-fill", NULL, NULL, NULL, -1, 0, 0, "-background", 0}, + {TK_OPTION_COLOR, "-foreground", "foreground", "Foreground", + "black", -1, Tk_Offset(BitmapMarker, outlineColor), + TK_OPTION_NULL_OK, NULL, 0}, + {TK_OPTION_BOOLEAN, "-hide", "hide", "Hide", + "no", -1, Tk_Offset(BitmapMarker, hide), 0, NULL, 0}, + {TK_OPTION_CUSTOM, "-mapx", "mapX", "MapX", + "x", -1, Tk_Offset(BitmapMarker, axes.x), 0, &xAxisObjOption, 0}, + {TK_OPTION_CUSTOM, "-mapy", "mapY", "MapY", + "y", -1, Tk_Offset(BitmapMarker, axes.y), 0, &yAxisObjOption, 0}, + {TK_OPTION_STRING, "-name", "name", "Name", + NULL, -1, Tk_Offset(BitmapMarker, obj.name), TK_OPTION_NULL_OK, NULL, 0}, + {TK_OPTION_SYNONYM, "-outline", NULL, NULL, NULL, -1, 0, 0, "-foreground", 0}, + {TK_OPTION_DOUBLE, "-rotate", "rotate", "Rotate", + "0", -1, Tk_Offset(BitmapMarker, reqAngle), 0, NULL, 0}, + {TK_OPTION_CUSTOM, "-state", "state", "State", + "normal", -1, Tk_Offset(BitmapMarker, state), 0, &stateObjOption, 0}, + {TK_OPTION_BOOLEAN, "-under", "under", "Under", + "no", -1, Tk_Offset(BitmapMarker, drawUnder), 0, NULL, 0}, + {TK_OPTION_PIXELS, "-xoffset", "xOffset", "XOffset", + "0", -1, Tk_Offset(BitmapMarker, xOffset), 0, NULL, 0}, + {TK_OPTION_PIXELS, "-yoffset", "yOffset", "YOffset", + "0", -1, Tk_Offset(BitmapMarker, yOffset), 0, NULL, 0}, + {TK_OPTION_END, NULL, NULL, NULL, NULL, -1, 0, 0, NULL, 0} +}; + static Blt_ConfigSpec bitmapConfigSpecs[] = { {BLT_CONFIG_ANCHOR, "-anchor", "anchor", "Anchor", "center", Tk_Offset(BitmapMarker, anchor), 0}, |