I haven't used this -accelerator option, but have used various bindings to get this sort of behavior. Maybe this is obvious, I don't know know, but I've tripped on this "landmine" before!
The issue is whether or not your GUI application can even get the CTL-N to begin with! This will not happen unless your app window "has mouse focus". When you are testing this, click on the "title bar" of the Tk app before you test entering CTL-N. Also, for debugging, put something like -command => sub{"print ctl-n received\n";}. If you can get this working with mouse focus on your window and want this to work without mouse focus, then a "higher level" of keyboard mapping needs to occur and that is possible, but happens at the overall window manager level rather than at the object level.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.