A typical file & directory list explorer that does not support the system shell context menu, but does support user defined actions that are invoked as right click menus.
Recommended references: (CTRL + H or Help toolbar button)
These internal macros assist with menu and list interaction:
XDRV : Drive part of the current explorer path. XDIR : Drive and directory part of the explorer path. XSEL : Currently selected file or folder name. XOBJ : Full path and name of the selected file or folder. XEXT : Extension minus the '.' of the selected file.
Drag and Drop
Dragging and dropping a file onto the list explorer from the window of another program will cause the list explorer to use the directory of the dragged file.
Dragging a file from the list explorer works as you would expect, dragging a file within the list explorer does not.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ List explorer customizable menus ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Path toolbar button Reserved for file extension filters and directory shortcuts.
Right click menus All: Menu items in this group will be displayed regardless of whether a file or a directory is clicked.
Dir: Menu items for when a directory is clicked.
Obj: Menu items for when a file is clicked.
New: Menu items for when no part of the list explorer is clicked. Ie the space between the 'Date modified' column and the scroll bar or if there are few files in the current directory the space after the last file or directory in the list.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Shell explorer sub window ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A typical shell explorer primarily for shell file context menu access.
Known issues If you have folder tasks enabled in your shell settings you must be aware that there are places a shell explorer can go that the list explorer cannot.
On Vista and Windows 7, When list mode viewing you can use the column headers to sort the files but don't use the combo drop down sorting options or the AC window will die.
Also on those systems you cannot browse folders inside the explorer only shell execute them.
Both the shell and the list explorer track the same directory whenever you navigate to a different path within one, or open a build config file or use the kit command explorer shortcut.
Toolbar buttons
Back : Navigate backward to a previous path (if exists) Up : Navigate to the parent of the current directory Forward : Navigate forward to a previous path (if exists)
Path menu : Display path popup menu. Browse : Change directory path through a dialog request. Go : Navigate to the path in the editbox.
Editbox
Displays the current path of the explorer, it is paired with the Go button and its handling is identical to the kit command explorer shortcut.
This means path based macros and environment variables and file extension wildcard filter groups can be used within it.
File extension filtering only affects the list explorer.