CodeDocs
Usage of HandlerMenu tool xtra for Director
Quickly execute handlers which are found in the currently open stage movie from this menu.
Holding the Option (Mac) / Ctrl (windows) key pressed, while selecting a menu item opens the script and highlights the handler in the editor instead of executing the handler.
Holding the Shift key pressed copies the syntax into the clipboard instead of executing the handler. So you can paste it in the script you are currently working in.
Constrain the handlers which get listed in the "Handlers" menu using the search field. Now only handlers containing the string in the search field will be listed in the menu. If the search string starts with the reserved character "*" the search is executed as "match starts with chunk", if the search-string ends with "$" the search is executed as "match ends with chunk".
There is also a "Utilities" menu with some of my authoring helper handlers, which I frequently use, but don't have in the castlib of every movie, as I do not use them at runtime. So instead of adding the script to my movie, to have the handlers appear in the "Handlers" menu, I simply have some "built-in" functions (see description of these utility handlers). Instead of messing around with my scripts and changing the "Utilities" menu contents, it maybe easier to just add a scriptmember with your own helper handlers to your movie (maybe even only temporarely while authoring) in order to use these handlers from the "Handlers" menu. It's all up to your own liking.
Access and control both menus via the keyboard. The keyboard shortcut Ctrl+TAB opens the "Utilities" menu and ,Ctrl+Shift+TAB opens the "Handlers" menu. It may take some milliseconds to register the key-events, as I don't get keyDown events in an inactive MIAW, so I poll them on a regular basis. This also means, that the menu appears even, if director is in the background :-( If you want to disable the keyboard-control just uncomment it in the framescript "keyboardNavigation_FrameLoop" (member(2,1)). Once the menu is showing you can use the cursor keys to navigate the menu and the RETURN key to execute.
