66
66
void (*draw_sashes)(Object_t *obj, GdkWindow *window, GdkGC* gc);
67
67
MoveSashFunc_t (*near_sash)(Object_t *obj, gint x, gint y);
68
68
gboolean (*point_is_on)(Object_t *obj, gint x, gint y);
69
void (*get_dimensions)(Object_t *obj, gint *x, gint *y, gint *width,
69
void (*get_dimensions)(Object_t *obj, gint *x, gint *y, gint *width,
71
71
void (*resize)(Object_t *obj, gint percentage_x, gint percentage_y);
72
72
void (*move)(Object_t *obj, gint dx, gint dy);
104
104
void object_set_focus(Object_t *obj, const gchar *focus);
105
105
void object_set_blur(Object_t *obj, const gchar *blur);
106
106
gint object_get_position_in_list(Object_t *obj);
107
GdkPixmap* object_get_icon(Object_t *obj, GtkWidget *widget, GdkBitmap **mask);
109
108
void object_emit_changed_signal(Object_t *obj);
110
109
void object_emit_geometry_signal(Object_t *obj);
190
192
gint object_list_deselect_all(ObjectList_t *list, Object_t *exception);
191
193
gint object_list_nr_selected(ObjectList_t *list);
192
void object_list_resize(ObjectList_t *list, gint percentage_x,
194
void object_list_resize(ObjectList_t *list, gint percentage_x,
193
195
gint percentage_y);
194
196
void object_list_move_selected(ObjectList_t *list, gint dx, gint dy);
195
197
void object_list_move_up(ObjectList_t *list, Object_t *obj);
199
201
void object_list_move_to_front(ObjectList_t *list);
200
202
void object_list_send_to_back(ObjectList_t *list);
202
void object_list_write_csim(ObjectList_t *list, gpointer param,
203
OutputFunc_t output);
204
void object_list_write_cern(ObjectList_t *list, gpointer param,
205
OutputFunc_t output);
206
void object_list_write_ncsa(ObjectList_t *list, gpointer param,
204
void object_list_write_csim(ObjectList_t *list, gpointer param,
205
OutputFunc_t output);
206
void object_list_write_cern(ObjectList_t *list, gpointer param,
207
OutputFunc_t output);
208
void object_list_write_ncsa(ObjectList_t *list, gpointer param,
207
209
OutputFunc_t output);
209
211
typedef void (*ObjectListCallbackFunc_t)(Object_t*, gpointer);
211
213
gpointer object_list_add_changed_cb(ObjectList_t *list,
212
ObjectListCallbackFunc_t func,
214
ObjectListCallbackFunc_t func,
214
gpointer object_list_add_update_cb(ObjectList_t *list,
215
ObjectListCallbackFunc_t func,
216
gpointer object_list_add_update_cb(ObjectList_t *list,
217
ObjectListCallbackFunc_t func,
217
gpointer object_list_add_add_cb(ObjectList_t *list,
219
gpointer object_list_add_add_cb(ObjectList_t *list,
218
220
ObjectListCallbackFunc_t func, gpointer data);
219
gpointer object_list_add_remove_cb(ObjectList_t *list,
220
ObjectListCallbackFunc_t func,
222
gpointer object_list_add_select_cb(ObjectList_t *list,
223
ObjectListCallbackFunc_t func,
225
gpointer object_list_add_move_cb(ObjectList_t *list,
221
gpointer object_list_add_remove_cb(ObjectList_t *list,
222
ObjectListCallbackFunc_t func,
224
gpointer object_list_add_select_cb(ObjectList_t *list,
225
ObjectListCallbackFunc_t func,
227
gpointer object_list_add_move_cb(ObjectList_t *list,
226
228
ObjectListCallbackFunc_t func, gpointer data);
227
gpointer object_list_add_geometry_cb(ObjectList_t *list,
228
ObjectListCallbackFunc_t func,
229
gpointer object_list_add_geometry_cb(ObjectList_t *list,
230
ObjectListCallbackFunc_t func,
231
233
void object_list_remove_add_cb(ObjectList_t *list, gpointer id);