Bowmore Posted January 27, 2012 Share Posted January 27, 2012 In an effort to try and make Scite4AutoIt3 even better at helping me to write AutoIt scripts fast I was wondering if it is possible to customize the order of the entries in the popup list presented by Scite4AutoIt3. If I type "str" this is enough to bring up the first of the names beginning with "String". In the case of the string functions the list of names starting with "String" is quite long and to select StringLen, which is one I use frequently, I either have to scroll down 18 line or type most of the name. What I would like to do if it is possible is to order the list so that the names I enter most frequently appear at the top of the list of names that start with "str", so that I could select the one I want with only 2 or 3 key presses. I've read the Scite documentation on the Autocomplete propperties autocomplete.choose.single autocomplete.lexer.ignorecase autocomplete.*.ignorecase autocomplete.lexer.start.characters autocomplete.*.start.characters autocomplete.lexer.fillups autocomplete.*.fillups autocompleteword.automatic but none of the seem to relate to what I am trying to do. "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning."- Rick Cook Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted January 27, 2012 Moderators Share Posted January 27, 2012 Bowmore,Jos is away at the moment and so you will have to wait for a definitive answer to that. I think you might be able to reset the order of the names in one of the SciTE files - I will take a look. But did you realise that you can just type "slen[sPACE]" to get StringLen? There are many abbreviations available - look in the SciTE help under <Abbreviation List> to see them all. There is another Help entry on how to add your own abbreviations - I have lots of my own for often used code snippets. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Beege Posted January 28, 2012 Share Posted January 28, 2012 I think those settings for the showing of autocomplete are done in the lua script AutoItAutoComplete.lua. But in all honesty I believe your going to find that the way that have it set up already is really the best way. Assembly Code: fasmg . fasm . BmpSearch . Au3 Syntax Highlighter . Bounce Multithreading Example . IDispatchASMUDFs: Explorer Frame . ITaskBarList . Scrolling Line Graph . Tray Icon Bar Graph . Explorer Listview . Wiimote . WinSnap . Flicker Free Labels . iTunesPrograms: Ftp Explorer . Snipster . Network Meter . Resistance Calculator Link to comment Share on other sites More sharing options...
Bowmore Posted January 28, 2012 Author Share Posted January 28, 2012 @Melba23 I was only using the StringLen as an example, I do make use of the abbreviations but had not picked up that there was one for stringlen. There are so many abbreviations available that it is difficult to remember them all. However your suggestion has led me to believe that creating my own abbreviations file with only the thing I use frequently in it and give them all memorable abbreviations is the way for me to go, unless Jos has any other suggestions when he's back. Thanks "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning."- Rick Cook Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now