Top |
void | gtk_paned_add1 () |
void | gtk_paned_add2 () |
#define | gtk_paned_gutter_size() |
void | gtk_paned_pack1 () |
void | gtk_paned_pack2 () |
GtkWidget * | gtk_paned_get_child1 () |
GtkWidget * | gtk_paned_get_child2 () |
#define | gtk_paned_set_gutter_size() |
void | gtk_paned_set_position () |
gint | gtk_paned_get_position () |
GdkWindow * | gtk_paned_get_handle_window () |
int | max-position | Read |
int | min-position | Read |
int | position | Read / Write |
gboolean | position-set | Read / Write |
gboolean | accept-position | Action |
gboolean | cancel-position | Action |
gboolean | cycle-child-focus | Action |
gboolean | cycle-handle-focus | Action |
gboolean | move-handle | Action |
gboolean | toggle-handle-focus | Action |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkPaned ├── GtkHPaned ╰── GtkVPaned
#define gtk_paned_gutter_size(p,s) (void) 0
gtk_paned_gutter_size
is deprecated and should not be used in newly-written code.
void gtk_paned_pack1 (GtkPaned *paned
,GtkWidget *child
,gboolean resize
,gboolean shrink
);
void gtk_paned_pack2 (GtkPaned *paned
,GtkWidget *child
,gboolean resize
,gboolean shrink
);
GtkWidget *
gtk_paned_get_child1 (GtkPaned *paned
);
Obtains the first child of the paned widget.
Since: 2.4
GtkWidget *
gtk_paned_get_child2 (GtkPaned *paned
);
Obtains the second child of the paned widget.
Since: 2.4
#define gtk_paned_set_gutter_size(p,s) (void) 0
gtk_paned_set_gutter_size
is deprecated and should not be used in newly-written code.
void gtk_paned_set_position (GtkPaned *paned
,gint position
);
Sets the position of the divider between the two panes.
paned |
a GtkPaned widget |
|
position |
pixel position of divider, a negative value means that the position is unset. |
gint
gtk_paned_get_position (GtkPaned *paned
);
Obtains the position of the divider between the two panes.
GdkWindow *
gtk_paned_get_handle_window (GtkPaned *paned
);
Returns the GdkWindow of the handle. This function is useful when handling button or motion events because it enables the callback to distinguish between the window of the paned, a child and the handle.
Since: 2.20
“max-position”
property “max-position” int
The largest possible value for the position property. This property is derived from the size and shrinkability of the widget's children.
Owner: GtkPaned
Flags: Read
Allowed values: >= 0
Default value: 2147483647
Since: 2.4
“min-position”
property “min-position” int
The smallest possible value for the position property. This property is derived from the size and shrinkability of the widget's children.
Owner: GtkPaned
Flags: Read
Allowed values: >= 0
Default value: 0
Since: 2.4
“position”
property “position” int
Position of paned separator in pixels (0 means all the way to the left/top).
Owner: GtkPaned
Flags: Read / Write
Allowed values: >= 0
Default value: 0
“resize”
child property “resize” gboolean
The "resize" child property determines whether the child expands and shrinks along with the paned widget.
Owner: GtkPaned
Flags: Read / Write
Default value: TRUE
Since: 2.4
“shrink”
child property “shrink” gboolean
The "shrink" child property determines whether the child can be made smaller than its requisition.
Owner: GtkPaned
Flags: Read / Write
Default value: TRUE
Since: 2.4
“accept-position”
signalgboolean user_function (GtkPaned *widget, gpointer user_data)
The ::accept-position signal is a
keybinding signalwhich gets emitted to accept the current position of the handle when moving it using key bindings.
The default binding for this signal is Return or Space.
widget |
the object that received the signal |
|
user_data |
user data set when the signal handler was connected. |
Flags: Action
Since: 2.0
“cancel-position”
signalgboolean user_function (GtkPaned *widget, gpointer user_data)
The ::cancel-position signal is a
keybinding signalwhich gets emitted to cancel moving the position of the handle using key bindings. The position of the handle will be reset to the value prior to moving it.
The default binding for this signal is Escape.
widget |
the object that received the signal |
|
user_data |
user data set when the signal handler was connected. |
Flags: Action
Since: 2.0
“cycle-child-focus”
signalgboolean user_function (GtkPaned *widget, gboolean reversed, gpointer user_data)
The ::cycle-child-focus signal is a
keybinding signalwhich gets emitted to cycle the focus between the children of the paned.
The default binding is f6.
widget |
the object that received the signal |
|
reversed |
whether cycling backward or forward |
|
user_data |
user data set when the signal handler was connected. |
Flags: Action
Since: 2.0
“cycle-handle-focus”
signalgboolean user_function (GtkPaned *widget, gboolean reversed, gpointer user_data)
The ::cycle-handle-focus signal is a
keybinding signalwhich gets emitted to cycle whether the paned should grab focus to allow the user to change position of the handle by using key bindings.
The default binding for this signal is f8.
widget |
the object that received the signal |
|
reversed |
whether cycling backward or forward |
|
user_data |
user data set when the signal handler was connected. |
Flags: Action
Since: 2.0
“move-handle”
signalgboolean user_function (GtkPaned *widget, GtkScrollType scroll_type, gpointer user_data)
The ::move-handle signal is a
keybinding signalwhich gets emitted to move the handle when the user is using key bindings to move it.
widget |
the object that received the signal |
|
scroll_type |
||
user_data |
user data set when the signal handler was connected. |
Flags: Action
Since: 2.0
“toggle-handle-focus”
signalgboolean user_function (GtkPaned *widget, gpointer user_data)
The ::toggle-handle-focus is a
keybinding signalwhich gets emitted to accept the current position of the handle and then move focus to the next widget in the focus chain.
The default binding is Tab.
widget |
the object that received the signal |
|
user_data |
user data set when the signal handler was connected. |
Flags: Action
Since: 2.0