New virtual key defines (NUMPAD_XXX).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -792,82 +792,109 @@ enum wxDataFormat
 | 
			
		||||
 | 
			
		||||
enum wxKeyCode
 | 
			
		||||
{
 | 
			
		||||
 WXK_BACK    =   8,
 | 
			
		||||
 WXK_TAB     =   9,
 | 
			
		||||
 WXK_RETURN  =    13,
 | 
			
		||||
 WXK_ESCAPE  =    27,
 | 
			
		||||
 WXK_SPACE   =    32,
 | 
			
		||||
 WXK_DELETE  = 127,
 | 
			
		||||
  WXK_BACK    =    8,
 | 
			
		||||
  WXK_TAB     =    9,
 | 
			
		||||
  WXK_RETURN  =    13,
 | 
			
		||||
  WXK_ESCAPE  =    27,
 | 
			
		||||
  WXK_SPACE   =    32,
 | 
			
		||||
  WXK_DELETE  =    127,
 | 
			
		||||
 | 
			
		||||
 WXK_START   = 300,
 | 
			
		||||
 WXK_LBUTTON,
 | 
			
		||||
 WXK_RBUTTON,
 | 
			
		||||
 WXK_CANCEL,
 | 
			
		||||
 WXK_MBUTTON,
 | 
			
		||||
 WXK_CLEAR,
 | 
			
		||||
 WXK_SHIFT,
 | 
			
		||||
 WXK_CONTROL,
 | 
			
		||||
 WXK_MENU,
 | 
			
		||||
 WXK_PAUSE,
 | 
			
		||||
 WXK_CAPITAL,
 | 
			
		||||
 WXK_PRIOR,  /* Page up */
 | 
			
		||||
 WXK_NEXT,   /* Page down */
 | 
			
		||||
 WXK_END,
 | 
			
		||||
 WXK_HOME,
 | 
			
		||||
 WXK_LEFT,
 | 
			
		||||
 WXK_UP,
 | 
			
		||||
 WXK_RIGHT,
 | 
			
		||||
 WXK_DOWN,
 | 
			
		||||
 WXK_SELECT,
 | 
			
		||||
 WXK_PRINT,
 | 
			
		||||
 WXK_EXECUTE,
 | 
			
		||||
 WXK_SNAPSHOT,
 | 
			
		||||
 WXK_INSERT,
 | 
			
		||||
 WXK_HELP,
 | 
			
		||||
 WXK_NUMPAD0,
 | 
			
		||||
 WXK_NUMPAD1,
 | 
			
		||||
 WXK_NUMPAD2,
 | 
			
		||||
 WXK_NUMPAD3,
 | 
			
		||||
 WXK_NUMPAD4,
 | 
			
		||||
 WXK_NUMPAD5,
 | 
			
		||||
 WXK_NUMPAD6,
 | 
			
		||||
 WXK_NUMPAD7,
 | 
			
		||||
 WXK_NUMPAD8,
 | 
			
		||||
 WXK_NUMPAD9,
 | 
			
		||||
 WXK_MULTIPLY,
 | 
			
		||||
 WXK_ADD,
 | 
			
		||||
 WXK_SEPARATOR,
 | 
			
		||||
 WXK_SUBTRACT,
 | 
			
		||||
 WXK_DECIMAL,
 | 
			
		||||
 WXK_DIVIDE,
 | 
			
		||||
 WXK_F1,
 | 
			
		||||
 WXK_F2,
 | 
			
		||||
 WXK_F3,
 | 
			
		||||
 WXK_F4,
 | 
			
		||||
 WXK_F5,
 | 
			
		||||
 WXK_F6,
 | 
			
		||||
 WXK_F7,
 | 
			
		||||
 WXK_F8,
 | 
			
		||||
 WXK_F9,
 | 
			
		||||
 WXK_F10,
 | 
			
		||||
 WXK_F11,
 | 
			
		||||
 WXK_F12,
 | 
			
		||||
 WXK_F13,
 | 
			
		||||
 WXK_F14,
 | 
			
		||||
 WXK_F15,
 | 
			
		||||
 WXK_F16,
 | 
			
		||||
 WXK_F17,
 | 
			
		||||
 WXK_F18,
 | 
			
		||||
 WXK_F19,
 | 
			
		||||
 WXK_F20,
 | 
			
		||||
 WXK_F21,
 | 
			
		||||
 WXK_F22,
 | 
			
		||||
 WXK_F23,
 | 
			
		||||
 WXK_F24,
 | 
			
		||||
 WXK_NUMLOCK,
 | 
			
		||||
 WXK_SCROLL,
 | 
			
		||||
 WXK_PAGEUP,
 | 
			
		||||
 WXK_PAGEDOWN
 | 
			
		||||
  WXK_START   = 300,
 | 
			
		||||
  WXK_LBUTTON,
 | 
			
		||||
  WXK_RBUTTON,
 | 
			
		||||
  WXK_CANCEL,
 | 
			
		||||
  WXK_MBUTTON,
 | 
			
		||||
  WXK_CLEAR,
 | 
			
		||||
  WXK_SHIFT,
 | 
			
		||||
  WXK_CONTROL,
 | 
			
		||||
  WXK_MENU,
 | 
			
		||||
  WXK_PAUSE,
 | 
			
		||||
  WXK_CAPITAL,
 | 
			
		||||
  WXK_PRIOR,  /* Page up */
 | 
			
		||||
  WXK_NEXT,   /* Page down */
 | 
			
		||||
  WXK_END,
 | 
			
		||||
  WXK_HOME,
 | 
			
		||||
  WXK_LEFT,
 | 
			
		||||
  WXK_UP,
 | 
			
		||||
  WXK_RIGHT,
 | 
			
		||||
  WXK_DOWN,
 | 
			
		||||
  WXK_SELECT,
 | 
			
		||||
  WXK_PRINT,
 | 
			
		||||
  WXK_EXECUTE,
 | 
			
		||||
  WXK_SNAPSHOT,
 | 
			
		||||
  WXK_INSERT,
 | 
			
		||||
  WXK_HELP,
 | 
			
		||||
  WXK_NUMPAD0,
 | 
			
		||||
  WXK_NUMPAD1,
 | 
			
		||||
  WXK_NUMPAD2,
 | 
			
		||||
  WXK_NUMPAD3,
 | 
			
		||||
  WXK_NUMPAD4,
 | 
			
		||||
  WXK_NUMPAD5,
 | 
			
		||||
  WXK_NUMPAD6,
 | 
			
		||||
  WXK_NUMPAD7,
 | 
			
		||||
  WXK_NUMPAD8,
 | 
			
		||||
  WXK_NUMPAD9,
 | 
			
		||||
  WXK_MULTIPLY,
 | 
			
		||||
  WXK_ADD,
 | 
			
		||||
  WXK_SEPARATOR,
 | 
			
		||||
  WXK_SUBTRACT,
 | 
			
		||||
  WXK_DECIMAL,
 | 
			
		||||
  WXK_DIVIDE,
 | 
			
		||||
  WXK_F1,
 | 
			
		||||
  WXK_F2,
 | 
			
		||||
  WXK_F3,
 | 
			
		||||
  WXK_F4,
 | 
			
		||||
  WXK_F5,
 | 
			
		||||
  WXK_F6,
 | 
			
		||||
  WXK_F7,
 | 
			
		||||
  WXK_F8,
 | 
			
		||||
  WXK_F9,
 | 
			
		||||
  WXK_F10,
 | 
			
		||||
  WXK_F11,
 | 
			
		||||
  WXK_F12,
 | 
			
		||||
  WXK_F13,
 | 
			
		||||
  WXK_F14,
 | 
			
		||||
  WXK_F15,
 | 
			
		||||
  WXK_F16,
 | 
			
		||||
  WXK_F17,
 | 
			
		||||
  WXK_F18,
 | 
			
		||||
  WXK_F19,
 | 
			
		||||
  WXK_F20,
 | 
			
		||||
  WXK_F21,
 | 
			
		||||
  WXK_F22,
 | 
			
		||||
  WXK_F23,
 | 
			
		||||
  WXK_F24,
 | 
			
		||||
  WXK_NUMLOCK,
 | 
			
		||||
  WXK_SCROLL,
 | 
			
		||||
  WXK_PAGEUP,
 | 
			
		||||
  WXK_PAGEDOWN,
 | 
			
		||||
 
 | 
			
		||||
  WXK_NUMPAD_SPACE,
 | 
			
		||||
  WXK_NUMPAD_TAB,
 | 
			
		||||
  WXK_NUMPAD_ENTER,
 | 
			
		||||
  WXK_NUMPAD_F1,
 | 
			
		||||
  WXK_NUMPAD_F2,
 | 
			
		||||
  WXK_NUMPAD_F3,
 | 
			
		||||
  WXK_NUMPAD_F4,
 | 
			
		||||
  WXK_NUMPAD_HOME,
 | 
			
		||||
  WXK_NUMPAD_LEFT,
 | 
			
		||||
  WXK_NUMPAD_UP,
 | 
			
		||||
  WXK_NUMPAD_RIGHT,
 | 
			
		||||
  WXK_NUMPAD_DOWN,
 | 
			
		||||
  WXK_NUMPAD_PRIOR,
 | 
			
		||||
  WXK_NUMPAD_PAGEUP,
 | 
			
		||||
  WXK_NUMPAD_PAGEDOWN,
 | 
			
		||||
  WXK_NUMPAD_END,
 | 
			
		||||
  WXK_NUMPAD_BEGIN,
 | 
			
		||||
  WXK_NUMPAD_INSERT,
 | 
			
		||||
  WXK_NUMPAD_DELETE,
 | 
			
		||||
  WXK_NUMPAD_EQUAL,
 | 
			
		||||
  WXK_NUMPAD_MULTIPLY,
 | 
			
		||||
  WXK_NUMPAD_ADD,
 | 
			
		||||
  WXK_NUMPAD_SEPARATOR,
 | 
			
		||||
  WXK_NUMPAD_SUBTRACT,
 | 
			
		||||
  WXK_NUMPAD_DECIMAL,
 | 
			
		||||
  WXK_NUMPAD_DIVIDE
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/* OS mnemonics -- Identify the running OS (useful for Windows)
 | 
			
		||||
 
 | 
			
		||||
@@ -311,11 +311,11 @@ wxMenuBar *wxMDIChildFrame::GetMenuBar() const
 | 
			
		||||
 | 
			
		||||
void wxMDIChildFrame::Activate()
 | 
			
		||||
{
 | 
			
		||||
#if( GTK_MINOR_VERSION>0 )
 | 
			
		||||
    wxMDIParentFrame* parent = (wxMDIParentFrame*)GetParent();
 | 
			
		||||
#if (GTK_MINOR_VERSION > 0)
 | 
			
		||||
    wxMDIParentFrame* parent = (wxMDIParentFrame*) GetParent();
 | 
			
		||||
    GtkNotebook* notebook = GTK_NOTEBOOK(parent->m_widget);
 | 
			
		||||
    gint pageno = gtk_notebook_page_num(notebook,m_page->child);
 | 
			
		||||
    gtk_notebook_set_page(notebook,pageno);
 | 
			
		||||
    gint pageno = gtk_notebook_page_num( notebook, m_page->child );
 | 
			
		||||
    gtk_notebook_set_page( notebook, pageno );
 | 
			
		||||
#else
 | 
			
		||||
    // the only way I can see to do this under gtk+ 1.0.X would
 | 
			
		||||
    // be to keep track of page numbers, start at first and 
 | 
			
		||||
 
 | 
			
		||||
@@ -311,11 +311,11 @@ wxMenuBar *wxMDIChildFrame::GetMenuBar() const
 | 
			
		||||
 | 
			
		||||
void wxMDIChildFrame::Activate()
 | 
			
		||||
{
 | 
			
		||||
#if( GTK_MINOR_VERSION>0 )
 | 
			
		||||
    wxMDIParentFrame* parent = (wxMDIParentFrame*)GetParent();
 | 
			
		||||
#if (GTK_MINOR_VERSION > 0)
 | 
			
		||||
    wxMDIParentFrame* parent = (wxMDIParentFrame*) GetParent();
 | 
			
		||||
    GtkNotebook* notebook = GTK_NOTEBOOK(parent->m_widget);
 | 
			
		||||
    gint pageno = gtk_notebook_page_num(notebook,m_page->child);
 | 
			
		||||
    gtk_notebook_set_page(notebook,pageno);
 | 
			
		||||
    gint pageno = gtk_notebook_page_num( notebook, m_page->child );
 | 
			
		||||
    gtk_notebook_set_page( notebook, pageno );
 | 
			
		||||
#else
 | 
			
		||||
    // the only way I can see to do this under gtk+ 1.0.X would
 | 
			
		||||
    // be to keep track of page numbers, start at first and 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user