| libhildondesktop 2.0 Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals | ||||
HildonDesktopPopupMenu; HildonDesktopPopupMenuClass; HildonDesktopPopupMenuPrivate; void hildon_desktop_popup_menu_add_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item); void hildon_desktop_popup_menu_remove_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item); void hildon_desktop_popup_menu_replace_items (HildonDesktopPopupMenu *menu,GList *items); GList * hildon_desktop_popup_menu_get_children (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_select_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item); void hildon_desktop_popup_menu_deselect_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item); void hildon_desktop_popup_menu_select_first_item (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_select_last_item (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_activate_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item); GtkMenuItem * hildon_desktop_popup_menu_get_selected_item (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_select_next_item (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_select_prev_item (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_scroll_to_selected (HildonDesktopPopupMenu *menu); const GtkWidget * hildon_desktop_popup_menu_get_scroll_button_up (HildonDesktopPopupMenu *menu); const GtkWidget * hildon_desktop_popup_menu_get_scroll_button_down (HildonDesktopPopupMenu *menu); GtkAdjustment * hildon_desktop_popup_menu_get_adjustment (HildonDesktopPopupMenu *menu); void hildon_desktop_popup_menu_parent_size (HildonDesktopPopupMenu *menu);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBox
+----GtkVBox
+----HildonDesktopPopupMenu
HildonDesktopPopupMenu implements AtkImplementorIface, GtkBuildable and GtkOrientable.
"item-height" guint : Read / Write / Construct Only "parent" GtkWidget* : Read / Write / Construct Only "resize-parent" gboolean : Read / Write / Construct
typedef struct {
GtkVBoxClass parent_class;
/* */
} HildonDesktopPopupMenuClass;
typedef struct _HildonDesktopPopupMenuPrivate HildonDesktopPopupMenuPrivate;
void hildon_desktop_popup_menu_add_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item);
|
|
|
void hildon_desktop_popup_menu_remove_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item);
|
|
|
void hildon_desktop_popup_menu_replace_items (HildonDesktopPopupMenu *menu,GList *items);
|
|
|
GList * hildon_desktop_popup_menu_get_children
(HildonDesktopPopupMenu *menu);
|
|
Returns : |
void hildon_desktop_popup_menu_select_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item);
|
|
|
void hildon_desktop_popup_menu_deselect_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item);
|
|
|
void hildon_desktop_popup_menu_select_first_item
(HildonDesktopPopupMenu *menu);
|
void hildon_desktop_popup_menu_select_last_item
(HildonDesktopPopupMenu *menu);
|
void hildon_desktop_popup_menu_activate_item (HildonDesktopPopupMenu *menu,GtkMenuItem *item);
|
|
|
GtkMenuItem * hildon_desktop_popup_menu_get_selected_item
(HildonDesktopPopupMenu *menu);
|
|
Returns : |
void hildon_desktop_popup_menu_select_next_item
(HildonDesktopPopupMenu *menu);
|
void hildon_desktop_popup_menu_select_prev_item
(HildonDesktopPopupMenu *menu);
|
void hildon_desktop_popup_menu_scroll_to_selected
(HildonDesktopPopupMenu *menu);
|
const GtkWidget * hildon_desktop_popup_menu_get_scroll_button_up
(HildonDesktopPopupMenu *menu);
|
|
Returns : |
const GtkWidget * hildon_desktop_popup_menu_get_scroll_button_down
(HildonDesktopPopupMenu *menu);
|
|
Returns : |
GtkAdjustment * hildon_desktop_popup_menu_get_adjustment
(HildonDesktopPopupMenu *menu);
|
|
Returns : |
void hildon_desktop_popup_menu_parent_size
(HildonDesktopPopupMenu *menu);
|
"item-height" property "item-height" guint : Read / Write / Construct Only
Height of the menu items.
Allowed values: [1,G_MAXLONG]
Default value: 40
"parent" property "parent" GtkWidget* : Read / Write / Construct Only
The menu parent window that should be resized.
"popup-menu-resize" signalvoid user_function (HildonDesktopPopupMenu *hildondesktoppopupmenu, gpointer user_data) : Run First
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"show-controls" signalvoid user_function (HildonDesktopPopupMenu *hildondesktoppopupmenu, gboolean arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |