summaryrefslogtreecommitdiff
path: root/doc/dialogs.txt
diff options
context:
space:
mode:
authorPerberos <[email protected]>2011-12-01 23:52:01 -0300
committerPerberos <[email protected]>2011-12-01 23:52:01 -0300
commit28a029a4990d2a84f9d6a0b890eba812ea503998 (patch)
tree7a69477d0dd6bf351801fa9698d95224e4fe47b6 /doc/dialogs.txt
downloadmarco-28a029a4990d2a84f9d6a0b890eba812ea503998.tar.bz2
marco-28a029a4990d2a84f9d6a0b890eba812ea503998.tar.xz
moving from https://github.com/perberos/mate-desktop-environment
Diffstat (limited to 'doc/dialogs.txt')
-rw-r--r--doc/dialogs.txt32
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/dialogs.txt b/doc/dialogs.txt
new file mode 100644
index 00000000..1a28e6ab
--- /dev/null
+++ b/doc/dialogs.txt
@@ -0,0 +1,32 @@
+Dialogs which have no transient parent or root window being
+their tranisent parent are the ones which will be visible in
+the tasklist.
+
+All such dialogs will be *always* on top of the window
+group i.e they would transients for the whole group.
+
+
+1) Modal dialogs
+
+
+ * If you wish to open another window from a modal dialog
+
+ open *only* a modal dialog and set it's transient parent.
+
+
+2) Normal dialog
+
+
+ without transient parent
+
+ * If you wish to open another window from a normal dialog
+
+ open either a normal dialog or a modal dialog only.
+ Set the transient parent for the child dialog if you do not
+ want them to be transient for all the other windows in the group.
+
+ with transient parent
+
+ * If you wish to open another window from a normal dialog
+
+ you could open any type of window.