Ardour  9.0-pre0-582-g084a23a80d
gtkmenushell.h File Reference
#include <gtk/gtkcontainer.h>
Include dependency graph for gtkmenushell.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkMenuShell
 
struct  _GtkMenuShellClass
 

Macros

#define GTK_TYPE_MENU_SHELL   (gtk_menu_shell_get_type ())
 
#define GTK_MENU_SHELL(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShell))
 
#define GTK_MENU_SHELL_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_SHELL, GtkMenuShellClass))
 
#define GTK_IS_MENU_SHELL(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MENU_SHELL))
 
#define GTK_IS_MENU_SHELL_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_SHELL))
 
#define GTK_MENU_SHELL_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShellClass))
 

Typedefs

typedef struct _GtkMenuShell GtkMenuShell
 
typedef struct _GtkMenuShellClass GtkMenuShellClass
 

Functions

GType gtk_menu_shell_get_type (void) G_GNUC_CONST
 
void gtk_menu_shell_append (GtkMenuShell *menu_shell, GtkWidget *child)
 
void gtk_menu_shell_prepend (GtkMenuShell *menu_shell, GtkWidget *child)
 
void gtk_menu_shell_insert (GtkMenuShell *menu_shell, GtkWidget *child, gint position)
 
void gtk_menu_shell_deactivate (GtkMenuShell *menu_shell)
 
void gtk_menu_shell_select_item (GtkMenuShell *menu_shell, GtkWidget *menu_item)
 
void gtk_menu_shell_deselect (GtkMenuShell *menu_shell)
 
void gtk_menu_shell_activate_item (GtkMenuShell *menu_shell, GtkWidget *menu_item, gboolean force_deactivate)
 
void gtk_menu_shell_select_first (GtkMenuShell *menu_shell, gboolean search_sensitive)
 
void _gtk_menu_shell_select_last (GtkMenuShell *menu_shell, gboolean search_sensitive)
 
gint _gtk_menu_shell_get_popup_delay (GtkMenuShell *menu_shell)
 
void gtk_menu_shell_cancel (GtkMenuShell *menu_shell)
 
void _gtk_menu_shell_add_mnemonic (GtkMenuShell *menu_shell, guint keyval, GtkWidget *target)
 
void _gtk_menu_shell_remove_mnemonic (GtkMenuShell *menu_shell, guint keyval, GtkWidget *target)
 
gboolean gtk_menu_shell_get_take_focus (GtkMenuShell *menu_shell)
 
void gtk_menu_shell_set_take_focus (GtkMenuShell *menu_shell, gboolean take_focus)
 
void _gtk_menu_shell_update_mnemonics (GtkMenuShell *menu_shell)
 
void _gtk_menu_shell_set_keyboard_mode (GtkMenuShell *menu_shell, gboolean keyboard_mode)
 
gboolean _gtk_menu_shell_get_keyboard_mode (GtkMenuShell *menu_shell)
 

Macro Definition Documentation

◆ GTK_IS_MENU_SHELL

#define GTK_IS_MENU_SHELL (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_MENU_SHELL))

Definition at line 43 of file gtkmenushell.h.

◆ GTK_IS_MENU_SHELL_CLASS

#define GTK_IS_MENU_SHELL_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_MENU_SHELL))

Definition at line 44 of file gtkmenushell.h.

◆ GTK_MENU_SHELL

#define GTK_MENU_SHELL (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShell))

Definition at line 41 of file gtkmenushell.h.

◆ GTK_MENU_SHELL_CLASS

#define GTK_MENU_SHELL_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_MENU_SHELL, GtkMenuShellClass))

Definition at line 42 of file gtkmenushell.h.

◆ GTK_MENU_SHELL_GET_CLASS

#define GTK_MENU_SHELL_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_MENU_SHELL, GtkMenuShellClass))

Definition at line 45 of file gtkmenushell.h.

◆ GTK_TYPE_MENU_SHELL

#define GTK_TYPE_MENU_SHELL   (gtk_menu_shell_get_type ())

Definition at line 40 of file gtkmenushell.h.

Typedef Documentation

◆ GtkMenuShell

typedef struct _GtkMenuShell GtkMenuShell

Definition at line 38 of file gtkmenushell.h.

◆ GtkMenuShellClass

Definition at line 38 of file gtkmenushell.h.

Function Documentation

◆ _gtk_menu_shell_add_mnemonic()

void _gtk_menu_shell_add_mnemonic ( GtkMenuShell menu_shell,
guint  keyval,
GtkWidget target 
)

◆ _gtk_menu_shell_get_keyboard_mode()

gboolean _gtk_menu_shell_get_keyboard_mode ( GtkMenuShell menu_shell)

◆ _gtk_menu_shell_get_popup_delay()

gint _gtk_menu_shell_get_popup_delay ( GtkMenuShell menu_shell)

◆ _gtk_menu_shell_remove_mnemonic()

void _gtk_menu_shell_remove_mnemonic ( GtkMenuShell menu_shell,
guint  keyval,
GtkWidget target 
)

◆ _gtk_menu_shell_select_last()

void _gtk_menu_shell_select_last ( GtkMenuShell menu_shell,
gboolean  search_sensitive 
)

◆ _gtk_menu_shell_set_keyboard_mode()

void _gtk_menu_shell_set_keyboard_mode ( GtkMenuShell menu_shell,
gboolean  keyboard_mode 
)

◆ _gtk_menu_shell_update_mnemonics()

void _gtk_menu_shell_update_mnemonics ( GtkMenuShell menu_shell)

◆ gtk_menu_shell_activate_item()

void gtk_menu_shell_activate_item ( GtkMenuShell menu_shell,
GtkWidget menu_item,
gboolean  force_deactivate 
)

◆ gtk_menu_shell_append()

void gtk_menu_shell_append ( GtkMenuShell menu_shell,
GtkWidget child 
)

◆ gtk_menu_shell_cancel()

void gtk_menu_shell_cancel ( GtkMenuShell menu_shell)

◆ gtk_menu_shell_deactivate()

void gtk_menu_shell_deactivate ( GtkMenuShell menu_shell)

◆ gtk_menu_shell_deselect()

void gtk_menu_shell_deselect ( GtkMenuShell menu_shell)

◆ gtk_menu_shell_get_take_focus()

gboolean gtk_menu_shell_get_take_focus ( GtkMenuShell menu_shell)

◆ gtk_menu_shell_get_type()

GType gtk_menu_shell_get_type ( void  )

◆ gtk_menu_shell_insert()

void gtk_menu_shell_insert ( GtkMenuShell menu_shell,
GtkWidget child,
gint  position 
)

◆ gtk_menu_shell_prepend()

void gtk_menu_shell_prepend ( GtkMenuShell menu_shell,
GtkWidget child 
)

◆ gtk_menu_shell_select_first()

void gtk_menu_shell_select_first ( GtkMenuShell menu_shell,
gboolean  search_sensitive 
)

◆ gtk_menu_shell_select_item()

void gtk_menu_shell_select_item ( GtkMenuShell menu_shell,
GtkWidget menu_item 
)

◆ gtk_menu_shell_set_take_focus()

void gtk_menu_shell_set_take_focus ( GtkMenuShell menu_shell,
gboolean  take_focus 
)