+Resizeoption may optionally be listed in the edit control options: it allows the user to resize both the height and width of the edit control.
- . Use both the
Uparrow keys on your keyboard to select from the list of available suggestions.
. Press the
TABkey to select an item from the drop-down list.
. The drop-down list can be closed by pressing the
Alt+Rightkeyboard shortcuts to respectively shrink/expand the menu.
volcano). As for hapax legomena they are by default appended to the current list, whether it is a variable or a file. See also: readme.md.
- . The
ES_MULTILINEstyle, which designates a multiline edit control, is corced to prevent a g-label recursion :headwall:
. Item in the list must be words - that is, they must not contain any space characters.
. The script is not suitable for use with languages such as Arabic or Hebrew that write right-to-left (RTL).
; Windows 8.1 64 bit - Autohotkey v1.1.28.00 32-bit Unicode
englishWords := "door*rain*car*window*time*house*sun"
GUI, +Resize +hwndGUIID ; +hwndGUIID stores the window handle (HWND) of the GUI in 'GUIID'
GUI, Font, s14, Segoe UI
GUI, Color, White, White
(LTrim Join C
editOptions: "Section x11 y11 w300 h65 +Resize", ; sets the edit control's options; the 'Resize' option may be listed to allow the user to resize both the height and width of the edit control
startAt: 2, ; the minimum number of characters a user must type before a search is performed
matchModeRegEx: true, ; an occurrence of the wildcard character in the middle of a string will be interpreted not literally but as a regular expression (.*)
appendHapax: true, ; hapax legomena will be appended to the current local word list
A := new eAutocomplete(GUIID, options)
A.addSource("frenchWords", frenchWords, "`n")
A.addSource("englishWords", englishWords, "*")
; A.setSource("englishWords") ; defines the word list to use
A.setSource("frenchWords") ; defines the word list to use
GUI, Show, w400 h330, eAutocomplete