diff options
| author | Manolo Gouy <Manolo> | 2011-05-21 21:55:59 +0000 |
|---|---|---|
| committer | Manolo Gouy <Manolo> | 2011-05-21 21:55:59 +0000 |
| commit | 2a9d1e7becb161f53f445d7e18f9ea8165fb31a9 (patch) | |
| tree | 77c85db019914a0c7c62eb86a4acc5990089ec33 /src/Fl_win32.cxx | |
| parent | 695613433aee95045908979243af6e9c031f397e (diff) | |
Fix STR #2638. The X11 part is simplified as suggested by Bill.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8710 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/Fl_win32.cxx')
| -rw-r--r-- | src/Fl_win32.cxx | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Fl_win32.cxx b/src/Fl_win32.cxx index 783f8d6b6..d4530467b 100644 --- a/src/Fl_win32.cxx +++ b/src/Fl_win32.cxx @@ -742,6 +742,7 @@ static const struct {unsigned short vk, fltk, extended;} vktab[] = { {VK_LWIN, FL_Meta_L}, {VK_RWIN, FL_Meta_R}, {VK_APPS, FL_Menu}, + {VK_SLEEP, FL_Sleep}, {VK_MULTIPLY, FL_KP+'*'}, {VK_ADD, FL_KP+'+'}, {VK_SUBTRACT, FL_KP+'-'}, @@ -749,6 +750,23 @@ static const struct {unsigned short vk, fltk, extended;} vktab[] = { {VK_DIVIDE, FL_KP+'/'}, {VK_NUMLOCK, FL_Num_Lock}, {VK_SCROLL, FL_Scroll_Lock}, +# if defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0500) + {VK_BROWSER_BACK, FL_Back}, + {VK_BROWSER_FORWARD, FL_Forward}, + {VK_BROWSER_REFRESH, FL_Refresh}, + {VK_BROWSER_STOP, FL_Stop}, + {VK_BROWSER_SEARCH, FL_Search}, + {VK_BROWSER_FAVORITES, FL_Favorites}, + {VK_BROWSER_HOME, FL_Home_Page}, + {VK_VOLUME_MUTE, FL_Volume_Mute}, + {VK_VOLUME_DOWN, FL_Volume_Down}, + {VK_VOLUME_UP, FL_Volume_Up}, + {VK_MEDIA_NEXT_TRACK, FL_Media_Next}, + {VK_MEDIA_PREV_TRACK, FL_Media_Prev}, + {VK_MEDIA_STOP, FL_Media_Stop}, + {VK_MEDIA_PLAY_PAUSE, FL_Media_Play}, + {VK_LAUNCH_MAIL, FL_Mail}, +#endif {0xba, ';'}, {0xbb, '='}, {0xbc, ','}, |
