list_item_t *menubar_insert_separator( object_t *menubar, list_item_t *parent, int pos ) { assert_valid_menubar_widget( menubar, "menubar" ); assert_only_list_item( parent, "parent" ); return list_widget_row_insert( menubar, parent, pos, 0, 0 ); }
list_item_t *menubar_append_separator( object_t *menubar, list_item_t *parent ) { assert_valid_menubar_widget( menubar, "menubar" ); assert_only_list_item( parent, "parent" ); return list_widget_row_append( menubar, parent, 0, 0 ); }
void menubar_add_key_binding( object_t * menubar, list_item_t * item, const char * utf8_key, int modifier) { assert_valid_menubar_widget( menubar, "menubar" ); assert_only_list_item( item, "item" ); cgraphics_menubar_add_key_binding( WIDGET(menubar), item, utf8_key, modifier); }
void menubar_enable_item( object_t *menubar, list_item_t *item ) { assert_valid_menubar_widget( menubar, "menubar" ); assert_only_list_item( item, "item" ); cgraphics_menubar_enable_item( WIDGET(menubar), item ); }
list_item_t *treeview_insert_row( object_t *treeview, list_item_t *parent, int pos, image_t *image, char *title ) { assert_valid_treeview_widget( treeview, "treeview" ); assert_only_list_item( parent, "parent" ); assert_only_image( image, "image" ); return list_widget_row_insert( treeview, parent, pos, image, title ); }
list_item_t *menubar_insert_item( object_t *menubar, list_item_t *parent, int pos, image_t *image, char *title ) { assert_valid_menubar_widget( menubar, "menubar" ); assert_only_image( image, "image" ); assert_only_list_item( parent, "parent" ); return list_widget_row_insert( menubar, parent, pos, image, title ); }
int menubar_item_count( object_t *obj, list_item_t *parent ) { list_widget_t *lw = (list_widget_t *)obj; assert_valid_menubar_widget( obj, "obj" ); assert_only_list_item( parent, "parent" ); return LIST_LENGTH( &lw->items ); }
int treeview_get_rows( object_t *obj, list_item_t *parent ) { list_widget_t *lw = (list_widget_t *)obj; assert_valid_treeview_widget( obj, "obj" ); assert_only_list_item( parent, "parent" ); if ( parent == 0 ) return LIST_LENGTH( &lw->items ); return LIST_LENGTH( &parent->children ); }