aboutsummaryrefslogtreecommitdiff
path: root/generic/tkZinc.c
diff options
context:
space:
mode:
authorlecoanet2004-02-13 13:24:52 +0000
committerlecoanet2004-02-13 13:24:52 +0000
commitc9dbc80c2f41e9b56b446fd51576d8b9ebab5c80 (patch)
tree7181e33283a65a8575e2ecb06dc45a6cdabd48a3 /generic/tkZinc.c
parented990e32b5b9bee2cc4344d47bf12f4fa05f9add (diff)
downloadtkzinc-c9dbc80c2f41e9b56b446fd51576d8b9ebab5c80.zip
tkzinc-c9dbc80c2f41e9b56b446fd51576d8b9ebab5c80.tar.gz
tkzinc-c9dbc80c2f41e9b56b446fd51576d8b9ebab5c80.tar.bz2
tkzinc-c9dbc80c2f41e9b56b446fd51576d8b9ebab5c80.tar.xz
Changed the behavior of options/attributes for managing and displaying track histories
Diffstat (limited to 'generic/tkZinc.c')
-rw-r--r--generic/tkZinc.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/generic/tkZinc.c b/generic/tkZinc.c
index 4fdac88..0a5818c 100644
--- a/generic/tkZinc.c
+++ b/generic/tkZinc.c
@@ -238,8 +238,8 @@ static Tk_ConfigSpec config_specs[] = {
NULL, Tk_Offset(ZnWInfo, take_focus), TK_CONFIG_NULL_OK, NULL},
{TK_CONFIG_CUSTOM, "-tile", "tile", "Tile",
"", Tk_Offset(ZnWInfo, tile), 0, &imageOption},
- {TK_CONFIG_BOOLEAN, "-trackmanagehistory", "trackManageHistory", "TrackManageHistory",
- "1", Tk_Offset(ZnWInfo, track_manage_history), 0, NULL},
+ {TK_CONFIG_INT, "-trackvisiblehistorysize", "trackVisibleHistorySize", "TrackVisibleHistorySize",
+ "6", Tk_Offset(ZnWInfo, track_visible_history_size), 0, NULL},
{TK_CONFIG_INT, "-trackmanagedhistorysize", "trackManagedHistorySize",
"TrackManagedHistorySize", "6", Tk_Offset(ZnWInfo, track_managed_history_size), 0, NULL},
{TK_CONFIG_CUSTOM, "-tracksymbol", "trackSymbol", "TrackSymbol",
@@ -309,7 +309,7 @@ static Tk_ConfigSpec config_specs[] = {
#define SPEED_VECTOR_LENGTH_SPEC 24
#define TAKE_FOCUS_SPEC 25
#define TILE_SPEC 26
-#define MANAGE_HISTORY_SPEC 27
+#define VISIBLE_HISTORY_SIZE_SPEC 27
#define MANAGED_HISTORY_SIZE_SPEC 28
#define TRACK_SYMBOL_SPEC 29
#define WIDTH_SPEC 30
@@ -751,7 +751,7 @@ ZincObjCmd(ClientData client_data, /* Main window associated with
wi->cursor = None;
wi->hot_item = ZN_NO_ITEM;
wi->hot_prev = ZN_NO_ITEM;
- wi->track_manage_history = False;
+ wi->track_visible_history_size = 0;
wi->track_managed_history_size = 0;
wi->speed_vector_length = 0;
wi->tile = ZnUnspecifiedImage;
@@ -5940,7 +5940,7 @@ Configure(Tcl_Interp *interp,/* Used for error reporting. */
ZnDamageAll(wi);
}
if (CONFIG_PROBE(SPEED_VECTOR_LENGTH_SPEC) ||
- CONFIG_PROBE(MANAGE_HISTORY_SPEC) ||
+ CONFIG_PROBE(VISIBLE_HISTORY_SIZE_SPEC) ||
CONFIG_PROBE(MANAGED_HISTORY_SIZE_SPEC)) {
ZnITEM.InvalidateItems(wi->top_group, ZnTrack);
}