libgaminggear
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Macros | Typedefs | Functions
gaminggear_macro_dialog.h File Reference

Macro selection dialog. More...

Data Structures

struct  _GaminggearMacroDialog
 

Macros

#define GAMINGGEAR_MACRO_DIALOG_TYPE   (gaminggear_macro_dialog_get_type())
 
#define GAMINGGEAR_MACRO_DIALOG(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), GAMINGGEAR_MACRO_DIALOG_TYPE, GaminggearMacroDialog))
 
#define IS_GAMINGGEAR_MACRO_DIALOG(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), GAMINGGEAR_MACRO_DIALOG_TYPE))
 

Typedefs

typedef struct
_GaminggearMacroDialog 
GaminggearMacroDialog
 
typedef struct
_GaminggearMacroDialogPrivate 
GaminggearMacroDialogPrivate
 

Functions

GaminggearMacrogaminggear_macro_dialog (GtkWindow *parent)
 Let user select macro. More...
 
GaminggearMacrogaminggear_macro_dialog_run (GaminggearMacroDialog *macro_dialog)
 Run a macro dialog. More...
 
GtkWidget * gaminggear_macro_dialog_new (GtkWindow *parent)
 Creates new macro dialog. More...
 

Detailed Description

Macro selection dialog.

Macro Definition Documentation

#define GAMINGGEAR_MACRO_DIALOG (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj), GAMINGGEAR_MACRO_DIALOG_TYPE, GaminggearMacroDialog))
#define GAMINGGEAR_MACRO_DIALOG_TYPE   (gaminggear_macro_dialog_get_type())
#define IS_GAMINGGEAR_MACRO_DIALOG (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj), GAMINGGEAR_MACRO_DIALOG_TYPE))

Typedef Documentation

typedef struct _GaminggearMacroDialogPrivate GaminggearMacroDialogPrivate

Function Documentation

GaminggearMacro* gaminggear_macro_dialog ( GtkWindow *  parent)

Let user select macro.

Convenience function that creates, runs and destroys a macro dialog.

Parameters
parentParent window or NULL.
Return values
macroSelected macro or NULL.
Since
1.0
GtkWidget* gaminggear_macro_dialog_new ( GtkWindow *  parent)

Creates new macro dialog.

Parameters
parentParent window or NULL.
Return values
widgetThe macro dialog.
Since
1.0
GaminggearMacro* gaminggear_macro_dialog_run ( GaminggearMacroDialog macro_dialog)

Run a macro dialog.

Reloads macro data and runs dialog.

Parameters
macro_dialogThe macro dialog.
Return values
macroSelected macro or NULL.
Since
1.0