|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
<html>
|
|
Packit |
1e8aac |
<head>
|
|
Packit |
1e8aac |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit |
1e8aac |
<title>GladeEditorProperty: 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="dockables.html" title="Part III. Dockable Glade UI Widgets">
|
|
Packit |
1e8aac |
<link rel="prev" href="gladeui-glade-editor.html" title="GladeEditor">
|
|
Packit |
1e8aac |
<link rel="next" href="GladePalette.html" title="GladePalette">
|
|
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 |
Implemented Interfaces |
|
|
Packit |
1e8aac |
Properties |
|
|
Packit |
1e8aac |
Signals
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
GladeEditorProperty
|
|
Packit |
1e8aac |
GladeEditorProperty — A generic widget to edit a GladeProperty.
|
|
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 |
#define
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
GLADE_MAKE_EPROP_TYPE()
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
glade_editor_property_load ()
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
glade_editor_property_load_by_widget ()
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
glade_editor_property_commit ()
|
|
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 |
|
|
Packit |
1e8aac |
gchar *
|
|
Packit |
1e8aac |
custom-text
|
|
Packit |
1e8aac |
Read / Write
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
gboolean
|
|
Packit |
1e8aac |
disable-check
|
|
Packit |
1e8aac |
Read / Write / Construct
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
gpointer
|
|
Packit |
1e8aac |
property-class
|
|
Packit |
1e8aac |
Read / Write / Construct Only
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
gboolean
|
|
Packit |
1e8aac |
use-command
|
|
Packit |
1e8aac |
Read / Write
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Signals
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
commit
|
|
Packit |
1e8aac |
Run Last
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
value-changed
|
|
Packit |
1e8aac |
Run Last
|
|
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 |
struct
|
|
Packit |
1e8aac |
GladeEditorProperty
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Object Hierarchy
|
|
Packit |
1e8aac |
GObject
|
|
Packit |
1e8aac |
╰── GInitiallyUnowned
|
|
Packit |
1e8aac |
╰── GtkWidget
|
|
Packit |
1e8aac |
╰── GtkContainer
|
|
Packit |
1e8aac |
╰── GtkBox
|
|
Packit |
1e8aac |
╰── GladeEditorProperty
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Implemented Interfaces
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
GladeEditorProperty implements
|
|
Packit |
1e8aac |
AtkImplementorIface, GtkBuildable, GtkOrientable and GladeEditable.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Description
|
|
Packit |
1e8aac |
The GladeEditorProperty is a factory that will create the correct
|
|
Packit |
1e8aac |
control for the GladePropertyClass it was created for and provides
|
|
Packit |
1e8aac |
a simple unified api to them.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Functions
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
GLADE_MAKE_EPROP_TYPE()
|
|
Packit |
1e8aac |
#define GLADE_MAKE_EPROP_TYPE(func, type, parent)
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
glade_editor_property_load ()
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
glade_editor_property_load (GladeEditorProperty *eprop ,
|
|
Packit |
1e8aac |
GladeProperty *property );
|
|
Packit |
1e8aac |
Loads property
|
|
Packit |
1e8aac |
values into eprop
|
|
Packit |
1e8aac |
and connects.
|
|
Packit |
1e8aac |
(the editor property will watch the property's value
|
|
Packit |
1e8aac |
until its loaded with another property or NULL )
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Parameters
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
eprop
|
|
Packit |
1e8aac |
A GladeEditorProperty
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
property
|
|
Packit |
1e8aac |
A GladeProperty
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
glade_editor_property_load_by_widget ()
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
glade_editor_property_load_by_widget (GladeEditorProperty *eprop ,
|
|
Packit |
1e8aac |
GladeWidget *widget );
|
|
Packit |
1e8aac |
Convenience function to load the appropriate GladeProperty into
|
|
Packit |
1e8aac |
eprop
|
|
Packit |
1e8aac |
from widget
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Parameters
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
eprop
|
|
Packit |
1e8aac |
A GladeEditorProperty
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
widget
|
|
Packit |
1e8aac |
A GladeWidget
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
glade_editor_property_commit ()
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
glade_editor_property_commit (GladeEditorProperty *eprop ,
|
|
Packit |
1e8aac |
GValue *value );
|
|
Packit |
1e8aac |
Commits value
|
|
Packit |
1e8aac |
to the property currently being edited by eprop
|
|
Packit |
1e8aac |
.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Parameters
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
eprop
|
|
Packit |
1e8aac |
A GladeEditorProperty
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
value
|
|
Packit |
1e8aac |
The GValue to commit
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Types and Values
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
struct GladeEditorProperty
|
|
Packit |
1e8aac |
struct GladeEditorProperty;
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Property Details
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
The “custom-text” property
|
|
Packit |
1e8aac |
“custom-text” gchar *
|
|
Packit |
1e8aac |
Custom Text to display in the property label.
|
|
Packit |
1e8aac |
Flags: Read / Write
|
|
Packit |
1e8aac |
Default value: NULL
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
The “disable-check” property
|
|
Packit |
1e8aac |
“disable-check” gboolean
|
|
Packit |
1e8aac |
Whether to explicitly disable the check button.
|
|
Packit |
1e8aac |
Flags: Read / Write / Construct
|
|
Packit |
1e8aac |
Default value: FALSE
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
The “property-class” property
|
|
Packit |
1e8aac |
“property-class” gpointer
|
|
Packit |
1e8aac |
The GladePropertyClass this GladeEditorProperty was created for.
|
|
Packit |
1e8aac |
Flags: Read / Write / Construct Only
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
The “use-command” property
|
|
Packit |
1e8aac |
“use-command” gboolean
|
|
Packit |
1e8aac |
Whether we should use the command API for the undo/redo stack.
|
|
Packit |
1e8aac |
Flags: Read / Write
|
|
Packit |
1e8aac |
Default value: FALSE
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Signal Details
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
The “commit” signal
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
user_function (GladeEditorProperty *gladeeditorproperty,
|
|
Packit |
1e8aac |
gpointer arg1,
|
|
Packit |
1e8aac |
gpointer user_data)
|
|
Packit |
1e8aac |
Emitted when a property's value is committed, can be useful to serialize
|
|
Packit |
1e8aac |
commands before and after the property's commit command from custom editors.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Parameters
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
gladeeditorproperty
|
|
Packit |
1e8aac |
the GladeEditorProperty which changed value
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
arg1
|
|
Packit |
1e8aac |
the new GValue to commit.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
user_data
|
|
Packit |
1e8aac |
user data set when the signal handler was connected.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Flags: Run Last
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
The “value-changed” signal
|
|
Packit |
1e8aac |
void
|
|
Packit |
1e8aac |
user_function (GladeEditorProperty *gladeeditorproperty,
|
|
Packit |
1e8aac |
GladeProperty *arg1,
|
|
Packit |
1e8aac |
gpointer user_data)
|
|
Packit |
1e8aac |
Emitted when a contained property changes value
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Parameters
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
gladeeditorproperty
|
|
Packit |
1e8aac |
the GladeEditorProperty which changed value
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
arg1
|
|
Packit |
1e8aac |
the GladeProperty that's value changed.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
user_data
|
|
Packit |
1e8aac |
user data set when the signal handler was connected.
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Flags: Run Last
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
|
|
Packit |
1e8aac |
Generated by GTK-Doc V1.28
|
|
Packit |
1e8aac |
</body>
|
|
Packit |
1e8aac |
</html>
|