Blame doc/html/GladeWidgetAction.html

Packit 1e8aac
Packit 1e8aac
<html>
Packit 1e8aac
<head>
Packit 1e8aac
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 1e8aac
<title>GladeWidgetAction: Glade User Interface Designer Reference Manual</title>
Packit 1e8aac
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
Packit 1e8aac
<link rel="home" href="index.html" title="Glade User Interface Designer Reference Manual">
Packit 1e8aac
<link rel="up" href="core.html" title="Part II. Glade Core">
Packit 1e8aac
<link rel="prev" href="gladeui-GladePropertyClass.html" title="GladePropertyClass">
Packit 1e8aac
<link rel="next" href="gladeui-glade-command.html" title="GladeCommand">
Packit 1e8aac
<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
Packit 1e8aac
<link rel="stylesheet" href="style.css" type="text/css">
Packit 1e8aac
</head>
Packit 1e8aac
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Top  | 
Packit 1e8aac
                  Description  | 
Packit 1e8aac
                  Object Hierarchy  | 
Packit 1e8aac
                  Properties
Packit 1e8aac
Packit 1e8aac
Home
Packit 1e8aac
Up
Packit 1e8aac
Prev
Packit 1e8aac
Next
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

GladeWidgetAction

Packit 1e8aac

GladeWidgetAction — Context menu and toolbar actions.

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Functions

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
void
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
glade_widget_action_class_free ()
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
GWActionClass *
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
glade_widget_action_class_clone ()
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
void
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
glade_widget_action_set_sensitive ()
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Properties

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
gpointer
Packit 1e8aac
class
Packit 1e8aac
Write / Construct Only
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
gboolean
Packit 1e8aac
sensitive
Packit 1e8aac
Read / Write
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
gboolean
Packit 1e8aac
visible
Packit 1e8aac
Read / Write
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Types and Values

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
struct
Packit 1e8aac
GWActionClass
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
struct
Packit 1e8aac
GladeWidgetAction
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Object Hierarchy

Packit 1e8aac
    GObject
Packit 1e8aac
    ╰── GladeWidgetAction
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Description

Packit 1e8aac

Use GladeWidgetAction to create custom routines to operate

Packit 1e8aac
on widgets you add to glade, when running GladeActionActivateFunc functions
Packit 1e8aac
you should make sure to use GladeCommand.

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Functions

Packit 1e8aac
Packit 1e8aac

glade_widget_action_class_free ()

Packit 1e8aac
void
Packit 1e8aac
glade_widget_action_class_free (GWActionClass *action);
Packit 1e8aac
Packit 1e8aac

Packit 1e8aac
Packit 1e8aac

glade_widget_action_class_clone ()

Packit 1e8aac
GWActionClass *
Packit 1e8aac
glade_widget_action_class_clone (GWActionClass *action);
Packit 1e8aac
Packit 1e8aac

Parameters

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

action

Packit 1e8aac

a GWActionClass

Packit 1e8aac
 
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Returns

Packit 1e8aac

a newlly allocated copy of action

Packit 1e8aac
.

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Packit 1e8aac
Packit 1e8aac

glade_widget_action_set_sensitive ()

Packit 1e8aac
void
Packit 1e8aac
glade_widget_action_set_sensitive (GladeWidgetAction *action,
Packit 1e8aac
                                   gboolean sensitive);
Packit 1e8aac

Set whether or not this action is sensitive.

Packit 1e8aac
Packit 1e8aac

Parameters

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

action

Packit 1e8aac

a GladeWidgetAction

Packit 1e8aac
 
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Types and Values

Packit 1e8aac
Packit 1e8aac

struct GWActionClass

Packit 1e8aac
struct GWActionClass {
Packit 1e8aac
  const gchar    *id;     /* The identifier of this action in the action tree */
Packit 1e8aac
  gchar          *path;	  /* Full action path  */
Packit 1e8aac
  gchar          *label;  /* A translated label to show in the UI for this action */
Packit 1e8aac
  gchar          *stock;  /* If set, this stock item will be shown in the UI along side
Packit 1e8aac
			   * the label */
Packit 1e8aac
  gboolean        important;  /* If this action is important */
Packit 1e8aac
Packit 1e8aac
  GList          *actions;/* Recursive list of child actions */
Packit 1e8aac
};
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Packit 1e8aac
Packit 1e8aac

struct GladeWidgetAction

Packit 1e8aac
struct GladeWidgetAction;
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Property Details

Packit 1e8aac
Packit 1e8aac

The “class” property

Packit 1e8aac
  “class”                    gpointer
Packit 1e8aac

GladeWidgetActionClass structure pointer.

Packit 1e8aac

Flags: Write / Construct Only

Packit 1e8aac
Packit 1e8aac

Packit 1e8aac
Packit 1e8aac

The “sensitive” property

Packit 1e8aac
  “sensitive”                gboolean
Packit 1e8aac

Whether this action is sensitive.

Packit 1e8aac

Flags: Read / Write

Packit 1e8aac

Default value: TRUE

Packit 1e8aac
Packit 1e8aac

Packit 1e8aac
Packit 1e8aac

The “visible” property

Packit 1e8aac
  “visible”                  gboolean
Packit 1e8aac

Whether this action is visible.

Packit 1e8aac

Flags: Read / Write

Packit 1e8aac

Default value: TRUE

Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac
Packit 1e8aac

Generated by GTK-Doc V1.28
Packit 1e8aac
</body>
Packit 1e8aac
</html>