X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=ionconf%2Fnode7.html;h=f9cc8550e144a70be4d0c365dc0f43d6df795c01;hb=HEAD;hp=5a3e390e466263e9701eff33b458d3ec9d14b9f1;hpb=6e84dc8312f2fdb5b8b7467a0279afd5b2df107f;p=ion3-doc.git diff --git a/ionconf/node7.html b/ionconf/node7.html index 5a3e390..f9cc855 100644 --- a/ionconf/node7.html +++ b/ionconf/node7.html @@ -28,31 +28,31 @@ original version by: Nikos Drakos, CBLU, University of Leeds
@@ -61,90 +61,106 @@ original version by: Nikos Drakos, CBLU, University of Leeds Subsections
+ +
+ +
+Detaching a region means having it managed by its nearest ancestor + WGroup. Reattaching means having it managed where it used + to be managed, if a ``return placeholder'' exists. + +
+Additionally, setting how to `forget', can be used to + clear this return placeholder of the group leader of reg. + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
-
{switchto=true}
is used.
+ The function returns true if all tagged regions were
+ succesfully attached, and false otherwisse.
+ +
+ +
+ +
-
+ +
-
Field | -Description | -|||||||||||||||||||||||||||||||||||||
type | -(string) Class name (a string) of the object to be created. | -|||||||||||||||||||||||||||||||||||||
name | -(string) Name of the object to be created (a string). | + +
Field | +Description | +|||||||
type | +(string) Class name (a string) of the object to be created. | +|||||||
name | +(string) Name of the object to be created (a string). | |||||||
switchto | (boolean) Should the region be switched to (boolean)? | @@ -2288,9 +2399,17 @@ In addition parameters to the region to be created are passed in this by e.g. the mutually exclusive list being empty. This option overrides switchto.|||||||
passive | +(boolean) Skip in certain focusing operations. | +|||||||
pseudomodal | +(boolean) The attached region is ``pseudomodal'' + if the stacking level dictates it to be modal. + This means that the region may be hidden to display + regions with lesser stacking levels. | +|||||||
sizepolicy | -(integer) Size policy. - (TODO: document them somewhere.) | +(string) Size policy; see Section 6.10.1. | ||||||
geom | (table) Geometry specification. | @@ -2307,33 +2426,14 @@ In addition parameters to the region to be created are passed in this
- | After WMPlex.mx_current. | -
+ | |
Last. | |
+ | After WMPlex.mx_current. | +
-
+ +
-
+ +
+ +
+ +
-
-
-
+ +
+ ++ +
+ ++ +
+ +
-
-
-
-
+ +
- -
- -
+ +
- -
Variable | +Type | +Description | +
template | +string | +The template; see + Section 3.6. | +
pos | +string | +Position: `tl', `tr', + `bl' or `br' + (for the obvious combinations of + top/left/bottom/right). | +
screen | +integer | +Screen number to create the statusbar on. | +
fullsize | +boolean | +If set, the statusbar will waste + space instead of adapting to layout. | +
systray | +boolaen | +Swallow (KDE protocol) systray icons. | +
+ +
+ ++ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
-
-
Field | -Type | -Description | -
ws | -WPaneWS | -The workspace | -
frame | -WFrame | -A frame initially allocated for the - region to be placed | -
reg | -WRegion | -The region to be placed | -
specifier | -WRegion | -For drag&drop on handling empty areas | -
-The handler should set some of these fields on success: - -
-
Field | -Type | -Description | -
res_node | -WSplit | -Target split | -
res_config | -WFrame | -New configuration for it, unless - WSplitRegion | -
res_w | -integer | -New width for target split (optional) | -
res_h | -integer | -New height for target split (optional) | -
+
String | +Description | +
deinit | +The region is about to be deinitialised. | +
activated | +The region has received focus. | +
inactivated | +The region has lost focus. | +
activity | +There's been activity in the region itself. | +
sub_activity | +There's been activity in some sub-region. | +
name | +The name of the region has changed. | +
unset_manager | +The region no longer has a manager. | +
set_manager | +The region now has a manager. | +
tag | +Tagging state has changed. | +
pseudoactivated | +The region has become pseudo-active + (see below). | +
pseudoinactivated | +The region is no longer pseudo-active. | +
+A region is pseudo-active, when a) it is itself not active (does + not not have the focus, and may not even have a window that could + have it), but b) some region managed by it is active.
-
-
-
+Some functions accept a sizepolicy parameter. The possible +values are: -
+
+The ``free'' policies allow the managed +object to be moved around, whereas the other versions do not. +The ``glue'' policies glue the object to some border, while allowing +it to be moved away from it by user action, but not automatically. +The ``stretch'' policies stretch the object along the given border, +while the coordinate-based policies simply place the object along +that border.
@@ -6200,31 +6369,31 @@ The handler should set some of these fields on success: