Gwyddion – Free SPM (AFM, SNOM/NSOM, STM, MFM, …) data analysis software

gwyoptionmenus

gwyoptionmenus — Resource selectors

Functions

GtkWidget * gwy_menu_gradient ()
GtkWidget * gwy_gradient_selection_new ()
GtkWidget * gwy_gradient_tree_view_new ()
gboolean gwy_gradient_tree_view_set_active ()
const gchar * gwy_gradient_selection_get_active ()
void gwy_gradient_selection_set_active ()
GtkWidget * gwy_menu_gl_material ()
GtkWidget * gwy_gl_material_selection_new ()
GtkWidget * gwy_gl_material_tree_view_new ()
gboolean gwy_gl_material_tree_view_set_active ()
const gchar * gwy_gl_material_selection_get_active ()
void gwy_gl_material_selection_set_active ()
gboolean gwy_resource_tree_view_set_active ()

Includes

#include <libgwydgets/gwydgets.h>

Description

Functions

gwy_menu_gradient ()

GtkWidget *
gwy_menu_gradient (GCallback callback,
                   gpointer cbdata);

Creates a pop-up gradient menu.

Object data "gradient-name" is set to gradient name for each menu item.

Parameters

callback

A callback called when a menu item is activated (or NULL for none).

 

cbdata

User data passed to the callback.

 

Returns

The newly created pop-up menu as GtkWidget.

gwy_gradient_selection_new ()

GtkWidget *
gwy_gradient_selection_new (GCallback callback,
                            gpointer cbdata,
                            const gchar *active);

Creates a gradient selection button.

Parameters

callback

Callback to connect to "changed" signal of tree view selection (or NULL for none).

 

cbdata

User data passed to callback .

 

active

Gradient name to be shown as currently selected (or NULL for default).

 

Returns

The newly created gradient selection button as GtkWidget.

gwy_gradient_tree_view_new ()

GtkWidget *
gwy_gradient_tree_view_new (GCallback callback,
                            gpointer cbdata,
                            const gchar *active);

Creates a tree view with gradient list.

Parameters

callback

Callback to connect to "changed" signal of tree view selection (or NULL for none).

 

cbdata

User data passed to callback .

 

active

Gradient name to be shown as currently selected (or NULL for default).

 

Returns

The newly created gradient tree view as GtkWidget.

gwy_gradient_tree_view_set_active ()

gboolean
gwy_gradient_tree_view_set_active (GtkWidget *treeview,
                                   const gchar *active);

Selects a gradient in a gradient list and scrolls to make it visible.

Parameters

treeview

A gradient selector tree view.

 

active

Gradient name to be shown as currently selected.

 

Returns

TRUE if active was selected, FALSE if there is no such gradient.

gwy_gradient_selection_get_active ()

const gchar *
gwy_gradient_selection_get_active (GtkWidget *selection);

Gets the name of currently selected gradient of a selection button.

Parameters

selection

Gradient selection button.

 

Returns

Name as a string owned by the selected gradient.

gwy_gradient_selection_set_active ()

void
gwy_gradient_selection_set_active (GtkWidget *selection,
                                   const gchar *active);

Sets the currently selected gradient of a selection button.

Parameters

selection

Gradient selection button.

 

active

Gradient name to be shown as currently selected.

 

gwy_menu_gl_material ()

GtkWidget *
gwy_menu_gl_material (GCallback callback,
                      gpointer cbdata);

Creates a pop-up GL material menu.

Object data "gl-material-name" is set to GL material name for each menu item.

Parameters

callback

A callback called when a menu item is activated (or NULL for none).

 

cbdata

User data passed to the callback.

 

Returns

The newly created pop-up menu as GtkWidget.

gwy_gl_material_selection_new ()

GtkWidget *
gwy_gl_material_selection_new (GCallback callback,
                               gpointer cbdata,
                               const gchar *active);

Creates a GL material selection button.

Parameters

callback

Callback to connect to "changed" signal of tree view selection (or NULL for none).

 

cbdata

User data passed to callback .

 

active

GL material name to be shown as currently selected (or NULL for default).

 

Returns

The newly created GL material selection button as GtkWidget.

gwy_gl_material_tree_view_new ()

GtkWidget *
gwy_gl_material_tree_view_new (GCallback callback,
                               gpointer cbdata,
                               const gchar *active);

Creates a tree view with GL material list.

Parameters

callback

Callback to connect to "changed" signal of tree view selection (or NULL for none).

 

cbdata

User data passed to callback .

 

active

GL material name to be shown as currently selected (or NULL for default).

 

Returns

The newly created GL material tree view as GtkWidget.

gwy_gl_material_tree_view_set_active ()

gboolean
gwy_gl_material_tree_view_set_active (GtkWidget *treeview,
                                      const gchar *active);

Selects a GL material in a GL material list and scrolls to make it visible.

Parameters

treeview

A GL material selector tree view.

 

active

GL material name to be shown as currently selected.

 

Returns

TRUE if active was selected, FALSE if there is no such GL material.

gwy_gl_material_selection_get_active ()

const gchar *
gwy_gl_material_selection_get_active (GtkWidget *selection);

Gets the name of currently selected GL material of a selection button.

Parameters

selection

GL material selection button.

 

Returns

Name as a string owned by the selected GL material.

gwy_gl_material_selection_set_active ()

void
gwy_gl_material_selection_set_active (GtkWidget *selection,
                                      const gchar *active);

Sets the currently selected GL material of a selection button.

Parameters

selection

GL material selection button.

 

active

GL material name to be shown as currently selected.

 

gwy_resource_tree_view_set_active ()

gboolean
gwy_resource_tree_view_set_active (GtkWidget *treeview,
                                   const gchar *active);

Selects a resource in a list and scrolls to make it visible.

Parameters

treeview

A resource selector tree view.

 

active

Resource name to be shown as currently selected.

 

Returns

TRUE if active was selected, FALSE if there is no such resource.

Types and Values

See Also

gwyradiobuttons

-- radio button constructors,

gwycombobox

-- combo box constructors

© David Nečas and Petr Klapetek

Home Download News Features Screenshots Documentation Communicate Participate Resources Publications Applications Site Map

Valid XHTML 1.0 Valid CSS