示例#1
0
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 );
}
示例#2
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 );
}
示例#3
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);
}
示例#4
0
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 );
}
示例#5
0
文件: treeview.c 项目: Airr/Claro
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 );
}
示例#6
0
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 );
}
示例#7
0
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 );
}
示例#8
0
文件: treeview.c 项目: Airr/Claro
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 );
}