geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

geanymenubuttonaction.h File Reference
#include "gtkcompat.h"
Include dependency graph for geanymenubuttonaction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GeanyMenubuttonAction
 
struct  _GeanyMenubuttonActionClass
 

Macros

#define GEANY_MENU_BUTTON_ACTION_TYPE   (geany_menu_button_action_get_type())
 
#define GEANY_MENU_BUTTON_ACTION(obj)
 
#define GEANY_MENU_BUTTON_ACTION_CLASS(klass)
 
#define IS_GEANY_MENU_BUTTON_ACTION(obj)
 
#define IS_GEANY_MENU_BUTTON_ACTION_CLASS(klass)
 

Typedefs

typedef struct _GeanyMenubuttonAction GeanyMenubuttonAction
 
typedef struct _GeanyMenubuttonActionClass GeanyMenubuttonActionClass
 

Functions

GType geany_menu_button_action_get_type (void)
 
GtkAction * geany_menu_button_action_new (const gchar *name, const gchar *label, const gchar *tooltip, const gchar *tooltip_arrow, const gchar *stock_id)
 
GtkWidget * geany_menu_button_action_get_menu (GeanyMenubuttonAction *action)
 
void geany_menu_button_action_set_menu (GeanyMenubuttonAction *action, GtkWidget *menu)
 

Macro Definition Documentation

◆ GEANY_MENU_BUTTON_ACTION

#define GEANY_MENU_BUTTON_ACTION (   obj)
Value:
(G_TYPE_CHECK_INSTANCE_CAST((obj),\
#define GEANY_MENU_BUTTON_ACTION_TYPE

Definition at line 30 of file geanymenubuttonaction.h.

◆ GEANY_MENU_BUTTON_ACTION_CLASS

#define GEANY_MENU_BUTTON_ACTION_CLASS (   klass)
Value:

Definition at line 32 of file geanymenubuttonaction.h.

◆ GEANY_MENU_BUTTON_ACTION_TYPE

#define GEANY_MENU_BUTTON_ACTION_TYPE   (geany_menu_button_action_get_type())

Definition at line 29 of file geanymenubuttonaction.h.

◆ IS_GEANY_MENU_BUTTON_ACTION

#define IS_GEANY_MENU_BUTTON_ACTION (   obj)
Value:
(G_TYPE_CHECK_INSTANCE_TYPE((obj),\

Definition at line 34 of file geanymenubuttonaction.h.

◆ IS_GEANY_MENU_BUTTON_ACTION_CLASS

#define IS_GEANY_MENU_BUTTON_ACTION_CLASS (   klass)
Value:
(G_TYPE_CHECK_CLASS_TYPE((klass),\

Definition at line 36 of file geanymenubuttonaction.h.

Typedef Documentation

◆ GeanyMenubuttonAction

Definition at line 39 of file geanymenubuttonaction.h.

◆ GeanyMenubuttonActionClass

Function Documentation

◆ geany_menu_button_action_get_menu()

GtkWidget * geany_menu_button_action_get_menu ( GeanyMenubuttonAction action)

◆ geany_menu_button_action_get_type()

GType geany_menu_button_action_get_type ( void  )

◆ geany_menu_button_action_new()

GtkAction * geany_menu_button_action_new ( const gchar *  name,
const gchar *  label,
const gchar *  tooltip,
const gchar *  tooltip_arrow,
const gchar *  stock_id 
)

Definition at line 157 of file geanymenubuttonaction.c.

References GEANY_MENU_BUTTON_ACTION_TYPE, label, name, and NULL.

Referenced by toolbar_init().

◆ geany_menu_button_action_set_menu()

void geany_menu_button_action_set_menu ( GeanyMenubuttonAction action,
GtkWidget *  menu 
)