Nashev added the comment:
1) in file EditorWindow.py 2 editings:
a) remove selection-killer command on popup
def right_menu_event(self, event):
-- self.text.tag_remove(sel, 1.0, end)
b) add ability to make separators in popup menu
def make_rmenu(self):
rmenu = Menu
New submission from Nashev:
In most platform-depended applications hot keys are working by the
specified keys on a keyboard, independent of a current keyboard layout.
Not by the specified char.
Some application menus is displaying keyboard shortcut localized to main
layout for current language
Nashev added the comment:
Guido, I think now it is must be suggestion to TK team, in they's issue
tracker...
Raymond, I know I can make try localized hot key mapping for my keyboard
layout for my self, but i think the best way is - help to make our
public libraries better for all. But any way
Nashev added the comment:
WOW, so active discussion!
OS - Windows Mac OS X, both
Programs - most system and many others.
Keyboard layouts - I mean mostly non latin (see
http://en.wikipedia.org/wiki/Keyboard_layout#Keyboard_layouts_for_non-Roman_alphabetic_scripts)
In case of russian
Nashev added the comment:
There are command in menu is called Revert.
P.S.: for knowing that file changed, programs in windows can register OS
callback for this event and just react on it. In Mac i think too, but i
don't know how with it on unix and python
Nashev added the comment:
It is very nice feature, that exists in many advanced and professional
GUI-based editors on the Windows and Mac. For example, i can fast name
TextWrangler, HomeSite, Flash, PhotoShop and it is only first names in
mind. It feature for simplify tool's usage, it is improve
Nashev [EMAIL PROTECTED] added the comment:
https://bugzilla.mozilla.org/show_bug.cgi?id=69230 - it is the same
bugreport for other program. It is contain many comments and explains :)
__
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue1794
Nashev added the comment:
display assigned hot keys in popup menu is must-have feature, that allow users
to teach them while using commands by menu or by context menu. For examples
look Delphi IDE
--
___
Python tracker rep...@bugs.python.org
http