Project

General

Profile

Shortcuts » History » Version 36

Per Amundsen, 05/04/2015 05:48 AM

1 30 Per Amundsen
{{>toc}}
2
3 1 Per Amundsen
h1. Hotkeys
4
5
ALT + 1-9 - Switches window to selected number
6 2 Per Amundsen
ALT + Z - Closes current window
7
CTRL + W - Closes current window
8 1 Per Amundsen
ALT + F4 - Closes application
9
PAGEDOWN - Scrolls messages down
10
PAGEUP - Scrolls messages up
11 23 Per Amundsen
CTRL + SPACE - Opens contextmenu in inputbox/topicbox/script editor
12 9 Per Amundsen
ALT + ENTER - Adds a newline in inputbox
13 10 Per Amundsen
ALT + UP/DOWN - Scrolls up/down in inputbox message history even if multiline
14 1 Per Amundsen
END - Scrolls messages to bottom
15
UP - Scrolls up in inputbox message history
16
DOWN - Scrolls down in inputbox message history
17
CTRL + UP - Scrolls up one line
18
CTRL + DOWN - Scrolls down one line
19 32 Per Amundsen
TAB - Performes [[Tabcomplete]] on /commands, nicks, #channels, %variables and $identifiers
20 1 Per Amundsen
CTRL + J - Open a Winamp playlist search
21 34 Per Amundsen
CTRL + copy text from text buffer will copy the color/font formatting
22 20 Per Amundsen
SHIFT + starting AdiIRC will bypass any autoconnect servers and show the quick connect dialog
23 16 Per Amundsen
SHIFT + TAB - Cycles through inputbox, userlist, topicbox, searchbox
24 20 Per Amundsen
CTRL + D - Toggles window attachment
25 35 Per Amundsen
ALT + X - Toggles window maximized status
26 20 Per Amundsen
ALT + A - Toggles window is ontop
27
F11 - Toggles IRC fullscreen
28
F1 - Opens help window
29
F2 - Toggles docking panels on/off
30 22 Per Amundsen
ALT + R - Opens script manager
31 20 Per Amundsen
ALT + O - Opens options window
32 1 Per Amundsen
CTRL + T - Opens new server window
33
CTRL + F - Opens text search
34 29 Per Amundsen
CTRL + L - Scrolls the unread line marker line into view
35 1 Per Amundsen
CTRL + G - Hides/shows Sidebar
36 20 Per Amundsen
CTRL + H - Cycles last highlighted windows
37
CTRL + S - Opens server window
38
CTRL + ALT + UP - Toggles window opacity (transparency)
39
CTRL + ALT + DOWN - Toggles window opacity (transparency)
40 19 Per Amundsen
CTRL + Enter - Allows you to send a message starting with "/<command>" without executing the command
41
CTRL + R - Toggles sound on/off
42 1 Per Amundsen
CTRL + + - Enlarges text size in current window
43
CTRL + - - Minimizes text size in current window
44
CTRL + 0 - Resets text size in current window
45 20 Per Amundsen
46
CTRL + B - Inserts bold tag
47
CTRL + K - Inserts color tag
48
CTRL + I - Inserts italic tag
49
CTRL + U - Inserts underline tag
50
CTRL + O - Inserts stop all formatting tag
51
52 36 Per Amundsen
Mousebutton 3 + Cycles one window back (according to treebar/switchbar order)
53
Mousebutton 4 + Cycles one window forward(according to treebar/switchbar order)
54
ALT + LEFT - Cycles one window back (according to treebar/switchbar order)
55
ALT + RIGHT - Cycles one window forward (according to treebar/switchbar order)
56
CTRL + ALT + LEFT - Cycles one window back (according to treebar/switchbar order) including minimized windows
57
CTRL + ALT + RIGHT - Cycles one window forward (according to treebar/switchbar order) including minimized windows
58
CTRL + TAB - Cycles through open window (in recent history order)
59
CTRL + SHIFT + TAB - Cycles through open windows backwards (in recent history order)
60
CTRL + N - Cycles through all open channel windows
61
CTRL + Q - Cycles through all open query windows
62 24 Per Amundsen
63 29 Per Amundsen
SHIFT + Left MouseClick a tab in Switchbar/Treebar - Closes the window
64
CTRL + Left MouseClick a tab in Switchbar/Treebar - Minimizes the window
65 28 Per Amundsen
66 25 Per Amundsen
h2. Override built-in hotkeys
67 24 Per Amundsen
68 25 Per Amundsen
Starting with version 1.9.6, you can use the scripting event [[on KEYDOWN]] to override most of the built-in hotkeys.
69 24 Per Amundsen
Not all functions have a [[Scripting Commands|command]], feel free to request one if you need it.
70
71
*Example*
72
73
<pre>
74 27 Per Amundsen
; Setup a keydown keyval for character 'r', you can retrieve the keyval value from the $keyval identifier.
75 24 Per Amundsen
on *:KEYDOWN:*:114:{
76
77
  ; Check if control key is pressed using bitwise comparison
78
  ; Control = 2
79
  ; Shift = 4
80
  ; Alt = 8
81
  if ($mouse.key & 2) {
82
    
83
    ; Echo the keybind was pressed
84
    echo -ag Ctrl + R was pressed
85
86
    ; Halt any AdiIRC keybinds
87
    halt
88
  }
89 30 Per Amundsen
}
90
</pre>
91
92
h2. Creating new keybinds
93
94
New keybinds can be created using the alias syntax and the F-keys.
95
96
F1-12 and any combination using alt/shift/control is allowed.
97
98 31 Per Amundsen
a - Alt.
99
s - Shift.
100
c - Control
101
102 30 Per Amundsen
*Example*
103
104
<pre>
105
alias aF3 {
106
  echo -ag I pressed ALT + F3
107
}
108
109
alias sF3 {
110
  echo -ag I pressed SHIFT + F3
111
}
112
113
alias cF3 {
114
  echo -ag I pressed CTRL + F3
115
}
116
117
alias caF3 {
118
  echo -ag I pressed CTRL + ALT + F3
119 24 Per Amundsen
}
120
</pre>