Project

General

Profile

Shortcuts » History » Version 57

Per Amundsen, 11/14/2015 03:37 AM

1 30 Per Amundsen
{{>toc}}
2
3 1 Per Amundsen
h1. Hotkeys
4
5 47 Mr. BS
%(key)ALT% + %(key)1-9% - Switches window to selected number
6 40 Mr. BS
7 47 Mr. BS
%(key)ALT% + %(key)Z% - Closes current window
8 1 Per Amundsen
9 47 Mr. BS
%(key)CTRL% + %(key)W% - Closes current window
10 1 Per Amundsen
11 47 Mr. BS
%(key)ALT% + %(key)F4% - Closes application
12 1 Per Amundsen
13 47 Mr. BS
%(key)ALT% + %(key)PAGEDOWN% - Scrolls messages down
14 1 Per Amundsen
15 47 Mr. BS
%(key)ALT% + %(key)PAGEUP% - Scrolls messages up
16 1 Per Amundsen
17 47 Mr. BS
%(key)CTRL% + %(key)SPACE% - Opens contextmenu in inputbox/topicbox/script editor
18 42 Mr. BS
19 47 Mr. BS
%(key)ALT% + %(key)ENTER% - Adds a newline in inputbox
20 42 Mr. BS
21 47 Mr. BS
%(key)ALT% + %(key)UP/DOWN% - Scrolls up/down in inputbox message history even if multiline
22 42 Mr. BS
23 47 Mr. BS
%(key)ALT% + %(key)END% - Scrolls messages to bottom
24 42 Mr. BS
25 47 Mr. BS
%(key)ALT% + %(key)UP% - Scrolls up in inputbox message history
26 42 Mr. BS
27 47 Mr. BS
%(key)ALT% + %(key)DOWN% - Scrolls down in inputbox message history
28 42 Mr. BS
29 47 Mr. BS
%(key)CTRL% + %(key)UP% - Scrolls up one line
30 42 Mr. BS
31 47 Mr. BS
%(key)CTRL% + %(key)DOWN% - Scrolls down one line
32 42 Mr. BS
33 47 Mr. BS
%(key)ALT% + %(key)TAB% - Performes Tabcomplete on /commands, nicks, #channels, %variables and $identifiers
34 42 Mr. BS
35 47 Mr. BS
%(key)CTRL% + %(key)J% - Open a Winamp playlist search
36 42 Mr. BS
37 57 Per Amundsen
%(key)CTRL% + copy text from text buffer will copy the color/font formatting
38 42 Mr. BS
39 48 Per Amundsen
%(key)SHIFT% + starting AdiIRC will bypass any autoconnect servers and show the quick connect dialog
40 42 Mr. BS
41 47 Mr. BS
%(key)SHIFT% + %(key)TAB% - Cycles through inputbox, userlist, topicbox, searchbox
42 42 Mr. BS
43 47 Mr. BS
%(key)CTRL% + %(key)D% - Toggles window attachment
44 42 Mr. BS
45 47 Mr. BS
%(key)ALT% + %(key)X% - Toggles window maximized status
46 42 Mr. BS
47 47 Mr. BS
%(key)ALT% + %(key)A% - Toggles window is ontop
48 42 Mr. BS
49 47 Mr. BS
%(key)ALT% + %(key)F11% - Toggles IRC fullscreen
50 42 Mr. BS
51 47 Mr. BS
%(key)ALT% + %(key)F1% - Opens help window
52 42 Mr. BS
53 47 Mr. BS
%(key)ALT% + %(key)F2% - Toggles docking panels on/off
54 42 Mr. BS
55 47 Mr. BS
%(key)ALT% + %(key)R% - Opens script manager
56 42 Mr. BS
57 47 Mr. BS
%(key)ALT% + %(key)O% - Opens options window
58 42 Mr. BS
59 47 Mr. BS
%(key)CTRL% + %(key)T% - Opens new server window
60 42 Mr. BS
61 47 Mr. BS
%(key)CTRL% + %(key)F% - Opens text search
62 42 Mr. BS
63 47 Mr. BS
%(key)CTRL% + %(key)L% - Scrolls the unread line marker line into view
64 42 Mr. BS
65 56 Per Amundsen
%(key)CTRL% + %(key)SHIFT% + %(key)L% - Enable/disable the marker line in current window
66
67 55 Per Amundsen
%(key)CTRL% + %(key)G% - Hides/shows Treebar
68 42 Mr. BS
69 47 Mr. BS
%(key)CTRL% + %(key)H% - Cycles last highlighted windows
70 42 Mr. BS
71 54 Per Amundsen
%(key)CTRL% + %(key)S% - Opens server list
72 42 Mr. BS
73 47 Mr. BS
%(key)CTRL% + %(key)ALT% + %(key)UP% - Toggles window opacity (transparency)
74 42 Mr. BS
75 47 Mr. BS
%(key)CTRL% + %(key)ALT% + %(key)DOWN% - Toggles window opacity (transparency)
76 42 Mr. BS
77 47 Mr. BS
%(key)CTRL% + %(key)Enter% - Allows you to send a message starting with "/<command>" without executing the command
78 42 Mr. BS
79 47 Mr. BS
%(key)CTRL% + %(key)R% - Toggles sound on/off
80 42 Mr. BS
81 47 Mr. BS
%(key)CTRL% + %(key)+% - Enlarges text size in current window
82 42 Mr. BS
83 47 Mr. BS
%(key)CTRL% + %(key)-% - Minimizes text size in current window
84 42 Mr. BS
85 47 Mr. BS
%(key)CTRL% + %(key)0% - Resets text size in current window
86 42 Mr. BS
87 47 Mr. BS
%(key)CTRL% + %(key)B% - Inserts bold tag
88 42 Mr. BS
89 47 Mr. BS
%(key)CTRL% + %(key)K% - Inserts color tag
90 42 Mr. BS
91 47 Mr. BS
%(key)CTRL% + %(key)I% - Inserts italic tag
92 42 Mr. BS
93 47 Mr. BS
%(key)CTRL% + %(key)U% - Inserts underline tag
94 42 Mr. BS
95 47 Mr. BS
%(key)CTRL% + %(key)O% - Inserts stop all formatting tag
96 42 Mr. BS
97 20 Per Amundsen
Mousebutton 3 + Cycles one window back (according to treebar/switchbar order)
98 42 Mr. BS
99 20 Per Amundsen
Mousebutton 4 + Cycles one window forward(according to treebar/switchbar order)
100 36 Per Amundsen
101 42 Mr. BS
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}LEFT% - Cycles one window back (according to treebar/switchbar order)
102
103
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}RIGHT% - Cycles one window forward (according to treebar/switchbar order)
104
105 45 Mr. BS
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}LEFT% - Cycles one window back (according to treebar/switchbar order) including minimized windows
106 42 Mr. BS
107 45 Mr. BS
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}RIGHT% - Cycles one window forward (according to treebar/switchbar order) including minimized windows
108 42 Mr. BS
109
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}TAB% - Cycles through open window (in recent history order)
110
111 46 Mr. BS
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}SHIFT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}TAB% - Cycles through open windows backwards (in recent history order)
112 42 Mr. BS
113
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}N% - Cycles through all open channel windows
114
115
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}Q% - Cycles through all open query windows
116
117
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}M% - Goto next unread window
118
119 44 Mr. BS
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}M% - Goto next unread window with new normal messages/highlights only
120 42 Mr. BS
121
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}SHIFT% + Left MouseClick a tab in Switchbar/Treebar - Closes the window
122 1 Per Amundsen
123
%{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + Left MouseClick a tab in Switchbar/Treebar - Minimizes the window
124 53 Per Amundsen
125
%(key)F1% - Shows a help window
126
127
%(key)F2% - Toggle on/off Docking panels
128
129
%(key)F5% - Reloads Logviewer/Theme Manger/Plugin Manager
130
131
%(key)F11% - Toggle main window fullscreen
132 27 Per Amundsen
133 24 Per Amundsen
h2. Override built-in hotkeys
134
135
Starting with version 1.9.6, you can use the scripting event [[on KEYDOWN]] to override most of the built-in hotkeys.
136 50 Per Amundsen
Not all functions have a [[Scripting Commands|command]], feel free to "request":https://dev.adiirc.com/projects/adiirc/issues/new one if you need it.
137 24 Per Amundsen
138 51 Per Amundsen
Can also be used to create new hotkeys.
139
140 24 Per Amundsen
*Example*
141
142
<pre>
143 37 Per Amundsen
; Setup a keydown keyval for character 'r', you can retrieve the keyval value from the $keyval identifier.
144 24 Per Amundsen
on *:KEYDOWN:*:114:{
145
146 37 Per Amundsen
  ; Check if control key is pressed using bitwise comparison
147 24 Per Amundsen
  ; Control = 2
148
  ; Shift = 4
149 30 Per Amundsen
  ; Alt = 8
150
  if ($mouse.key & 2) {
151
    
152 37 Per Amundsen
    ; Echo the hotkey was pressed
153 30 Per Amundsen
    echo -ag Ctrl + R was pressed
154 37 Per Amundsen
155 30 Per Amundsen
    ; Halt any AdiIRC hotkeys
156
    halt
157
  }
158 31 Per Amundsen
}
159
</pre>
160
161
h2. Creating new hotkeys
162 30 Per Amundsen
163
New hotkeys can be created using the alias syntax and the F-keys.
164
165
F1-12 and any combination using alt/shift/control is allowed.
166
167
a - Alt.
168
s - Shift.
169
c - Control
170
171
*Example*
172
173
<pre>
174
alias aF3 {
175
  echo -ag I pressed ALT + F3
176
}
177
178
alias sF3 {
179 24 Per Amundsen
  echo -ag I pressed SHIFT + F3
180
}
181 1 Per Amundsen
182
alias cF3 {
183
  echo -ag I pressed CTRL + F3
184
}
185
186
alias caF3 {
187
  echo -ag I pressed CTRL + ALT + F3
188
}
189
</pre>