Project

General

Profile

Window » History » Version 15

Per Amundsen, 04/03/2015 08:15 AM

1 1 Per Amundsen
_Added in 1.9.0_
2
3 13 Per Amundsen
*/window [-abBcCde[N]fg[N]hHij[N]k[N]l[N]mMn[N]opq[N]rRsSuvw[N]xz] [-tN,..,N] [+bdeflLmnstx] <@name> [x y [w h]] [/command] [popup.txt] [font [size]] [iconfile [N]]*
4 1 Per Amundsen
5
*Switches*
6
7
Option Switches
8
9
-a - Set as the active window.
10
-b - TODO
11
-B - Prevent window from using an internal border.
12
-c - Close window.
13
-C - Center window.
14
-d - Create desktop window instead of child.
15
-e[N] - Enable editbox; 0 = single, 1 = multi, 2 = auto, 3 = default.
16
-f - Makes the w h the required width and height of the text display area. (instead of the window size)
17 5 Per Amundsen
-g[N] - Sets/removes window button color, 0 = normal color, 1 = message color, 2 = highlight color, 3 = system color.
18 2 Per Amundsen
-h - Hide window.
19 12 Per Amundsen
-H - Enables auto-hide for a side-listbox.
20 10 Per Amundsen
-i - Dynamically associate with whatever happens to be the active connection.
21 5 Per Amundsen
-j[N] - Sets buffer size to N lines.
22
-k[N] - Hides the @ prefix in the window name, 0 = hide prefix, 1 = show prefix.
23 11 Per Amundsen
-l[N] - Add listbox, if N is specified then a side-listbox N characters wide is created.
24 1 Per Amundsen
-m - Enable line marker in the window.
25
-M - TODO
26
-n[N] - Minimize window ([N] = TODO)
27
-o - Stop ontop. (used with -d)
28
-p - Creates a picture windows.
29 13 Per Amundsen
-q[N] - If N is 0 hides the nick column, if N is 1 shows the nick column. _AdiIRC only_
30 14 Per Amundsen
-Q[N] - If N is 0 docks the window, if N is 1 undocks the window. _AdiIRC only_
31 5 Per Amundsen
-r - Restore window.
32 1 Per Amundsen
-R - TODO
33 11 Per Amundsen
-s - Sort the main window, whether text or listbox. (only listbox for now)
34
-S - Sort the side-listbox.
35 5 Per Amundsen
-u - Remove ontop setting of a desktop window.
36 9 Per Amundsen
-v - Close window when associated status window is closed.
37 1 Per Amundsen
-w[N] - Show/hide window from treebar or switchbar; 0 = hide from both, 1 = show in switchbar, 2 = show in switchbar, 3 = show in both
38 2 Per Amundsen
-x - Maximize window
39 6 Per Amundsen
-z[N] - if N = 1, places window button at end of switchbar/Treebar, if N = 0, restores original place. (Default is 1)
40 15 Per Amundsen
-Z - Reset the window icon to default.
41 1 Per Amundsen
42
Tab Switches
43
44
-tN,..,N - TODO
45
46
Appearance Switches
47
48
+b - Border.
49
+d - No border.
50
+e - 3d Edge.
51
+f - Dialog frame.
52
+l - Tool window.
53
+L - Tool window. (hide from taskbar)
54
+n - Minimize window.
55 8 Per Amundsen
+s - Sizeable (hide titlebar?)
56 1 Per Amundsen
+t - Titlebar.
57
+x - Maximize window.
58
59
*Parameters*
60
61
<@name> - Window name.
62
x y [w h] - Left top [width height] - position and size of window. (A -1 value for any of the parameters means use default (or existing) value).
63
/command - Default command.
64
popup.txt - Popup filename, must be plane text file. TODO
65
font [size] - Font name [font size].
66
iconfile [N] - Sets a custom titlebar icon for the window [index]. (Iconindex TODO)
67
68
*Êxample*
69
70
<pre>
71
alias example1 {
72
  ;Create a desktop + picture window, Coordinates: (250,250), size 300x300.
73
  /window -dep @Example 250 250 300 300
74
75
  ;Color it color 3. (default green)
76
  /drawfill @Example 3 3 1 1 100 100
77
78
  ;Draw text "Hello There!".
79
  /drawtext @Example 1 Arial 30 50 100 Hello There!
80
}
81
</pre>