comparison lwlib/lwlib.h @ 424:11054d720c21 r21-2-20

Import from CVS: tag r21-2-20
author cvs
date Mon, 13 Aug 2007 11:26:11 +0200
parents 41dbb7a9d5f2
children
comparison
equal deleted inserted replaced
423:28d9c139be4c 424:11054d720c21
179 #define lw_menu_level xlw_menu_level 179 #define lw_menu_level xlw_menu_level
180 #else /* LWLIB_MENUBARS_LUCID */ 180 #else /* LWLIB_MENUBARS_LUCID */
181 /* do this for the other toolkits too */ 181 /* do this for the other toolkits too */
182 #endif /* LWLIB_MENUBARS_LUCID */ 182 #endif /* LWLIB_MENUBARS_LUCID */
183 183
184 #if defined (LWLIB_TABS_LUCID)
185 #include "xlwtabs.h"
186 #endif
187
184 void lw_register_widget (CONST char* type, CONST char* name, LWLIB_ID id, 188 void lw_register_widget (CONST char* type, CONST char* name, LWLIB_ID id,
185 widget_value* val, lw_callback pre_activate_cb, 189 widget_value* val, lw_callback pre_activate_cb,
186 lw_callback selection_cb, 190 lw_callback selection_cb,
187 lw_callback post_activate_cb); 191 lw_callback post_activate_cb);
188 Widget lw_get_widget (LWLIB_ID id, Widget parent, Boolean pop_up_p); 192 Widget lw_get_widget (LWLIB_ID id, Widget parent, Boolean pop_up_p);
208 void lw_pop_down_all_widgets (LWLIB_ID id); 212 void lw_pop_down_all_widgets (LWLIB_ID id);
209 void lw_add_value_args_to_args (widget_value* wv, ArgList addto, int* offset); 213 void lw_add_value_args_to_args (widget_value* wv, ArgList addto, int* offset);
210 214
211 widget_value *malloc_widget_value (void); 215 widget_value *malloc_widget_value (void);
212 void free_widget_value (widget_value *); 216 void free_widget_value (widget_value *);
217 void free_widget_value_tree (widget_value *wv);
213 widget_value *replace_widget_value_tree (widget_value*, widget_value*); 218 widget_value *replace_widget_value_tree (widget_value*, widget_value*);
214 219
215 void lw_popup_menu (Widget, XEvent *); 220 void lw_popup_menu (Widget, XEvent *);
216 221
217 /* Toolkit independent way of focusing on a Widget at the Xt level. */ 222 /* Toolkit independent way of focusing on a Widget at the Xt level. */