As of rev 5458, the screencast plugin should be usable in most situations. Recent work:
- At last I am satisfied with the docstring. - Added m.open_menu method. These took a lot of work. From the reference part of the docstring: QQQ **m.open_menu(menu_name)** Opens the menu whose name is given, ignoring case and any non-alpha characters in menu_name. This method shows all parent menus, so m.open_menu('cursorback') suffices to show the "Cmds\:Cursor/Selection\:Cursor Back..." menu. QQQ This method is important. It will make life a lot easier for presenters: no more futzing with the mouse during presentations! There is one slight glitch. The presenter can't go on to the next slide until they have dismissed the menus with one or more presses of the Escape key. The reason is straightforward: the menu grabs all keystrokes until it is dismissed. Formerly, the presenter had to be careful not to hit Escape once to often: doing so would quit the screencast! To handle this, Escape now goes to the next slide, just like RtArrow. So the only way to quit a slideshow is to do Ctrl-G. You can see the behavior in action by starting @screencast menus in test.leo. Now that the screencast plugin itself is complete, the next step will be to create more screencasts. It's possible that more features or "jiggles" will be needed in the plugin, but I think it will stand up pretty well. Please use the plugin and let me know what you think. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To view this discussion on the web visit https://groups.google.com/d/msg/leo-editor/-/Dh856V4vsAwJ. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.