Jump to content

Recommended Posts

Posted (edited)

I'd like to see the usefullness of SciTE's ALT-L add-on enhanced.

I find in a large script it's a real pain-in-the-butt to have to scroll through all the code when you need to go make an adjustment to some paragraph. When I ran across the ALT-L command, I thought I'd found my shortcut.

Well, in a script with 80 functions, I have to scroll almost as long through the puny listbox that ALT-L displays as the code itself.

I think ALT-L would be much more useful were the function list to be right-justified on the screen and default to extending the entire height of the client area. Put as many function names on the screen as possible with one click, rather than a list that only displays about 4 functions at a time, and requires tons of scrolling.

Thank you for your time.

Edited by Spiff59
  • Developers
Posted

Just curious: How/when are you using this Ctrl-L option?

As to the listbox shown: We use that standard LUA editor:UserListShow() function and don't think we can change a lot there.

SciTE4AutoIt3 Full installer Download page   - Beta files       Read before posting     How to post scriptsource   Forum etiquette  Forum Rules 
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

  • Moderators
Posted

Spiff59,

Once you have the function list window open, you can enlarge it with the mouse, but you have to do it each time - it does not remember its last size. :idea:

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png 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 columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Posted (edited)

Just curious: How/when are you using this Ctrl-L option?

Well, for instance, say I'm in some function 500 lines into my script and make a change that I know will require a tweak to some other subroutine another 1000 lines into the script. Scrolling through page-after-page of code looking for the function header of the target paragraph is a pain. So, I've tried using ALT-L to allow me to simply display the function name I'm after, click on it, and it'll jump me to the desired code. It's just that the listbox displayed by ALT-L is a chore itself due to it not listing more than a few functions at once.

typo

Edited by Spiff59
Posted

Just checking to see if you are aware of Ctrl+J (Jump to Func header) and Ctrl+Shift+J (Jump back to point where Ctrl+J was pressed)

Jos

Yes, very useful when the target fucntion is already displayed on the screen.

Thanks.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...