30#include <gdk/gdkcursor.h>
31#include <gdk/gdkevents.h>
32#include <gtk/gtkenums.h>
42curLeftPtr = GDK_LEFT_PTR,
44curCrossHair = GDK_CROSSHAIR,
45curHandPtr = GDK_HAND2,
70 child_attached_signal,
71 child_detached_signal,
72 selection_changed_signal,
76 databox_zoomed_signal,
77 databox_marked_signal,
78 databox_selection_started_signal,
79 databox_selection_changed_signal,
80 databox_selection_stopped_signal,
81 databox_selection_canceled_signal,
84 date_changed_signal = 1024,
87 row_activated_signal = 1512,
93 no_event = GDK_NOTHING,
94 delete_event = GDK_DELETE,
95 destroy_event = GDK_DESTROY,
96 expose_event = GDK_EXPOSE,
97 motion_notify_event = GDK_MOTION_NOTIFY,
98 button_press_event = GDK_BUTTON_PRESS,
99 double_click_event = GDK_2BUTTON_PRESS,
100 triple_click_event = GDK_3BUTTON_PRESS,
101 button_release_event = GDK_BUTTON_RELEASE,
102 key_press_event = GDK_KEY_PRESS,
103 key_release_event = GDK_KEY_RELEASE,
104 enter_notify_event = GDK_ENTER_NOTIFY,
105 leave_notify_event = GDK_LEAVE_NOTIFY,
106 focus_change_event = GDK_FOCUS_CHANGE,
107 configure_event = GDK_CONFIGURE,
109 unmap_event = GDK_UNMAP,
110 property_notify_event = GDK_PROPERTY_NOTIFY,
111 selection_clear_event = GDK_SELECTION_CLEAR,
112 selection_request_event = GDK_SELECTION_REQUEST,
113 selection_notify_event = GDK_SELECTION_NOTIFY,
114 proximity_in_event = GDK_PROXIMITY_IN,
115 proximity_ou_event = GDK_PROXIMITY_OUT,
116 client_event = GDK_CLIENT_EVENT,
117 visibility_notify_event = GDK_VISIBILITY_NOTIFY,
118 no_expose_event = GDK_NO_EXPOSE,
119 drag_start_event = GDK_DRAG_ENTER,
120 drag_stop_event = GDK_DRAG_LEAVE,
121 dragging_event = GDK_DRAG_MOTION
124enum { v_box, h_box, table_box };
125enum { l_justify, c_justify, r_justify , pos_justify = 100};
126enum { h_separator, v_separator };
127enum { shadow_none, shadow_in, shadow_out,
128 shadow_etched_in, shadow_etched_out };
129enum { Class_level = 8192, Parent_level };
133 update_continuos = GTK_UPDATE_CONTINUOUS,
134 update_discontinuos = GTK_UPDATE_DISCONTINUOUS,
135 update_delayed = GTK_UPDATE_DELAYED
139#define VDK_CBUTTON_UNTOGGLED 0x0010
140#define VDK_CBUTTON_TOGGLED 0x0020
141#define VDK_CBUTTON_TOGGLEMASK 0x00F0
143#define VDK_CBUTTON_NORMAL 0x0000
144#define VDK_CBUTTON_COMBO 0x0004
145#define VDK_CBUTTON_TYPEMASK 0x000F
148#define VDK_ICONSTOP 0x0010
149#define VDK_ICONWARNING VDK_ICONSTOP
150#define VDK_ICONQUESTION 0x0020
151#define VDK_ICONINFORMATION 0x0040
152#define VDK_ICONERROR 0x0080
153#define VDK_ICONMASK 0x00F0
157#define VDK_YESNO 0x0004
158#define VDK_OKCANCEL 0x0008
159#define VDK_TYPEMASK 0x000F
161#define VDK_IDYES 0x0001
162#define VDK_IDNO 0x0002
163#define VDK_IDOK 0x0003
164#define VDK_IDCANCEL 0x0004
167#define clWhite VDKRgb(255,255,255)
168#define clBlack VDKRgb(0,0,0)
169#define clYellow VDKRgb(255,255,0)
170#define clRed VDKRgb(255,0,0)
171#define clGreen VDKRgb(0,255,0)
172#define clBlue VDKRgb(0,0,255)
173#define clNavyBlue VDKRgb(0,0,130)
174#define clMaroon VDKRgb(146,89,28)
175#define clSiena VDKRgb(178,32,32)
176#define clIvory VDKRgb(255,255,223)
177#define clAirBlue VDKRgb(89,186,231)
178#define clLightBlue clAirBlue
179#define clDodgerBlue VDKRgb(101,191,212)
182#define fnFixed14 "fixed Medium 14"
183#define fnCourier12 "courier Medium 12"
184#define fnCourier14 "courier Medium 12"
185#define fnFixed12 "fixed Medium 12"
186#define fnLucida12 "lucida Medium 12"
187#define fnLucidaBold12 "lucida Bold 12"
188#define fnTimesBold12 "times Bold 12"
189#define fnTimesBold14 "times Bold 14"
190#define fnTimes24 "times Medium 24"
191#define fnTimesBold24 "times Bold 24"