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

Go to the source code of this file.

Classes

struct  _GtkToolShellIface
 

Macros

#define GTK_TYPE_TOOL_SHELL   (gtk_tool_shell_get_type ())
 
#define GTK_TOOL_SHELL(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_SHELL, GtkToolShell))
 
#define GTK_IS_TOOL_SHELL(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOL_SHELL))
 
#define GTK_TOOL_SHELL_GET_IFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_TOOL_SHELL, GtkToolShellIface))
 

Typedefs

typedef struct _GtkToolShell GtkToolShell
 
typedef struct _GtkToolShellIface GtkToolShellIface
 

Functions

GType gtk_tool_shell_get_type (void) G_GNUC_CONST
 
GtkIconSize gtk_tool_shell_get_icon_size (GtkToolShell *shell)
 
GtkOrientation gtk_tool_shell_get_orientation (GtkToolShell *shell)
 
GtkToolbarStyle gtk_tool_shell_get_style (GtkToolShell *shell)
 
GtkReliefStyle gtk_tool_shell_get_relief_style (GtkToolShell *shell)
 
void gtk_tool_shell_rebuild_menu (GtkToolShell *shell)
 
GtkOrientation gtk_tool_shell_get_text_orientation (GtkToolShell *shell)
 
gfloat gtk_tool_shell_get_text_alignment (GtkToolShell *shell)
 
PangoEllipsizeMode gtk_tool_shell_get_ellipsize_mode (GtkToolShell *shell)
 
GtkSizeGroupgtk_tool_shell_get_text_size_group (GtkToolShell *shell)
 

Macro Definition Documentation

◆ GTK_IS_TOOL_SHELL

#define GTK_IS_TOOL_SHELL (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOL_SHELL))

Definition at line 40 of file gtktoolshell.h.

◆ GTK_TOOL_SHELL

#define GTK_TOOL_SHELL (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOL_SHELL, GtkToolShell))

Definition at line 39 of file gtktoolshell.h.

◆ GTK_TOOL_SHELL_GET_IFACE

#define GTK_TOOL_SHELL_GET_IFACE (   obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_TOOL_SHELL, GtkToolShellIface))

Definition at line 41 of file gtktoolshell.h.

◆ GTK_TYPE_TOOL_SHELL

#define GTK_TYPE_TOOL_SHELL   (gtk_tool_shell_get_type ())

Definition at line 38 of file gtktoolshell.h.

Typedef Documentation

◆ GtkToolShell

typedef struct _GtkToolShell GtkToolShell

Definition at line 36 of file gtktoolshell.h.

◆ GtkToolShellIface

Definition at line 36 of file gtktoolshell.h.

Function Documentation

◆ gtk_tool_shell_get_ellipsize_mode()

PangoEllipsizeMode gtk_tool_shell_get_ellipsize_mode ( GtkToolShell shell)

◆ gtk_tool_shell_get_icon_size()

GtkIconSize gtk_tool_shell_get_icon_size ( GtkToolShell shell)

◆ gtk_tool_shell_get_orientation()

GtkOrientation gtk_tool_shell_get_orientation ( GtkToolShell shell)

◆ gtk_tool_shell_get_relief_style()

GtkReliefStyle gtk_tool_shell_get_relief_style ( GtkToolShell shell)

◆ gtk_tool_shell_get_style()

GtkToolbarStyle gtk_tool_shell_get_style ( GtkToolShell shell)

◆ gtk_tool_shell_get_text_alignment()

gfloat gtk_tool_shell_get_text_alignment ( GtkToolShell shell)

◆ gtk_tool_shell_get_text_orientation()

GtkOrientation gtk_tool_shell_get_text_orientation ( GtkToolShell shell)

◆ gtk_tool_shell_get_text_size_group()

GtkSizeGroup* gtk_tool_shell_get_text_size_group ( GtkToolShell shell)

◆ gtk_tool_shell_get_type()

GType gtk_tool_shell_get_type ( void  )

◆ gtk_tool_shell_rebuild_menu()

void gtk_tool_shell_rebuild_menu ( GtkToolShell shell)