]> git.decadent.org.uk Git - ion3-doc.git/blob - ionconf.out
2187453deefe689aff86bb728763d5d2e2630f2f
[ion3-doc.git] / ionconf.out
1 \BOOKMARK [0][-]{chapter.1}{ Introduction}{}
2 \BOOKMARK [0][-]{chapter.2}{ Preliminaries: Key concepts and relations}{}
3 \BOOKMARK [1][-]{section.2.1}{ Modules}{chapter.2}
4 \BOOKMARK [1][-]{section.2.2}{ Class and object hierarchies}{chapter.2}
5 \BOOKMARK [2][-]{subsection.2.2.1}{ Class hierarchy}{section.2.2}
6 \BOOKMARK [2][-]{subsection.2.2.2}{ Object hierarchies: WRegion parents and managers}{section.2.2}
7 \BOOKMARK [2][-]{subsection.2.2.3}{ Summary}{section.2.2}
8 \BOOKMARK [0][-]{chapter.3}{ Basic configuration}{}
9 \BOOKMARK [1][-]{section.3.1}{ The configuration files}{chapter.3}
10 \BOOKMARK [1][-]{section.3.2}{ A walk through cfg\137ion.lua}{chapter.3}
11 \BOOKMARK [1][-]{section.3.3}{ Keys and rodents}{chapter.3}
12 \BOOKMARK [2][-]{subsection.3.3.1}{ Binding handlers and special variables}{section.3.3}
13 \BOOKMARK [2][-]{subsection.3.3.2}{ Guards}{section.3.3}
14 \BOOKMARK [2][-]{subsection.3.3.3}{ Defining the bindings}{section.3.3}
15 \BOOKMARK [2][-]{subsection.3.3.4}{ Examples}{section.3.3}
16 \BOOKMARK [2][-]{subsection.3.3.5}{ Key specifications}{section.3.3}
17 \BOOKMARK [2][-]{subsection.3.3.6}{ Button specifications}{section.3.3}
18 \BOOKMARK [2][-]{subsection.3.3.7}{ A further note on the default binding configuration}{section.3.3}
19 \BOOKMARK [1][-]{section.3.4}{ Menus}{chapter.3}
20 \BOOKMARK [2][-]{subsection.3.4.1}{ Defining menus}{section.3.4}
21 \BOOKMARK [2][-]{subsection.3.4.2}{ Special menus}{section.3.4}
22 \BOOKMARK [2][-]{subsection.3.4.3}{ Defining context menus}{section.3.4}
23 \BOOKMARK [2][-]{subsection.3.4.4}{ Displaying menus}{section.3.4}
24 \BOOKMARK [1][-]{section.3.5}{ Winprops}{chapter.3}
25 \BOOKMARK [2][-]{subsection.3.5.1}{ Sizehint winprops}{section.3.5}
26 \BOOKMARK [2][-]{subsection.3.5.2}{ Classes, roles and instances}{section.3.5}
27 \BOOKMARK [2][-]{subsection.3.5.3}{ Finding window identification}{section.3.5}
28 \BOOKMARK [2][-]{subsection.3.5.4}{ Some common examples}{section.3.5}
29 \BOOKMARK [1][-]{section.3.6}{ The statusbar}{chapter.3}
30 \BOOKMARK [2][-]{subsection.3.6.1}{ The template}{section.3.6}
31 \BOOKMARK [2][-]{subsection.3.6.2}{ The systray}{section.3.6}
32 \BOOKMARK [2][-]{subsection.3.6.3}{ Monitors}{section.3.6}
33 \BOOKMARK [0][-]{chapter.4}{ Graphical styles}{}
34 \BOOKMARK [1][-]{section.4.1}{ Drawing engines, style specifications and sub-styles}{chapter.4}
35 \BOOKMARK [2][-]{subsection.4.1.1}{ Known styles and substyles}{section.4.1}
36 \BOOKMARK [1][-]{section.4.2}{ Defining styles for the default drawing engine}{chapter.4}
37 \BOOKMARK [2][-]{subsection.4.2.1}{ The structure of the configuration files}{section.4.2}
38 \BOOKMARK [2][-]{subsection.4.2.2}{ Defining the styles}{section.4.2}
39 \BOOKMARK [2][-]{subsection.4.2.3}{ An example}{section.4.2}
40 \BOOKMARK [1][-]{section.4.3}{ Miscellaneous settings}{chapter.4}
41 \BOOKMARK [2][-]{subsection.4.3.1}{ Frame user attributes}{section.4.3}
42 \BOOKMARK [2][-]{subsection.4.3.2}{ Extra fields for style `frame'}{section.4.3}
43 \BOOKMARK [2][-]{subsection.4.3.3}{ Extra fields for style `dock'}{section.4.3}
44 \BOOKMARK [0][-]{chapter.5}{ Scripting}{}
45 \BOOKMARK [1][-]{section.5.1}{ Hooks}{chapter.5}
46 \BOOKMARK [1][-]{section.5.2}{ Referring to regions}{chapter.5}
47 \BOOKMARK [2][-]{subsection.5.2.1}{ Direct object references}{section.5.2}
48 \BOOKMARK [2][-]{subsection.5.2.2}{ Name-based lookups}{section.5.2}
49 \BOOKMARK [1][-]{section.5.3}{ Alternative winprop selection criteria}{chapter.5}
50 \BOOKMARK [1][-]{lstlisting.5.-269}{ Writing !ion-statusd! monitors}{chapter.5}
51 \BOOKMARK [0][-]{chapter.6}{ Function reference}{}
52 \BOOKMARK [1][-]{section.6.1}{ Functions defined in ioncore}{chapter.6}
53 \BOOKMARK [2][-]{subsection.6.1.1}{ WClientWin functions}{section.6.1}
54 \BOOKMARK [2][-]{subsection.6.1.2}{ WFrame functions}{section.6.1}
55 \BOOKMARK [2][-]{subsection.6.1.3}{ WGroup functions}{section.6.1}
56 \BOOKMARK [2][-]{subsection.6.1.4}{ WGroupCW functions}{section.6.1}
57 \BOOKMARK [2][-]{subsection.6.1.5}{ WGroupWS functions}{section.6.1}
58 \BOOKMARK [2][-]{subsection.6.1.6}{ WHook functions}{section.6.1}
59 \BOOKMARK [2][-]{subsection.6.1.7}{ WInfoWin functions}{section.6.1}
60 \BOOKMARK [2][-]{subsection.6.1.8}{ WMPlex functions}{section.6.1}
61 \BOOKMARK [2][-]{subsection.6.1.9}{ WMoveresMode functions}{section.6.1}
62 \BOOKMARK [2][-]{subsection.6.1.10}{ WRegion functions}{section.6.1}
63 \BOOKMARK [2][-]{subsection.6.1.11}{ WRootWin functions}{section.6.1}
64 \BOOKMARK [2][-]{subsection.6.1.12}{ WScreen functions}{section.6.1}
65 \BOOKMARK [2][-]{subsection.6.1.13}{ WTimer functions}{section.6.1}
66 \BOOKMARK [2][-]{subsection.6.1.14}{ WWindow functions}{section.6.1}
67 \BOOKMARK [2][-]{subsection.6.1.15}{ global functions}{section.6.1}
68 \BOOKMARK [2][-]{subsection.6.1.16}{ gr functions}{section.6.1}
69 \BOOKMARK [2][-]{subsection.6.1.17}{ string functions}{section.6.1}
70 \BOOKMARK [2][-]{subsection.6.1.18}{ table functions}{section.6.1}
71 \BOOKMARK [1][-]{section.6.2}{ Functions defined in mod\137tiling}{chapter.6}
72 \BOOKMARK [2][-]{subsection.6.2.1}{ WSplit functions}{section.6.2}
73 \BOOKMARK [2][-]{subsection.6.2.2}{ WSplitInner functions}{section.6.2}
74 \BOOKMARK [2][-]{subsection.6.2.3}{ WSplitRegion functions}{section.6.2}
75 \BOOKMARK [2][-]{subsection.6.2.4}{ WSplitSplit functions}{section.6.2}
76 \BOOKMARK [2][-]{subsection.6.2.5}{ WTiling functions}{section.6.2}
77 \BOOKMARK [1][-]{section.6.3}{ Functions defined in mod\137query}{chapter.6}
78 \BOOKMARK [2][-]{subsection.6.3.1}{ WComplProxy functions}{section.6.3}
79 \BOOKMARK [2][-]{subsection.6.3.2}{ WEdln functions}{section.6.3}
80 \BOOKMARK [2][-]{subsection.6.3.3}{ WInput functions}{section.6.3}
81 \BOOKMARK [1][-]{section.6.4}{ Functions defined in mod\137menu}{chapter.6}
82 \BOOKMARK [2][-]{subsection.6.4.1}{ WMenu functions}{section.6.4}
83 \BOOKMARK [1][-]{section.6.5}{ Functions defined in mod\137dock}{chapter.6}
84 \BOOKMARK [2][-]{subsection.6.5.1}{ WDock functions}{section.6.5}
85 \BOOKMARK [1][-]{section.6.6}{ Functions defined in mod\137sp}{chapter.6}
86 \BOOKMARK [1][-]{section.6.7}{ Functions defined in mod\137statusbar}{chapter.6}
87 \BOOKMARK [2][-]{subsection.6.7.1}{ WStatusBar functions}{section.6.7}
88 \BOOKMARK [1][-]{section.6.8}{ Functions defined in de}{chapter.6}
89 \BOOKMARK [1][-]{section.6.9}{ Hooks}{chapter.6}
90 \BOOKMARK [1][-]{section.6.10}{ Miscellaneous}{chapter.6}
91 \BOOKMARK [2][-]{subsection.6.10.1}{ Size policies}{section.6.10}
92 \BOOKMARK [0][-]{appendix.A}{ GNU Free Documentation License}{}
93 \BOOKMARK [0][-]{appendix.B}{ Full class hierarchy visible to Lua-side}{}
94 \BOOKMARK [0][-]{section*.29}{Index}{}
95 \BOOKMARK [0][-]{section*.31}{Bibliography}{}