Windows Function key accelerators

Given some menu items like these:

        view.Append(ID_SHAPE_VIEWER, _("&Shape Viewer...")+"\tF3",
_("View and edit the shapes' drawing order"))
        view.Append(ID_HISTORY, _("&History Viewer...")+"\tCtrl+H",
_("View and replay your drawing history"))
        view.Append(ID_PDF_CACHE, _("&PDF Cache...")+"\tF4", _("View
and modify Whyteboard's PDF Cache"))

        sheets.Append(ID_RENAME, _("&Rename Sheet...")+"\tF2",
_("Rename the current sheet"))
        sheets.Append(ID_RESIZE, _("Resi&ze Canvas...")+"\tCtrl+R",
_("Change the canvas' size"))

the Ctrl+[x] keys work, but the F[x] do not. On Ubuntu 9.10 these work fine.
This is under Win XP with the latest python 2.6.5 and wx 2.8.10.1

cheers,
Steve

Do the F-key menu accelerators in the demo also fail on Windows? (They work fine for me here.)

···

On 4/12/10 5:56 AM, Steven Sproat wrote:

Given some menu items like these:

         view.Append(ID_SHAPE_VIEWER, _("&Shape Viewer...")+"\tF3",
_("View and edit the shapes' drawing order"))
         view.Append(ID_HISTORY, _("&History Viewer...")+"\tCtrl+H",
_("View and replay your drawing history"))
         view.Append(ID_PDF_CACHE, _("&PDF Cache...")+"\tF4", _("View
and modify Whyteboard's PDF Cache"))

         sheets.Append(ID_RENAME, _("&Rename Sheet...")+"\tF2",
_("Rename the current sheet"))
         sheets.Append(ID_RESIZE, _("Resi&ze Canvas...")+"\tCtrl+R",
_("Change the canvas' size"))

the Ctrl+ keys work, but the F do not. On Ubuntu 9.10 these work fine.
This is under Win XP with the latest python 2.6.5 and wx 2.8.10.1

--
Robin Dunn
Software Craftsman