More AHK Goodness - show list of project files

Help with setting up and configuring custom user tools in UltraEdit (based on command line input)

More AHK Goodness - show list of project files

Postby caveatrob » Fri Feb 10, 2012 6:25 pm

Not sure if I just couldn't find a hotkey in the config or what, but I wanted to press control-L and see the searchable list of project files.

In Autohotkey ( http://www.autohotkey.com ):
Code: Select all
#IfWinActive, .*UltraEdit$

    ^l::
    {

      PostMessage, 0x111, 33195, 0, , A
      return
    }
#IfWinActive
caveatrob
Basic User
Basic User
 
Posts: 20
Joined: Fri Apr 25, 2008 4:39 pm

Re: More AHK Goodness - show list of project files

Postby Mofi » Sun Feb 12, 2012 4:37 pm

I'm not sure which window you mean.

UltraEdit has the command ProjectFilesSettings in the Key Mapping configuration dialog for assigning a hotkey to this command opening the project settings dialog where also the project files are listed.

UEStudio has additionally the command IntellitipFileList in the Key Mapping configuration dialog for assigning a hotkey to the command which opens a small quick window listing the project files as the command File List in the IntelliTip toolbar opens.
User avatar
Mofi
Grand Master
Grand Master
 
Posts: 3937
Joined: Thu Jul 29, 2004 11:00 pm
Location: Vienna

Re: More AHK Goodness - show list of project files

Postby caveatrob » Sun Feb 12, 2012 6:00 pm

In the File View, Project tab you can right-click the project name and choose "list files in project," which pops a search/listview for you to narrow down files.

I don't like having to use the mouse, so I used that AHK script to map it to the keyboard.

Were you implying such easy access was only available in the UEStudio product? Because I code using UltraEdit and would hate to think there are little productivity enhancements in one product that could be carried back to another.
caveatrob
Basic User
Basic User
 
Posts: 20
Joined: Fri Apr 25, 2008 4:39 pm

Re: More AHK Goodness - show list of project files

Postby Mofi » Mon Feb 13, 2012 1:13 am

Ah, now it is clear which window you mean. Yes, the command to open this window with the list of project files is available only in the context sensitive popup menu of the Project tab of the File Tree View (UE) respectively Workspace Manager (UES).

The IntelliTips feature is not available in UltraEdit at all. The command IntelliTip file list lists also file names which are part of the project but not listed in the project settings dialog. Those files are included mainly with #include <includefile.h> and only the IntelliTips feature knows where such include files are located. Those files can be found in the standard library folder(s) of the used compiler. And UEStudio can find them automatically only if using a project template of UEStudio containing the specification of the standard library include paths. UltraEdit projects do not contain any compiler specific settings.
User avatar
Mofi
Grand Master
Grand Master
 
Posts: 3937
Joined: Thu Jul 29, 2004 11:00 pm
Location: Vienna

Re: More AHK Goodness - show list of project files

Postby StaticGhost » Tue Feb 14, 2012 9:59 pm

Sweet! UltraEdit and AHK are two of my favourite all purpose "get things done tools" - thanks for this!

Rob
:)
User avatar
StaticGhost
Basic User
Basic User
 
Posts: 35
Joined: Sun Nov 21, 2004 12:00 am

Re: More AHK Goodness - show list of project files

Postby caveatrob » Tue Feb 14, 2012 11:09 pm

Mine too. I have infinity of scripts. Ahk has a very lively irc channel #ahk on irc.freenode.com

I use a lot of scripts also outside of UE, which is why I generally don't write UE macros. Plus ahk lets you make quick and dirty GUIs. Nudge nudge UltraEdit scripting engine person ;)
caveatrob
Basic User
Basic User
 
Posts: 20
Joined: Fri Apr 25, 2008 4:39 pm


Return to Custom User Tools/Tool Configuration