![]() |
![]() |
![]() |
Glade UI Builder Reference Manual | ![]() |
---|
GladePaletteGladePalette — A widget to select a GladeWidgetClass for addition |
#include <glade.h> GladePalette; GtkWidget* glade_palette_new (const GList *catalogs, GladeItemAppearance item_appearance); GladeItemAppearance glade_palette_get_item_appearance (GladePalette *palette); void glade_palette_set_item_appearance (GladePalette *palette, GladeItemAppearance appearance); GladeWidgetClass* glade_palette_get_current_item_class (GladePalette *palette); void glade_palette_deselect_current_item (GladePalette *palette); gboolean glade_palette_get_use_small_item_icons (GladePalette *palette); void glade_palette_set_use_small_item_icons (GladePalette *palette, gboolean use_small_item_icons);
GObject +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkVBox +----GladePalette
"current-item-class" gpointer : Read "item-appearance" GladeItemAppearance : Read / Write "use-small-item-icons" gboolean : Read / Write
GladePalette is responsible for displaying the list of available GladeWidgetClass types and publishing the currently selected class to the Glade core.
GtkWidget* glade_palette_new (const GList *catalogs, GladeItemAppearance item_appearance);
Creates a new GladePalette widget
catalogs : |
the widget catalogs for the palette. |
item_appearance : |
the appearance of the palette items. |
Returns : | a new GladePalette |
GladeItemAppearance glade_palette_get_item_appearance (GladePalette *palette);
palette : |
a GladePalette |
Returns : | The appearance of the palette items |
void glade_palette_set_item_appearance (GladePalette *palette, GladeItemAppearance appearance);
Sets the appearance of the palette items.
palette : |
a GladePalette |
appearance : |
GladeWidgetClass* glade_palette_get_current_item_class (GladePalette *palette);
Gets the GladeWidgetClass of the currently selected item.
palette : |
a GladePalette |
Returns : | the GladeWidgetClass of currently selected item, or NULL if no item is selected. |
void glade_palette_deselect_current_item (GladePalette *palette);
Deselects the currently selected item
palette : |
a GladePalette |
gboolean glade_palette_get_use_small_item_icons (GladePalette *palette);
palette : |
a GladePalette |
Returns : | Whether small item icons are used |
void glade_palette_set_use_small_item_icons (GladePalette *palette, gboolean use_small_item_icons);
Sets whether to use small item icons.
palette : |
a GladePalette |
use_small_item_icons : |
Whether to use small item icons |
current-item-class
" property"current-item-class" gpointer : Read
The GladeWidgetClass of the currently selected item.
item-appearance
" property"item-appearance" GladeItemAppearance : Read / Write
The appearance of the palette items.
Default value: GLADE_ITEM_ICON_ONLY
void user_function (GladePalette *gladepalette, gpointer user_data);
gladepalette : |
the object which received the signal. |
user_data : |
user data set when the signal handler was connected. |
<< GladeEditorProperty | GladeClipboardView >> |