summaryrefslogtreecommitdiff
path: root/doc/dialogs.txt
blob: 1a28e6abf592b8e8d5b1c0003bbce5fd8ab0e7d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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.