Changes in Feb 2nd 2014 Version

  1. New search (and dialog) in the LauncherTree:
  2. Added new option to "Settings/LauncherTree Settings/COMMAND Line Terminator to external window":
  3. "Settings/LauncherTree Settings/COMMAND Line Terminator to external window" menu changes will now cause synchronized "COMMAND Line Terminator to external window" button image changes in the MenuBar of the MainWindow.

  4. New actions are created that can be assigned by user to hotkeys and to mouse+kbd shortcuts:

    Added actions should help to use LauncherTree with keyboard (hotkeys) only (without using mouse).

    EXAMPLE how to use new "HotKey Actions":
    1. Assign following actions to hotkeys F1, F2, F3:
      • F1 -> CLEAR_SEARCH_IN_LAUNCHER_TREE
      • F2 -> EXECUTE_LAUNCHERTREE_FAVORITES_MENU_3_ITEM_00
      • F3 -> EXECUTE_HIGHLIGHTED_LAUNCHER_IF_LEAF_AND_THEN_HIGHLIGHT_NEXT_LEAF
    2. Place your procedure as sequence of COMMAND launchers into separate SUBTREE.
    3. Bookmark (in non-execution mode) first COMMAND launcher of your procedure into 4th favorite menu into first position (to be able to highlight it with EXECUTE_LAUNCHERTREE_FAVORITES_MENU_3_ITEM_00 action, assigned to F2 hotkey).
    4. Execute your procedure at any time using only keyboard by pressing following keys: F1, F2, F3, F3, F3, ..., F3

    COMMENTS for the example above: F1 collapses LauncherTree (makes it easier to work with, but this step is not necessary and can be omitted), F2 highlights first COMMAND launcher of the procedure (via 3/00 bookmark in Favorites menu), F3 executes first (highlighted) COMMAND launcher of the procedure and then highlights second COMMAND launcher of the procedure, F3 executes second (highlighted) COMMAND launcher of the procedure and then highlights third COMMAND launcher of the procedure, ... , when no more COMMAND launchers left under SUBTREE, nothing will be highlighted and next F3 key will not perform any action.

    "LEAF" execution mode will ensure that F3 will skip any SUBTREE (SUBTREE is not leaf) while it moves through the steps of the procedure. In this example, steps of the procedure can be implemented not only via COMMAND launchers but with any mix of launcher types (except SUBTREE). If you want to navigate into SUBTREEs during procedure execution, use EXECUTE_HIGHLIGHTED_LAUNCHER_AND_THEN_HIGHLIGHT_NEXT_ANY action. If you want to navigate only through subset of steps (launchers) in your SUBTREE (and skip nested SUBTREEs), use EXECUTE_HIGHLIGHTED_LAUNCHER_IF_TAGGED_LEAF_AND_THEN_HIGHLIGHT_NEXT_TAGGED_LEAF action and manually tag only necessary steps before execution.

    To execute another procedure, instead of pair "F2 -> EXECUTE_LAUNCHERTREE_FAVORITES_MENU_3_ITEM_00" use another hotkey (instead of F2) and another bookmark (instead of 3/00) to highlight first COMMAND launcher of the procedure.

    Potentially, this can be executed when LauncherTree window is hidden. To do so one has to remember very well which procedure is mapped to which hotkey (via assigned hotkey action and Favorites menu).

    WARNING: Order of bookmarks in Favorites menu is alphabetical (by the name of the bookmark), so adding new bookmarks to favorites menu can change order of bookmarks inside of this favorites menu and, therefore, change the mapping of hotkeys to bookmarks in this favorites menu.

  5. Added new button "Edit HOTKEY definitions" in MenuBar of the MainWindow.

  6. Menu "Edit HOTKEY definitions" is moved out of submenu "Put external windows into workspace" to the top level (next to "Options Dialog") in System menu of the Main Window and in Popup menu of the Main Window.

  7. "TAG/UNTAG launcher" commands will redraw launcher immediately (before, launcher was redrawn only when highlighting cursor was moved to another launcher).