Editbox Control » History » Version 1
Per Amundsen, 04/28/2018 10:29 AM
1 | 1 | Per Amundsen | h1. Editbox Control |
---|---|---|---|
2 | |||
3 | !editbox.png! |
||
4 | |||
5 | The Editbox is where you type messages to channels and users, it can also be used to type [[Scripting Commands|commands]]. |
||
6 | |||
7 | h1. Commands |
||
8 | |||
9 | Typing a command with one forward slash */command parameters* executes a built-in command, scripted identifier or a plugin command. |
||
10 | |||
11 | Typing a command with two forward slash *//command parameters* evaluates the parameters before executing a built-in command, scripted alias or a plugin command. |
||
12 | |||
13 | h1. Spellcheck |
||
14 | |||
15 | Editbox supports spellchecking, see [[Spellcheck]] for a installation guide. |
||
16 | |||
17 | h1. History |
||
18 | |||
19 | The Edibox have a history of previously sent messages/commands which you can cycle through using the %(key)UP% or %(key)DOWN% key, if the Editbox currently have multiple lines, you must press %(key)ALT% + %(key)UP% / %(key)DOWN% instead, this is so you can use %(key)UP% / %(key)DOWN% to move the cursor between the lines. |
||
20 | |||
21 | By default each Editbox have it's own history, this can be changed to using a global history for all Editboxes in [[Editbox Options]]. |
||
22 | |||
23 | h1. Tabcomplete |
||
24 | |||
25 | The Editbox supports various tab completions including nick completions using the %(key)TAB% key, see [[Tabcomplete]] for more information. |
||
26 | |||
27 | _See https://dev.adiirc.com/boards/5/topics/1302 for tab completing spellchecking._ |
||
28 | |||
29 | h1. Customization |
||
30 | |||
31 | See [[Editbox Options]] for available options. |
||
32 | |||
33 | The colors can be changed in [[Options Dialog|Options]] -> [[Colors Options|Colors]] -> Editbox. |
||
34 | |||
35 | The font can be changed in [[Options Dialog|Options]] -> [[Fonts Options|Fonts]] or through the [[/font]] command. |
||
36 | |||
37 | h1. Using scripts to extend Editbox features |
||
38 | |||
39 | It's possible to respond to keydown/keydown events using the [[on KEYDOWN]] and [[on KEYUP]] events. |
||
40 | |||
41 | It's possible to respond to pressing enter using the [[on INPUT]] event. |
||
42 | |||
43 | It's possible to respond to tab completion/tab key the [[on TABCOMP]] event. |
||
44 | |||
45 | Check the "Scripting Forums":/projects/adiirc/boards/5 for examples. |
||
46 | |||
47 | The [[/editbox]] command and the [[$editbox]] identifier allows retrieving or changing the Editbox text and selection. |
||
48 | |||
49 | _See also [[$spellcheck]]._ |
||
50 | |||
51 | h1. Tips |
||
52 | |||
53 | Typing and then selecting a nick and then pressing %(key)CTRL% + %(key)Space% opens the nicklist menu for that nick, otherwise opens the Editbox right-click menu. |
||
54 | |||
55 | _See also [[Shortcuts]], there are many relevant to the Editbox._ |