Module: Fox
- Defined in:
- lib/fox16/dict.rb,
lib/fox16/irb.rb,
lib/fox16/keys.rb,
lib/fox16/core.rb,
lib/fox16/chore.rb,
lib/fox16/input.rb,
lib/fox16/canvas.rb,
lib/fox16/signal.rb,
lib/fox16/colors.rb,
lib/fox16/glgroup.rb,
rdoc-sources/FXId.rb,
lib/fox16/version.rb,
lib/fox16/timeout.rb,
rdoc-sources/FXDC.rb,
rdoc-sources/FXApp.rb,
lib/fox16/undolist.rb,
lib/fox16/glshapes.rb,
lib/fox16/tkcompat.rb,
lib/fox16/calendar.rb,
lib/fox16/settings.rb,
rdoc-sources/FXKnob.rb,
rdoc-sources/FXIcon.rb,
rdoc-sources/FXFont.rb,
rdoc-sources/FXDial.rb,
rdoc-sources/fxdefs.rb,
lib/fox16/scintilla.rb,
lib/fox16/iterators.rb,
rdoc-sources/FXText.rb,
rdoc-sources/FXDict.rb,
rdoc-sources/FXList.rb,
rdoc-sources/FXSize.rb,
rdoc-sources/FXShell.rb,
rdoc-sources/FXVec4f.rb,
rdoc-sources/FXFrame.rb,
rdoc-sources/FXVec3d.rb,
rdoc-sources/FXVec3f.rb,
rdoc-sources/FXImage.rb,
rdoc-sources/FXQuatf.rb,
rdoc-sources/FXQuatd.rb,
rdoc-sources/FXVec2d.rb,
rdoc-sources/FXRuler.rb,
rdoc-sources/FXVec4d.rb,
rdoc-sources/FXPopup.rb,
rdoc-sources/FXTable.rb,
lib/fox16/responder2.rb,
lib/fox16/responder2.rb,
lib/fox16/bitmapview.rb,
rdoc-sources/FXVec2f.rb,
rdoc-sources/FXLabel.rb,
rdoc-sources/FXSpring.rb,
rdoc-sources/FXRegion.rb,
rdoc-sources/FXRangef.rb,
rdoc-sources/FXDirBox.rb,
rdoc-sources/FXPicker.rb,
rdoc-sources/FXHeader.rb,
rdoc-sources/FXMatrix.rb,
rdoc-sources/FXStream.rb,
rdoc-sources/FXVisual.rb,
rdoc-sources/FXObject.rb,
rdoc-sources/FXRanged.rb,
rdoc-sources/FXCanvas.rb,
lib/fox16/pseudomouse.rb,
rdoc-sources/FXWindow.rb,
rdoc-sources/FXCursor.rb,
rdoc-sources/FXSlider.rb,
rdoc-sources/FXBitmap.rb,
lib/fox16/accel_table.rb,
rdoc-sources/FXWizard.rb,
rdoc-sources/FXTabBar.rb,
rdoc-sources/FXPacker.rb,
rdoc-sources/FXButton.rb,
rdoc-sources/FXToolBar.rb,
rdoc-sources/FXSpinner.rb,
rdoc-sources/FXGIFIcon.rb,
lib/fox16/splashscreen.rb,
rdoc-sources/FXRGBIcon.rb,
rdoc-sources/FXPNGIcon.rb,
rdoc-sources/FXXPMIcon.rb,
rdoc-sources/FXTabItem.rb,
rdoc-sources/FXPPMIcon.rb,
rdoc-sources/FXPCXIcon.rb,
rdoc-sources/FXDCPrint.rb,
rdoc-sources/FXSpheref.rb,
rdoc-sources/FXGLShape.rb,
rdoc-sources/FXSphered.rb,
rdoc-sources/FXICOIcon.rb,
rdoc-sources/FXShutter.rb,
rdoc-sources/FXDockBar.rb,
rdoc-sources/FXTGAIcon.rb,
rdoc-sources/FXExtentd.rb,
rdoc-sources/FXToolTip.rb,
rdoc-sources/FXExtentf.rb,
rdoc-sources/FXTIFIcon.rb,
rdoc-sources/FXBMPIcon.rb,
rdoc-sources/FXTabBook.rb,
rdoc-sources/FXMenuBar.rb,
rdoc-sources/FXJPGIcon.rb,
rdoc-sources/FXDirList.rb,
rdoc-sources/FXListBox.rb,
rdoc-sources/FXXBMIcon.rb,
rdoc-sources/FXGLCanvas.rb,
rdoc-sources/FXSwitcher.rb,
rdoc-sources/FXColorBar.rb,
rdoc-sources/FXDockSite.rb,
rdoc-sources/FXGLObject.rb,
rdoc-sources/FXComboBox.rb,
rdoc-sources/FXGLVisual.rb,
rdoc-sources/FXRegistry.rb,
rdoc-sources/FXPNGImage.rb,
rdoc-sources/FXDrawable.rb,
rdoc-sources/FXDocument.rb,
rdoc-sources/FXGroupBox.rb,
rdoc-sources/FXGIFImage.rb,
rdoc-sources/FXXPMImage.rb,
rdoc-sources/FXMenuPane.rb,
rdoc-sources/FXPCXImage.rb,
rdoc-sources/FXTIFImage.rb,
rdoc-sources/FXBMPImage.rb,
rdoc-sources/FXRGBImage.rb,
rdoc-sources/FXXBMImage.rb,
rdoc-sources/FXFileList.rb,
rdoc-sources/FXGLViewer.rb,
rdoc-sources/FXJPGImage.rb,
rdoc-sources/FXPPMImage.rb,
rdoc-sources/FXSettings.rb,
rdoc-sources/FXMDIChild.rb,
rdoc-sources/FXFileDict.rb,
rdoc-sources/FXIconList.rb,
rdoc-sources/FXDCWindow.rb,
rdoc-sources/FXICOImage.rb,
rdoc-sources/FX7Segment.rb,
rdoc-sources/FXSplitter.rb,
rdoc-sources/FXIconDict.rb,
rdoc-sources/FXDriveBox.rb,
rdoc-sources/FXTGAImage.rb,
rdoc-sources/FXTreeList.rb,
rdoc-sources/FXComposite.rb,
rdoc-sources/FXDialogBox.rb,
rdoc-sources/FXMDIClient.rb,
rdoc-sources/FXGLContext.rb,
rdoc-sources/FXDelegator.rb,
rdoc-sources/FXCURCursor.rb,
rdoc-sources/FXMenuTitle.rb,
rdoc-sources/FXTextField.rb,
rdoc-sources/FXColorRing.rb,
rdoc-sources/FXDirDialog.rb,
rdoc-sources/FXScrollBar.rb,
rdoc-sources/FXRulerView.rb,
rdoc-sources/FXImageView.rb,
rdoc-sources/FXChoiceBox.rb,
rdoc-sources/FXStatusBar.rb,
rdoc-sources/FXGIFCursor.rb,
rdoc-sources/FXSeparator.rb,
rdoc-sources/FXScintilla.rb,
rdoc-sources/FXColorWell.rb,
rdoc-sources/FXDockTitle.rb,
rdoc-sources/FXMenuCheck.rb,
rdoc-sources/FXMDIButton.rb,
rdoc-sources/FXColorList.rb,
rdoc-sources/FXMenuRadio.rb,
rdoc-sources/FX4Splitter.rb,
lib/fox16/pseudokeyboard.rb,
rdoc-sources/FXRectangle.rb,
rdoc-sources/FXTopWindow.rb,
rdoc-sources/FXBitmapView.rb,
rdoc-sources/FXOptionMenu.rb,
rdoc-sources/FXColorWheel.rb,
rdoc-sources/FXScrollPane.rb,
rdoc-sources/FXFileStream.rb,
rdoc-sources/FXTranslator.rb,
rdoc-sources/FXScrollArea.rb,
rdoc-sources/FXDragCorner.rb,
rdoc-sources/FXToolBarTab.rb,
rdoc-sources/FXAccelTable.rb,
rdoc-sources/FXImageFrame.rb,
rdoc-sources/FXRootWindow.rb,
rdoc-sources/FXStringDict.rb,
rdoc-sources/FXMessageBox.rb,
rdoc-sources/FXMainWindow.rb,
rdoc-sources/FXFileDialog.rb,
rdoc-sources/FXDataTarget.rb,
rdoc-sources/FXRealSlider.rb,
rdoc-sources/FXStatusLine.rb,
rdoc-sources/FXMenuButton.rb,
rdoc-sources/FXIconSource.rb,
rdoc-sources/FXFontDialog.rb,
rdoc-sources/FXColorDialog.rb,
rdoc-sources/FXPrintDialog.rb,
lib/fox16/execute_nonmodal.rb,
rdoc-sources/FXTreeListBox.rb,
rdoc-sources/FXDebugTarget.rb,
rdoc-sources/FXRadioButton.rb,
rdoc-sources/FXGradientBar.rb,
rdoc-sources/FXMenuCaption.rb,
rdoc-sources/FXCheckButton.rb,
rdoc-sources/FXDockHandler.rb,
rdoc-sources/FXToolBarGrip.rb,
rdoc-sources/FXProgressBar.rb,
rdoc-sources/FXMenuCommand.rb,
rdoc-sources/FXRecentFiles.rb,
rdoc-sources/FXArrowButton.rb,
rdoc-sources/FXDirSelector.rb,
rdoc-sources/FXBitmapFrame.rb,
rdoc-sources/FXRealSpinner.rb,
rdoc-sources/FXFoldingList.rb,
rdoc-sources/FXInputDialog.rb,
rdoc-sources/FXMenuCascade.rb,
rdoc-sources/FXFontSelector.rb,
rdoc-sources/FXMemoryStream.rb,
rdoc-sources/FXScrollWindow.rb,
rdoc-sources/FXFileSelector.rb,
rdoc-sources/FXToggleButton.rb,
rdoc-sources/FXSearchDialog.rb,
rdoc-sources/FXSplashWindow.rb,
rdoc-sources/FXMemoryBuffer.rb,
rdoc-sources/FXToolBarShell.rb,
rdoc-sources/FXVerticalFrame.rb,
rdoc-sources/FXReplaceDialog.rb,
rdoc-sources/FXColorSelector.rb,
rdoc-sources/FXMenuSeparator.rb,
rdoc-sources/FXTriStateButton.rb,
rdoc-sources/FXProgressDialog.rb,
rdoc-sources/FXHorizontalFrame.rb,
lib/fox16/exceptions_for_fxerror.rb
Overview
This file is automatically generated from Scintilla.iface DO NOT MODIFY
Defined Under Namespace
Modules: Canvas, FTNonModal Classes: FX4Splitter, FX7Segment, FXAccelTable, FXApp, FXArc, FXArrowButton, FXBMPIcon, FXBMPImage, FXBitmap, FXBitmapFrame, FXBitmapView, FXButton, FXCURCursor, FXCalendar, FXCanvas, FXCheckButton, FXChoiceBox, FXColor, FXColorBar, FXColorDialog, FXColorItem, FXColorList, FXColorRing, FXColorSelector, FXColorWell, FXColorWheel, FXComboBox, FXComboTableItem, FXCommand, FXComposite, FXCursor, FXDC, FXDCPrint, FXDCWindow, FXDataTarget, FXDebugTarget, FXDelegator, FXDial, FXDialogBox, FXDict, FXDirBox, FXDirDialog, FXDirItem, FXDirList, FXDirSelector, FXDockBar, FXDockHandler, FXDockSite, FXDockTitle, FXDocument, FXDragCorner, FXDrawable, FXDriveBox, FXEvent, FXExtentd, FXExtentf, FXFileAssoc, FXFileDialog, FXFileDict, FXFileItem, FXFileList, FXFileSelector, FXFileStream, FXFoldingItem, FXFoldingList, FXFont, FXFontDesc, FXFontDialog, FXFontSelector, FXFrame, FXGIFCursor, FXGIFIcon, FXGIFImage, FXGLCanvas, FXGLCone, FXGLContext, FXGLCube, FXGLCylinder, FXGLGroup, FXGLLine, FXGLObject, FXGLPoint, FXGLShape, FXGLSphere, FXGLViewer, FXGLVisual, FXGradient, FXGradientBar, FXGroupBox, FXHVec, FXHeader, FXHeaderItem, FXHiliteStyle, FXHorizontalFrame, FXHorizontalSeparator, FXICOIcon, FXICOImage, FXIcon, FXIconDict, FXIconItem, FXIconList, FXIconSource, FXId, FXImage, FXImageFrame, FXImageView, FXInputDialog, FXIrb, FXJPGIcon, FXJPGImage, FXKnob, FXLabel, FXLight, FXList, FXListBox, FXListItem, FXMDIChild, FXMDIClient, FXMDIDeleteButton, FXMDIMaximizeButton, FXMDIMenu, FXMDIMinimizeButton, FXMDIRestoreButton, FXMDIWindowButton, FXMainWindow, FXMaterial, FXMatrix, FXMemoryBuffer, FXMemoryStream, FXMenuBar, FXMenuButton, FXMenuCaption, FXMenuCascade, FXMenuCheck, FXMenuCommand, FXMenuPane, FXMenuRadio, FXMenuSeparator, FXMenuTitle, FXMessageBox, FXObject, FXOption, FXOptionMenu, FXPCXIcon, FXPCXImage, FXPNGIcon, FXPNGImage, FXPPMIcon, FXPPMImage, FXPSBounds, FXPacker, FXPicker, FXPopup, FXPrintDialog, FXPrinter, FXProgressBar, FXProgressDialog, FXPseudoKeyboard, FXPseudoMouse, FXPseudoTarget, FXQuatd, FXQuatf, FXRGBIcon, FXRGBImage, FXRadioButton, FXRanged, FXRangef, FXRealSlider, FXRealSpinner, FXRecentFiles, FXRectangle, FXRegion, FXRegistry, FXReplaceDialog, FXRootWindow, FXRuler, FXRulerView, FXScintilla, FXScrollArea, FXScrollBar, FXScrollCorner, FXScrollPane, FXScrollWindow, FXSearchDialog, FXSegment, FXSeparator, FXSettings, FXShell, FXShutter, FXShutterItem, FXSize, FXSlider, FXSphered, FXSpheref, FXSpinner, FXSplashScreen, FXSplashWindow, FXSplitter, FXSpring, FXStatusBar, FXStatusLine, FXStream, FXStreamAllocError, FXStreamEndError, FXStreamError, FXStreamFailureError, FXStreamFormatError, FXStreamFullError, FXStreamNoReadError, FXStreamNoWriteError, FXStreamUnknownError, FXStringDict, FXSwitcher, FXTGAIcon, FXTGAImage, FXTIFIcon, FXTIFImage, FXTabBar, FXTabBook, FXTabItem, FXTable, FXTableItem, FXTablePos, FXTableRange, FXText, FXTextChange, FXTextField, FXToggleButton, FXToolBar, FXToolBarGrip, FXToolBarShell, FXToolBarTab, FXToolTip, FXTopWindow, FXTranslator, FXTreeItem, FXTreeList, FXTreeListBox, FXTriStateButton, FXUndoList, FXVec2d, FXVec2f, FXVec3d, FXVec3f, FXVec4d, FXVec4f, FXVerticalFrame, FXVerticalSeparator, FXViewport, FXVisual, FXWindow, FXWizard, FXXBMIcon, FXXBMImage, FXXPMIcon, FXXPMImage, NotifyHeader, SCNotification, TextRange
Constant Summary
- KEY_VoidSymbol =
Void symbol
0- KEY_BackSpace =
Miscellaneous
0xFF08- KEY_Tab =
0xFF09- KEY_Linefeed =
0xFF0A- KEY_Clear =
0xFF0B- KEY_Return =
0xFF0D- KEY_Pause =
0xFF13- KEY_Scroll_Lock =
0xFF14- KEY_Sys_Req =
0xFF15- KEY_Escape =
0xFF1B- KEY_Delete =
0xFFFF- KEY_Multi_key =
0xFF20- KEY_Kanji =
Japanese
0xFF21- KEY_Muhenkan =
0xFF22- KEY_Henkan_Mode =
0xFF23- KEY_Henkan =
0xFF23- KEY_Romaji =
0xFF24- KEY_Hiragana =
0xFF25- KEY_Katakana =
0xFF26- KEY_Hiragana_Katakana =
0xFF27- KEY_Zenkaku =
0xFF28- KEY_Hankaku =
0xFF29- KEY_Zenkaku_Hankaku =
0xFF2A- KEY_Touroku =
0xFF2B- KEY_Massyo =
0xFF2C- KEY_Kana_Lock =
0xFF2D- KEY_Kana_Shift =
0xFF2E- KEY_Eisu_Shift =
0xFF2F- KEY_Eisu_toggle =
0xFF30- KEY_Home =
Cursor
0xFF50- KEY_Left =
0xFF51- KEY_Up =
0xFF52- KEY_Right =
0xFF53- KEY_Down =
0xFF54- KEY_Prior =
0xFF55- KEY_Page_Up =
0xFF55- KEY_Next =
0xFF56- KEY_Page_Down =
0xFF56- KEY_End =
0xFF57- KEY_Begin =
0xFF58- KEY_Select =
Functions
0xFF60- KEY_Print =
0xFF61- KEY_Execute =
0xFF62- KEY_Insert =
0xFF63- KEY_Undo =
0xFF65- KEY_Redo =
0xFF66- KEY_Menu =
0xFF67- KEY_Find =
0xFF68- KEY_Cancel =
0xFF69- KEY_Help =
0xFF6A- KEY_Break =
0xFF6B- KEY_Mode_switch =
0xFF7E- KEY_script_switch =
0xFF7E- KEY_Num_Lock =
0xFF7F- KEY_KP_Space =
Keypad
0xFF80- KEY_KP_Tab =
0xFF89- KEY_KP_Enter =
0xFF8D- KEY_KP_F1 =
0xFF91- KEY_KP_F2 =
0xFF92- KEY_KP_F3 =
0xFF93- KEY_KP_F4 =
0xFF94- KEY_KP_Home =
0xFF95- KEY_KP_Left =
0xFF96- KEY_KP_Up =
0xFF97- KEY_KP_Right =
0xFF98- KEY_KP_Down =
0xFF99- KEY_KP_Prior =
0xFF9A- KEY_KP_Page_Up =
0xFF9A- KEY_KP_Next =
0xFF9B- KEY_KP_Page_Down =
0xFF9B- KEY_KP_End =
0xFF9C- KEY_KP_Begin =
0xFF9D- KEY_KP_Insert =
0xFF9E- KEY_KP_Delete =
0xFF9F- KEY_KP_Equal =
0xFFBD- KEY_KP_Multiply =
0xFFAA- KEY_KP_Add =
0xFFAB- KEY_KP_Separator =
0xFFAC- KEY_KP_Subtract =
0xFFAD- KEY_KP_Decimal =
0xFFAE- KEY_KP_Divide =
0xFFAF- KEY_KP_0 =
Keypad numbers
0xFFB0- KEY_KP_1 =
0xFFB1- KEY_KP_2 =
0xFFB2- KEY_KP_3 =
0xFFB3- KEY_KP_4 =
0xFFB4- KEY_KP_5 =
0xFFB5- KEY_KP_6 =
0xFFB6- KEY_KP_7 =
0xFFB7- KEY_KP_8 =
0xFFB8- KEY_KP_9 =
0xFFB9- KEY_F1 =
Function keys
0xFFBE- KEY_F2 =
0xFFBF- KEY_F3 =
0xFFC0- KEY_F4 =
0xFFC1- KEY_F5 =
0xFFC2- KEY_F6 =
0xFFC3- KEY_F7 =
0xFFC4- KEY_F8 =
0xFFC5- KEY_F9 =
0xFFC6- KEY_F10 =
0xFFC7- KEY_F11 =
0xFFC8- KEY_L1 =
0xFFC8- KEY_F12 =
0xFFC9- KEY_L2 =
0xFFC9- KEY_F13 =
0xFFCA- KEY_L3 =
0xFFCA- KEY_F14 =
0xFFCB- KEY_L4 =
0xFFCB- KEY_F15 =
0xFFCC- KEY_L5 =
0xFFCC- KEY_F16 =
0xFFCD- KEY_L6 =
0xFFCD- KEY_F17 =
0xFFCE- KEY_L7 =
0xFFCE- KEY_F18 =
0xFFCF- KEY_L8 =
0xFFCF- KEY_F19 =
0xFFD0- KEY_L9 =
0xFFD0- KEY_F20 =
0xFFD1- KEY_L10 =
0xFFD1- KEY_F21 =
0xFFD2- KEY_R1 =
0xFFD2- KEY_F22 =
0xFFD3- KEY_R2 =
0xFFD3- KEY_F23 =
0xFFD4- KEY_R3 =
0xFFD4- KEY_F24 =
0xFFD5- KEY_R4 =
0xFFD5- KEY_F25 =
0xFFD6- KEY_R5 =
0xFFD6- KEY_F26 =
0xFFD7- KEY_R6 =
0xFFD7- KEY_F27 =
0xFFD8- KEY_R7 =
0xFFD8- KEY_F28 =
0xFFD9- KEY_R8 =
0xFFD9- KEY_F29 =
0xFFDA- KEY_R9 =
0xFFDA- KEY_F30 =
0xFFDB- KEY_R10 =
0xFFDB- KEY_F31 =
0xFFDC- KEY_R11 =
0xFFDC- KEY_F32 =
0xFFDD- KEY_R12 =
0xFFDD- KEY_F33 =
0xFFDE- KEY_R13 =
0xFFDE- KEY_F34 =
0xFFDF- KEY_R14 =
0xFFDF- KEY_F35 =
0xFFE0- KEY_R15 =
0xFFE0- KEY_Shift_L =
Modifiers
0xFFE1- KEY_Shift_R =
0xFFE2- KEY_Control_L =
0xFFE3- KEY_Control_R =
0xFFE4- KEY_Caps_Lock =
0xFFE5- KEY_Shift_Lock =
0xFFE6- KEY_Meta_L =
0xFFE7- KEY_Meta_R =
0xFFE8- KEY_Alt_L =
0xFFE9- KEY_Alt_R =
0xFFEA- KEY_Super_L =
0xFFEB- KEY_Super_R =
0xFFEC- KEY_Hyper_L =
0xFFED- KEY_Hyper_R =
0xFFEE- KEY_ISO_Lock =
ISO 9995
0xFE01- KEY_ISO_Level2_Latch =
0xFE02- KEY_ISO_Level3_Shift =
0xFE03- KEY_ISO_Level3_Latch =
0xFE04- KEY_ISO_Level3_Lock =
0xFE05- KEY_ISO_Group_Shift =
0xFF7E- KEY_ISO_Group_Latch =
0xFE06- KEY_ISO_Group_Lock =
0xFE07- KEY_ISO_Next_Group =
0xFE08- KEY_ISO_Next_Group_Lock =
0xFE09- KEY_ISO_Prev_Group =
0xFE0A- KEY_ISO_Prev_Group_Lock =
0xFE0B- KEY_ISO_First_Group =
0xFE0C- KEY_ISO_First_Group_Lock =
0xFE0D- KEY_ISO_Last_Group =
0xFE0E- KEY_ISO_Last_Group_Lock =
0xFE0F- KEY_ISO_Left_Tab =
0xFE20- KEY_ISO_Move_Line_Up =
0xFE21- KEY_ISO_Move_Line_Down =
0xFE22- KEY_ISO_Partial_Line_Up =
0xFE23- KEY_ISO_Partial_Line_Down =
0xFE24- KEY_ISO_Partial_Space_Left =
0xFE25- KEY_ISO_Partial_Space_Right =
0xFE26- KEY_ISO_Set_Margin_Left =
0xFE27- KEY_ISO_Set_Margin_Right =
0xFE28- KEY_ISO_Release_Margin_Left =
0xFE29- KEY_ISO_Release_Margin_Right =
0xFE2A- KEY_ISO_Release_Both_Margins =
0xFE2B- KEY_ISO_Fast_Cursor_Left =
0xFE2C- KEY_ISO_Fast_Cursor_Right =
0xFE2D- KEY_ISO_Fast_Cursor_Up =
0xFE2E- KEY_ISO_Fast_Cursor_Down =
0xFE2F- KEY_ISO_Continuous_Underline =
0xFE30- KEY_ISO_Discontinuous_Underline =
0xFE31- KEY_ISO_Emphasize =
0xFE32- KEY_ISO_Center_Object =
0xFE33- KEY_ISO_Enter =
0xFE34- KEY_dead_grave =
0xFE50- KEY_dead_acute =
0xFE51- KEY_dead_circumflex =
0xFE52- KEY_dead_tilde =
0xFE53- KEY_dead_macron =
0xFE54- KEY_dead_breve =
0xFE55- KEY_dead_abovedot =
0xFE56- KEY_dead_diaeresis =
0xFE57- KEY_dead_abovering =
0xFE58- KEY_dead_doubleacute =
0xFE59- KEY_dead_caron =
0xFE5A- KEY_dead_cedilla =
0xFE5B- KEY_dead_ogonek =
0xFE5C- KEY_dead_iota =
0xFE5D- KEY_dead_voiced_sound =
0xFE5E- KEY_dead_semivoiced_sound =
0xFE5F- KEY_dead_belowdot =
0xFE60- KEY_First_Virtual_Screen =
0xFED0- KEY_Prev_Virtual_Screen =
0xFED1- KEY_Next_Virtual_Screen =
0xFED2- KEY_Last_Virtual_Screen =
0xFED4- KEY_Terminate_Server =
0xFED5- KEY_AccessX_Enable =
0xFE70- KEY_AccessX_Feedback_Enable =
0xFE71- KEY_RepeatKeys_Enable =
0xFE72- KEY_SlowKeys_Enable =
0xFE73- KEY_BounceKeys_Enable =
0xFE74- KEY_StickyKeys_Enable =
0xFE75- KEY_MouseKeys_Enable =
0xFE76- KEY_MouseKeys_Accel_Enable =
0xFE77- KEY_Overlay1_Enable =
0xFE78- KEY_Overlay2_Enable =
0xFE79- KEY_AudibleBell_Enable =
0xFE7A- KEY_Pointer_Left =
0xFEE0- KEY_Pointer_Right =
0xFEE1- KEY_Pointer_Up =
0xFEE2- KEY_Pointer_Down =
0xFEE3- KEY_Pointer_UpLeft =
0xFEE4- KEY_Pointer_UpRight =
0xFEE5- KEY_Pointer_DownLeft =
0xFEE6- KEY_Pointer_DownRight =
0xFEE7- KEY_Pointer_Button_Dflt =
0xFEE8- KEY_Pointer_Button1 =
0xFEE9- KEY_Pointer_Button2 =
0xFEEA- KEY_Pointer_Button3 =
0xFEEB- KEY_Pointer_Button4 =
0xFEEC- KEY_Pointer_Button5 =
0xFEED- KEY_Pointer_DblClick_Dflt =
0xFEEE- KEY_Pointer_DblClick1 =
0xFEEF- KEY_Pointer_DblClick2 =
0xFEF0- KEY_Pointer_DblClick3 =
0xFEF1- KEY_Pointer_DblClick4 =
0xFEF2- KEY_Pointer_DblClick5 =
0xFEF3- KEY_Pointer_Drag_Dflt =
0xFEF4- KEY_Pointer_Drag1 =
0xFEF5- KEY_Pointer_Drag2 =
0xFEF6- KEY_Pointer_Drag3 =
0xFEF7- KEY_Pointer_Drag4 =
0xFEF8- KEY_Pointer_Drag5 =
0xFEFD- KEY_Pointer_EnableKeys =
0xFEF9- KEY_Pointer_Accelerate =
0xFEFA- KEY_Pointer_DfltBtnNext =
0xFEFB- KEY_Pointer_DfltBtnPrev =
0xFEFC- KEY_3270_Duplicate =
3270 Terminal
0xFD01- KEY_3270_FieldMark =
0xFD02- KEY_3270_Right2 =
0xFD03- KEY_3270_Left2 =
0xFD04- KEY_3270_BackTab =
0xFD05- KEY_3270_EraseEOF =
0xFD06- KEY_3270_EraseInput =
0xFD07- KEY_3270_Reset =
0xFD08- KEY_3270_Quit =
0xFD09- KEY_3270_PA1 =
0xFD0A- KEY_3270_PA2 =
0xFD0B- KEY_3270_PA3 =
0xFD0C- KEY_3270_Test =
0xFD0D- KEY_3270_Attn =
0xFD0E- KEY_3270_CursorBlink =
0xFD0F- KEY_3270_AltCursor =
0xFD10- KEY_3270_KeyClick =
0xFD11- KEY_3270_Jump =
0xFD12- KEY_3270_Ident =
0xFD13- KEY_3270_Rule =
0xFD14- KEY_3270_Copy =
0xFD15- KEY_3270_Play =
0xFD16- KEY_3270_Setup =
0xFD17- KEY_3270_Record =
0xFD18- KEY_3270_ChangeScreen =
0xFD19- KEY_3270_DeleteWord =
0xFD1A- KEY_3270_ExSelect =
0xFD1B- KEY_3270_CursorSelect =
0xFD1C- KEY_3270_PrintScreen =
0xFD1D- KEY_3270_Enter =
0xFD1E- KEY_space =
Latin 1
0x0020- KEY_exclam =
0x0021- KEY_quotedbl =
0x0022- KEY_numbersign =
0x0023- KEY_dollar =
0x0024- KEY_percent =
0x0025- KEY_ampersand =
0x0026- KEY_apostrophe =
0x0027- KEY_quoteright =
0x0027- KEY_parenleft =
0x0028- KEY_parenright =
0x0029- KEY_asterisk =
0x002A- KEY_plus =
0x002B- KEY_comma =
0x002C- KEY_minus =
0x002D- KEY_period =
0x002E- KEY_slash =
0x002F- KEY_0 =
0x0030- KEY_1 =
0x0031- KEY_2 =
0x0032- KEY_3 =
0x0033- KEY_4 =
0x0034- KEY_5 =
0x0035- KEY_6 =
0x0036- KEY_7 =
0x0037- KEY_8 =
0x0038- KEY_9 =
0x0039- KEY_colon =
0x003A- KEY_semicolon =
0x003B- KEY_less =
0x003C- KEY_equal =
0x003D- KEY_greater =
0x003E- KEY_question =
0x003F- KEY_at =
0x0040- KEY_A =
0x0041- KEY_B =
0x0042- KEY_C =
0x0043- KEY_D =
0x0044- KEY_E =
0x0045- KEY_F =
0x0046- KEY_G =
0x0047- KEY_H =
0x0048- KEY_I =
0x0049- KEY_J =
0x004A- KEY_K =
0x004B- KEY_L =
0x004C- KEY_M =
0x004D- KEY_N =
0x004E- KEY_O =
0x004F- KEY_P =
0x0050- KEY_Q =
0x0051- KEY_R =
0x0052- KEY_S =
0x0053- KEY_T =
0x0054- KEY_U =
0x0055- KEY_V =
0x0056- KEY_W =
0x0057- KEY_X =
0x0058- KEY_Y =
0x0059- KEY_Z =
0x005A- KEY_bracketleft =
0x005B- KEY_backslash =
0x005C- KEY_bracketright =
0x005D- KEY_asciicircum =
0x005E- KEY_underscore =
0x005F- KEY_grave =
0x0060- KEY_quoteleft =
0x0060- KEY_a =
0x0061- KEY_b =
0x0062- KEY_c =
0x0063- KEY_d =
0x0064- KEY_e =
0x0065- KEY_f =
0x0066- KEY_g =
0x0067- KEY_h =
0x0068- KEY_i =
0x0069- KEY_j =
0x006A- KEY_k =
0x006B- KEY_l =
0x006C- KEY_m =
0x006D- KEY_n =
0x006E- KEY_o =
0x006F- KEY_p =
0x0070- KEY_q =
0x0071- KEY_r =
0x0072- KEY_s =
0x0073- KEY_t =
0x0074- KEY_u =
0x0075- KEY_v =
0x0076- KEY_w =
0x0077- KEY_x =
0x0078- KEY_y =
0x0079- KEY_z =
0x007A- KEY_braceleft =
0x007B- KEY_bar =
0x007C- KEY_braceright =
0x007D- KEY_asciitilde =
0x007E- KEY_nobreakspace =
0x00A0- KEY_exclamdown =
0x00A1- KEY_cent =
0x00A2- KEY_sterling =
0x00A3- KEY_currency =
0x00A4- KEY_yen =
0x00A5- KEY_brokenbar =
0x00A6- KEY_section =
0x00A7- KEY_diaeresis =
0x00A8- KEY_copyright =
0x00A9- KEY_ordfeminine =
0x00AA- KEY_guillemotleft =
0x00AB- KEY_notsign =
0x00AC- KEY_hyphen =
0x00AD- KEY_registered =
0x00AE- KEY_macron =
0x00AF- KEY_degree =
0x00B0- KEY_plusminus =
0x00B1- KEY_twosuperior =
0x00B2- KEY_threesuperior =
0x00B3- KEY_acute =
0x00B4- KEY_mu =
0x00B5- KEY_paragraph =
0x00B6- KEY_periodcentered =
0x00B7- KEY_cedilla =
0x00B8- KEY_onesuperior =
0x00B9- KEY_masculine =
0x00BA- KEY_guillemotright =
0x00BB- KEY_onequarter =
0x00BC- KEY_onehalf =
0x00BD- KEY_threequarters =
0x00BE- KEY_questiondown =
0x00BF- KEY_Agrave =
0x00C0- KEY_Aacute =
0x00C1- KEY_Acircumflex =
0x00C2- KEY_Atilde =
0x00C3- KEY_Adiaeresis =
0x00C4- KEY_Aring =
0x00C5- KEY_AE =
0x00C6- KEY_Ccedilla =
0x00C7- KEY_Egrave =
0x00C8- KEY_Eacute =
0x00C9- KEY_Ecircumflex =
0x00CA- KEY_Ediaeresis =
0x00CB- KEY_Igrave =
0x00CC- KEY_Iacute =
0x00CD- KEY_Icircumflex =
0x00CE- KEY_Idiaeresis =
0x00CF- KEY_ETH =
0x00D0- KEY_Eth =
0x00D0- KEY_Ntilde =
0x00D1- KEY_Ograve =
0x00D2- KEY_Oacute =
0x00D3- KEY_Ocircumflex =
0x00D4- KEY_Otilde =
0x00D5- KEY_Odiaeresis =
0x00D6- KEY_multiply =
0x00D7- KEY_Ooblique =
0x00D8- KEY_Ugrave =
0x00D9- KEY_Uacute =
0x00DA- KEY_Ucircumflex =
0x00DB- KEY_Udiaeresis =
0x00DC- KEY_Yacute =
0x00DD- KEY_THORN =
0x00DE- KEY_Thorn =
0x00DE- KEY_ssharp =
0x00DF- KEY_agrave =
0x00E0- KEY_aacute =
0x00E1- KEY_acircumflex =
0x00E2- KEY_atilde =
0x00E3- KEY_adiaeresis =
0x00E4- KEY_aring =
0x00E5- KEY_ae =
0x00E6- KEY_ccedilla =
0x00E7- KEY_egrave =
0x00E8- KEY_eacute =
0x00E9- KEY_ecircumflex =
0x00EA- KEY_ediaeresis =
0x00EB- KEY_igrave =
0x00EC- KEY_iacute =
0x00ED- KEY_icircumflex =
0x00EE- KEY_idiaeresis =
0x00EF- KEY_eth =
0x00F0- KEY_ntilde =
0x00F1- KEY_ograve =
0x00F2- KEY_oacute =
0x00F3- KEY_ocircumflex =
0x00F4- KEY_otilde =
0x00F5- KEY_odiaeresis =
0x00F6- KEY_division =
0x00F7- KEY_oslash =
0x00F8- KEY_ugrave =
0x00F9- KEY_uacute =
0x00FA- KEY_ucircumflex =
0x00FB- KEY_udiaeresis =
0x00FC- KEY_yacute =
0x00FD- KEY_thorn =
0x00FE- KEY_ydiaeresis =
0x00FF- KEY_Aogonek =
Latin 2
0x01A1- KEY_breve =
0x01A2- KEY_Lstroke =
0x01A3- KEY_Lcaron =
0x01A5- KEY_Sacute =
0x01A6- KEY_Scaron =
0x01A9- KEY_Scedilla =
0x01AA- KEY_Tcaron =
0x01AB- KEY_Zacute =
0x01AC- KEY_Zcaron =
0x01AE- KEY_Zabovedot =
0x01AF- KEY_aogonek =
0x01B1- KEY_ogonek =
0x01B2- KEY_lstroke =
0x01B3- KEY_lcaron =
0x01B5- KEY_sacute =
0x01B6- KEY_caron =
0x01B7- KEY_scaron =
0x01B9- KEY_scedilla =
0x01BA- KEY_tcaron =
0x01BB- KEY_zacute =
0x01BC- KEY_doubleacute =
0x01BD- KEY_zcaron =
0x01BE- KEY_zabovedot =
0x01BF- KEY_Racute =
0x01C0- KEY_Abreve =
0x01C3- KEY_Lacute =
0x01C5- KEY_Cacute =
0x01C6- KEY_Ccaron =
0x01C8- KEY_Eogonek =
0x01CA- KEY_Ecaron =
0x01CC- KEY_Dcaron =
0x01CF- KEY_Dstroke =
0x01D0- KEY_Nacute =
0x01D1- KEY_Ncaron =
0x01D2- KEY_Odoubleacute =
0x01D5- KEY_Rcaron =
0x01D8- KEY_Uring =
0x01D9- KEY_Udoubleacute =
0x01DB- KEY_Tcedilla =
0x01DE- KEY_racute =
0x01E0- KEY_abreve =
0x01E3- KEY_lacute =
0x01E5- KEY_cacute =
0x01E6- KEY_ccaron =
0x01E8- KEY_eogonek =
0x01EA- KEY_ecaron =
0x01EC- KEY_dcaron =
0x01EF- KEY_dstroke =
0x01F0- KEY_nacute =
0x01F1- KEY_ncaron =
0x01F2- KEY_odoubleacute =
0x01F5- KEY_udoubleacute =
0x01FB- KEY_rcaron =
0x01F8- KEY_uring =
0x01F9- KEY_tcedilla =
0x01FE- KEY_abovedot =
0x01FF- KEY_Hstroke =
Latin 3
0x02A1- KEY_Hcircumflex =
0x02A6- KEY_Iabovedot =
0x02A9- KEY_Gbreve =
0x02AB- KEY_Jcircumflex =
0x02AC- KEY_hstroke =
0x02B1- KEY_hcircumflex =
0x02B6- KEY_idotless =
0x02B9- KEY_gbreve =
0x02BB- KEY_jcircumflex =
0x02BC- KEY_Cabovedot =
0x02C5- KEY_Ccircumflex =
0x02C6- KEY_Gabovedot =
0x02D5- KEY_Gcircumflex =
0x02D8- KEY_Ubreve =
0x02DD- KEY_Scircumflex =
0x02DE- KEY_cabovedot =
0x02E5- KEY_ccircumflex =
0x02E6- KEY_gabovedot =
0x02F5- KEY_gcircumflex =
0x02F8- KEY_ubreve =
0x02FD- KEY_scircumflex =
0x02FE- KEY_kra =
Latin 4
0x03A2- KEY_kappa =
0x03A2- KEY_Rcedilla =
0x03A3- KEY_Itilde =
0x03A5- KEY_Lcedilla =
0x03A6- KEY_Emacron =
0x03AA- KEY_Gcedilla =
0x03AB- KEY_Tslash =
0x03AC- KEY_rcedilla =
0x03B3- KEY_itilde =
0x03B5- KEY_lcedilla =
0x03B6- KEY_emacron =
0x03BA- KEY_gcedilla =
0x03BB- KEY_tslash =
0x03BC- KEY_ENG =
0x03BD- KEY_eng =
0x03BF- KEY_Amacron =
0x03C0- KEY_Iogonek =
0x03C7- KEY_Eabovedot =
0x03CC- KEY_Imacron =
0x03CF- KEY_Ncedilla =
0x03D1- KEY_Omacron =
0x03D2- KEY_Kcedilla =
0x03D3- KEY_Uogonek =
0x03D9- KEY_Utilde =
0x03DD- KEY_Umacron =
0x03DE- KEY_amacron =
0x03E0- KEY_iogonek =
0x03E7- KEY_eabovedot =
0x03EC- KEY_imacron =
0x03EF- KEY_ncedilla =
0x03F1- KEY_omacron =
0x03F2- KEY_kcedilla =
0x03F3- KEY_uogonek =
0x03F9- KEY_utilde =
0x03FD- KEY_umacron =
0x03FE- KEY_overline =
Katakana
0x047E- KEY_kana_fullstop =
0x04A1- KEY_kana_openingbracket =
0x04A2- KEY_kana_closingbracket =
0x04A3- KEY_kana_comma =
0x04A4- KEY_kana_conjunctive =
0x04A5- KEY_kana_middledot =
0x04A5- KEY_kana_WO =
0x04A6- KEY_kana_a =
0x04A7- KEY_kana_i =
0x04A8- KEY_kana_u =
0x04A9- KEY_kana_e =
0x04AA- KEY_kana_o =
0x04AB- KEY_kana_ya =
0x04AC- KEY_kana_yu =
0x04AD- KEY_kana_yo =
0x04AE- KEY_kana_tsu =
0x04AF- KEY_kana_tu =
0x04AF- KEY_prolongedsound =
0x04B0- KEY_kana_A =
0x04B1- KEY_kana_I =
0x04B2- KEY_kana_U =
0x04B3- KEY_kana_E =
0x04B4- KEY_kana_O =
0x04B5- KEY_kana_KA =
0x04B6- KEY_kana_KI =
0x04B7- KEY_kana_KU =
0x04B8- KEY_kana_KE =
0x04B9- KEY_kana_KO =
0x04BA- KEY_kana_SA =
0x04BB- KEY_kana_SHI =
0x04BC- KEY_kana_SU =
0x04BD- KEY_kana_SE =
0x04BE- KEY_kana_SO =
0x04BF- KEY_kana_TA =
0x04C0- KEY_kana_CHI =
0x04C1- KEY_kana_TI =
0x04C1- KEY_kana_TSU =
0x04C2- KEY_kana_TU =
0x04C2- KEY_kana_TE =
0x04C3- KEY_kana_TO =
0x04C4- KEY_kana_NA =
0x04C5- KEY_kana_NI =
0x04C6- KEY_kana_NU =
0x04C7- KEY_kana_NE =
0x04C8- KEY_kana_NO =
0x04C9- KEY_kana_HA =
0x04CA- KEY_kana_HI =
0x04CB- KEY_kana_FU =
0x04CC- KEY_kana_HU =
0x04CC- KEY_kana_HE =
0x04CD- KEY_kana_HO =
0x04CE- KEY_kana_MA =
0x04CF- KEY_kana_MI =
0x04D0- KEY_kana_MU =
0x04D1- KEY_kana_ME =
0x04D2- KEY_kana_MO =
0x04D3- KEY_kana_YA =
0x04D4- KEY_kana_YU =
0x04D5- KEY_kana_YO =
0x04D6- KEY_kana_RA =
0x04D7- KEY_kana_RI =
0x04D8- KEY_kana_RU =
0x04D9- KEY_kana_RE =
0x04DA- KEY_kana_RO =
0x04DB- KEY_kana_WA =
0x04DC- KEY_kana_N =
0x04DD- KEY_voicedsound =
0x04DE- KEY_semivoicedsound =
0x04DF- KEY_kana_switch =
0x0FF7- KEY_Arabic_comma =
Arabic
0x05AC- KEY_Arabic_semicolon =
0x05BB- KEY_Arabic_question_mark =
0x05BF- KEY_Arabic_hamza =
0x05C1- KEY_Arabic_maddaonalef =
0x05C2- KEY_Arabic_hamzaonalef =
0x05C3- KEY_Arabic_hamzaonwaw =
0x05C4- KEY_Arabic_hamzaunderalef =
0x05C5- KEY_Arabic_hamzaonyeh =
0x05C6- KEY_Arabic_alef =
0x05C7- KEY_Arabic_beh =
0x05C8- KEY_Arabic_tehmarbuta =
0x05C9- KEY_Arabic_teh =
0x05CA- KEY_Arabic_theh =
0x05CB- KEY_Arabic_jeem =
0x05CC- KEY_Arabic_hah =
0x05CD- KEY_Arabic_khah =
0x05CE- KEY_Arabic_dal =
0x05CF- KEY_Arabic_thal =
0x05D0- KEY_Arabic_ra =
0x05D1- KEY_Arabic_zain =
0x05D2- KEY_Arabic_seen =
0x05D3- KEY_Arabic_sheen =
0x05D4- KEY_Arabic_sad =
0x05D5- KEY_Arabic_dad =
0x05D6- KEY_Arabic_tah =
0x05D7- KEY_Arabic_zah =
0x05D8- KEY_Arabic_ain =
0x05D9- KEY_Arabic_ghain =
0x05DA- KEY_Arabic_tatweel =
0x05E0- KEY_Arabic_feh =
0x05E1- KEY_Arabic_qaf =
0x05E2- KEY_Arabic_kaf =
0x05E3- KEY_Arabic_lam =
0x05E4- KEY_Arabic_meem =
0x05E5- KEY_Arabic_noon =
0x05E6- KEY_Arabic_ha =
0x05E7- KEY_Arabic_heh =
0x05E7- KEY_Arabic_waw =
0x05E8- KEY_Arabic_alefmaksura =
0x05E9- KEY_Arabic_yeh =
0x05EA- KEY_Arabic_fathatan =
0x05EB- KEY_Arabic_dammatan =
0x05EC- KEY_Arabic_kasratan =
0x05ED- KEY_Arabic_fatha =
0x05EE- KEY_Arabic_damma =
0x05EF- KEY_Arabic_kasra =
0x05F0- KEY_Arabic_shadda =
0x05F1- KEY_Arabic_sukun =
0x05F2- KEY_Arabic_switch =
0xFF7E- KEY_Serbian_dje =
Cyrillic
0x06A1- KEY_Macedonia_gje =
0x06A2- KEY_Cyrillic_io =
0x06A3- KEY_Ukrainian_ie =
0x06A4- KEY_Ukranian_je =
0x06A4- KEY_Macedonia_dse =
0x06A5- KEY_Ukrainian_i =
0x06A6- KEY_Ukranian_i =
0x06A6- KEY_Ukrainian_yi =
0x06A7- KEY_Ukranian_yi =
0x06A7- KEY_Cyrillic_je =
0x06A8- KEY_Serbian_je =
0x06A8- KEY_Cyrillic_lje =
0x06A9- KEY_Serbian_lje =
0x06A9- KEY_Cyrillic_nje =
0x06AA- KEY_Serbian_nje =
0x06AA- KEY_Serbian_tshe =
0x06AB- KEY_Macedonia_kje =
0x06AC- KEY_Byelorussian_shortu =
0x06AE- KEY_Cyrillic_dzhe =
0x06AF- KEY_Serbian_dze =
0x06AF- KEY_numerosign =
0x06B0- KEY_Serbian_DJE =
0x06B1- KEY_Macedonia_GJE =
0x06B2- KEY_Cyrillic_IO =
0x06B3- KEY_Ukrainian_IE =
0x06B4- KEY_Ukranian_JE =
0x06B4- KEY_Macedonia_DSE =
0x06B5- KEY_Ukrainian_I =
0x06B6- KEY_Ukranian_I =
0x06B6- KEY_Ukrainian_YI =
0x06B7- KEY_Ukranian_YI =
0x06B7- KEY_Cyrillic_JE =
0x06B8- KEY_Serbian_JE =
0x06B8- KEY_Cyrillic_LJE =
0x06B9- KEY_Serbian_LJE =
0x06B9- KEY_Cyrillic_NJE =
0x06BA- KEY_Serbian_NJE =
0x06BA- KEY_Serbian_TSHE =
0x06BB- KEY_Macedonia_KJE =
0x06BC- KEY_Byelorussian_SHORTU =
0x06BE- KEY_Cyrillic_DZHE =
0x06BF- KEY_Serbian_DZE =
0x06BF- KEY_Cyrillic_yu =
0x06C0- KEY_Cyrillic_a =
0x06C1- KEY_Cyrillic_be =
0x06C2- KEY_Cyrillic_tse =
0x06C3- KEY_Cyrillic_de =
0x06C4- KEY_Cyrillic_ie =
0x06C5- KEY_Cyrillic_ef =
0x06C6- KEY_Cyrillic_ghe =
0x06C7- KEY_Cyrillic_ha =
0x06C8- KEY_Cyrillic_i =
0x06C9- KEY_Cyrillic_shorti =
0x06CA- KEY_Cyrillic_ka =
0x06CB- KEY_Cyrillic_el =
0x06CC- KEY_Cyrillic_em =
0x06CD- KEY_Cyrillic_en =
0x06CE- KEY_Cyrillic_o =
0x06CF- KEY_Cyrillic_pe =
0x06D0- KEY_Cyrillic_ya =
0x06D1- KEY_Cyrillic_er =
0x06D2- KEY_Cyrillic_es =
0x06D3- KEY_Cyrillic_te =
0x06D4- KEY_Cyrillic_u =
0x06D5- KEY_Cyrillic_zhe =
0x06D6- KEY_Cyrillic_ve =
0x06D7- KEY_Cyrillic_softsign =
0x06D8- KEY_Cyrillic_yeru =
0x06D9- KEY_Cyrillic_ze =
0x06DA- KEY_Cyrillic_sha =
0x06DB- KEY_Cyrillic_e =
0x06DC- KEY_Cyrillic_shcha =
0x06DD- KEY_Cyrillic_che =
0x06DE- KEY_Cyrillic_hardsign =
0x06DF- KEY_Cyrillic_YU =
0x06E0- KEY_Cyrillic_A =
0x06E1- KEY_Cyrillic_BE =
0x06E2- KEY_Cyrillic_TSE =
0x06E3- KEY_Cyrillic_DE =
0x06E4- KEY_Cyrillic_IE =
0x06E5- KEY_Cyrillic_EF =
0x06E6- KEY_Cyrillic_GHE =
0x06E7- KEY_Cyrillic_HA =
0x06E8- KEY_Cyrillic_I =
0x06E9- KEY_Cyrillic_SHORTI =
0x06EA- KEY_Cyrillic_KA =
0x06EB- KEY_Cyrillic_EL =
0x06EC- KEY_Cyrillic_EM =
0x06ED- KEY_Cyrillic_EN =
0x06EE- KEY_Cyrillic_O =
0x06EF- KEY_Cyrillic_PE =
0x06F0- KEY_Cyrillic_YA =
0x06F1- KEY_Cyrillic_ER =
0x06F2- KEY_Cyrillic_ES =
0x06F3- KEY_Cyrillic_TE =
0x06F4- KEY_Cyrillic_U =
0x06F5- KEY_Cyrillic_ZHE =
0x06F6- KEY_Cyrillic_VE =
0x06F7- KEY_Cyrillic_SOFTSIGN =
0x06F8- KEY_Cyrillic_YERU =
0x06F9- KEY_Cyrillic_ZE =
0x06FA- KEY_Cyrillic_SHA =
0x06FB- KEY_Cyrillic_E =
0x06FC- KEY_Cyrillic_SHCHA =
0x06FD- KEY_Cyrillic_CHE =
0x06FE- KEY_Cyrillic_HARDSIGN =
0x06FF- KEY_Greek_ALPHAaccent =
Greek
0x07A1- KEY_Greek_EPSILONaccent =
0x07A2- KEY_Greek_ETAaccent =
0x07A3- KEY_Greek_IOTAaccent =
0x07A4- KEY_Greek_IOTAdiaeresis =
0x07A5- KEY_Greek_OMICRONaccent =
0x07A7- KEY_Greek_UPSILONaccent =
0x07A8- KEY_Greek_UPSILONdieresis =
0x07A9- KEY_Greek_OMEGAaccent =
0x07AB- KEY_Greek_accentdieresis =
0x07AE- KEY_Greek_horizbar =
0x07AF- KEY_Greek_alphaaccent =
0x07B1- KEY_Greek_epsilonaccent =
0x07B2- KEY_Greek_etaaccent =
0x07B3- KEY_Greek_iotaaccent =
0x07B4- KEY_Greek_iotadieresis =
0x07B5- KEY_Greek_iotaaccentdieresis =
0x07B6- KEY_Greek_omicronaccent =
0x07B7- KEY_Greek_upsilonaccent =
0x07B8- KEY_Greek_upsilondieresis =
0x07B9- KEY_Greek_upsilonaccentdieresis =
0x07BA- KEY_Greek_omegaaccent =
0x07BB- KEY_Greek_ALPHA =
0x07C1- KEY_Greek_BETA =
0x07C2- KEY_Greek_GAMMA =
0x07C3- KEY_Greek_DELTA =
0x07C4- KEY_Greek_EPSILON =
0x07C5- KEY_Greek_ZETA =
0x07C6- KEY_Greek_ETA =
0x07C7- KEY_Greek_THETA =
0x07C8- KEY_Greek_IOTA =
0x07C9- KEY_Greek_KAPPA =
0x07CA- KEY_Greek_LAMDA =
0x07CB- KEY_Greek_LAMBDA =
0x07CB- KEY_Greek_MU =
0x07CC- KEY_Greek_NU =
0x07CD- KEY_Greek_XI =
0x07CE- KEY_Greek_OMICRON =
0x07CF- KEY_Greek_PI =
0x07D0- KEY_Greek_RHO =
0x07D1- KEY_Greek_SIGMA =
0x07D2- KEY_Greek_TAU =
0x07D4- KEY_Greek_UPSILON =
0x07D5- KEY_Greek_PHI =
0x07D6- KEY_Greek_CHI =
0x07D7- KEY_Greek_PSI =
0x07D8- KEY_Greek_OMEGA =
0x07D9- KEY_Greek_alpha =
0x07E1- KEY_Greek_beta =
0x07E2- KEY_Greek_gamma =
0x07E3- KEY_Greek_delta =
0x07E4- KEY_Greek_epsilon =
0x07E5- KEY_Greek_zeta =
0x07E6- KEY_Greek_eta =
0x07E7- KEY_Greek_theta =
0x07E8- KEY_Greek_iota =
0x07E9- KEY_Greek_kappa =
0x07EA- KEY_Greek_lamda =
0x07EB- KEY_Greek_lambda =
0x07EB- KEY_Greek_mu =
0x07EC- KEY_Greek_nu =
0x07ED- KEY_Greek_xi =
0x07EE- KEY_Greek_omicron =
0x07EF- KEY_Greek_pi =
0x07F0- KEY_Greek_rho =
0x07F1- KEY_Greek_sigma =
0x07F2- KEY_Greek_finalsmallsigma =
0x07F3- KEY_Greek_tau =
0x07F4- KEY_Greek_upsilon =
0x07F5- KEY_Greek_phi =
0x07F6- KEY_Greek_chi =
0x07F7- KEY_Greek_psi =
0x07F8- KEY_Greek_omega =
0x07F9- KEY_Greek_switch =
0xFF7E- KEY_leftradical =
Technical
0x08A1- KEY_topleftradical =
0x08A2- KEY_horizconnector =
0x08A3- KEY_topintegral =
0x08A4- KEY_botintegral =
0x08A5- KEY_vertconnector =
0x08A6- KEY_topleftsqbracket =
0x08A7- KEY_botleftsqbracket =
0x08A8- KEY_toprightsqbracket =
0x08A9- KEY_botrightsqbracket =
0x08AA- KEY_topleftparens =
0x08AB- KEY_botleftparens =
0x08AC- KEY_toprightparens =
0x08AD- KEY_botrightparens =
0x08AE- KEY_leftmiddlecurlybrace =
0x08AF- KEY_rightmiddlecurlybrace =
0x08B0- KEY_topleftsummation =
0x08B1- KEY_botleftsummation =
0x08B2- KEY_topvertsummationconnector =
0x08B3- KEY_botvertsummationconnector =
0x08B4- KEY_toprightsummation =
0x08B5- KEY_botrightsummation =
0x08B6- KEY_rightmiddlesummation =
0x08B7- KEY_lessthanequal =
0x08BC- KEY_notequal =
0x08BD- KEY_greaterthanequal =
0x08BE- KEY_integral =
0x08BF- KEY_therefore =
0x08C0- KEY_variation =
0x08C1- KEY_infinity =
0x08C2- KEY_nabla =
0x08C5- KEY_approximate =
0x08C8- KEY_similarequal =
0x08C9- KEY_ifonlyif =
0x08CD- KEY_implies =
0x08CE- KEY_identical =
0x08CF- KEY_radical =
0x08D6- KEY_includedin =
0x08DA- KEY_includes =
0x08DB- KEY_intersection =
0x08DC- KEY_union =
0x08DD- KEY_logicaland =
0x08DE- KEY_logicalor =
0x08DF- KEY_partialderivative =
0x08EF- KEY_function =
0x08F6- KEY_leftarrow =
0x08FB- KEY_uparrow =
0x08FC- KEY_rightarrow =
0x08FD- KEY_downarrow =
0x08FE- KEY_blank =
Special
0x09DF- KEY_soliddiamond =
0x09E0- KEY_checkerboard =
0x09E1- KEY_ht =
0x09E2- KEY_ff =
0x09E3- KEY_cr =
0x09E4- KEY_lf =
0x09E5- KEY_nl =
0x09E8- KEY_vt =
0x09E9- KEY_lowrightcorner =
0x09EA- KEY_uprightcorner =
0x09EB- KEY_upleftcorner =
0x09EC- KEY_lowleftcorner =
0x09ED- KEY_crossinglines =
0x09EE- KEY_horizlinescan1 =
0x09EF- KEY_horizlinescan3 =
0x09F0- KEY_horizlinescan5 =
0x09F1- KEY_horizlinescan7 =
0x09F2- KEY_horizlinescan9 =
0x09F3- KEY_leftt =
0x09F4- KEY_rightt =
0x09F5- KEY_bott =
0x09F6- KEY_topt =
0x09F7- KEY_vertbar =
0x09F8- KEY_emspace =
Publishing
0x0AA1- KEY_enspace =
0x0AA2- KEY_em3space =
0x0AA3- KEY_em4space =
0x0AA4- KEY_digitspace =
0x0AA5- KEY_punctspace =
0x0AA6- KEY_thinspace =
0x0AA7- KEY_hairspace =
0x0AA8- KEY_emdash =
0x0AA9- KEY_endash =
0x0AAA- KEY_signifblank =
0x0AAC- KEY_ellipsis =
0x0AAE- KEY_doubbaselinedot =
0x0AAF- KEY_onethird =
0x0AB0- KEY_twothirds =
0x0AB1- KEY_onefifth =
0x0AB2- KEY_twofifths =
0x0AB3- KEY_threefifths =
0x0AB4- KEY_fourfifths =
0x0AB5- KEY_onesixth =
0x0AB6- KEY_fivesixths =
0x0AB7- KEY_careof =
0x0AB8- KEY_figdash =
0x0ABB- KEY_leftanglebracket =
0x0ABC- KEY_decimalpoint =
0x0ABD- KEY_rightanglebracket =
0x0ABE- KEY_marker =
0x0ABF- KEY_oneeighth =
0x0AC3- KEY_threeeighths =
0x0AC4- KEY_fiveeighths =
0x0AC5- KEY_seveneighths =
0x0AC6- KEY_trademark =
0x0AC9- KEY_signaturemark =
0x0ACA- KEY_trademarkincircle =
0x0ACB- KEY_leftopentriangle =
0x0ACC- KEY_rightopentriangle =
0x0ACD- KEY_emopencircle =
0x0ACE- KEY_emopenrectangle =
0x0ACF- KEY_leftsinglequotemark =
0x0AD0- KEY_rightsinglequotemark =
0x0AD1- KEY_leftdoublequotemark =
0x0AD2- KEY_rightdoublequotemark =
0x0AD3- KEY_prescription =
0x0AD4- KEY_minutes =
0x0AD6- KEY_seconds =
0x0AD7- KEY_latincross =
0x0AD9- KEY_hexagram =
0x0ADA- KEY_filledrectbullet =
0x0ADB- KEY_filledlefttribullet =
0x0ADC- KEY_filledrighttribullet =
0x0ADD- KEY_emfilledcircle =
0x0ADE- KEY_emfilledrect =
0x0ADF- KEY_enopencircbullet =
0x0AE0- KEY_enopensquarebullet =
0x0AE1- KEY_openrectbullet =
0x0AE2- KEY_opentribulletup =
0x0AE3- KEY_opentribulletdown =
0x0AE4- KEY_openstar =
0x0AE5- KEY_enfilledcircbullet =
0x0AE6- KEY_enfilledsqbullet =
0x0AE7- KEY_filledtribulletup =
0x0AE8- KEY_filledtribulletdown =
0x0AE9- KEY_leftpointer =
0x0AEA- KEY_rightpointer =
0x0AEB- KEY_club =
0x0AEC- KEY_diamond =
0x0AED- KEY_heart =
0x0AEE- KEY_maltesecross =
0x0AF0- KEY_dagger =
0x0AF1- KEY_doubledagger =
0x0AF2- KEY_checkmark =
0x0AF3- KEY_ballotcross =
0x0AF4- KEY_musicalsharp =
0x0AF5- KEY_musicalflat =
0x0AF6- KEY_malesymbol =
0x0AF7- KEY_femalesymbol =
0x0AF8- KEY_telephone =
0x0AF9- KEY_telephonerecorder =
0x0AFA- KEY_phonographcopyright =
0x0AFB- KEY_caret =
0x0AFC- KEY_singlelowquotemark =
0x0AFD- KEY_doublelowquotemark =
0x0AFE- KEY_cursor =
0x0AFF- KEY_leftcaret =
APL
0x0BA3- KEY_rightcaret =
0x0BA6- KEY_downcaret =
0x0BA8- KEY_upcaret =
0x0BA9- KEY_overbar =
0x0BC0- KEY_downtack =
0x0BC2- KEY_upshoe =
0x0BC3- KEY_downstile =
0x0BC4- KEY_underbar =
0x0BC6- KEY_jot =
0x0BCA- KEY_quad =
0x0BCC- KEY_uptack =
0x0BCE- KEY_circle =
0x0BCF- KEY_upstile =
0x0BD3- KEY_downshoe =
0x0BD6- KEY_rightshoe =
0x0BD8- KEY_leftshoe =
0x0BDA- KEY_lefttack =
0x0BDC- KEY_righttack =
0x0BFC- KEY_hebrew_doublelowline =
Hebrew
0x0CDF- KEY_hebrew_aleph =
0x0CE0- KEY_hebrew_bet =
0x0CE1- KEY_hebrew_beth =
0x0CE1- KEY_hebrew_gimel =
0x0CE2- KEY_hebrew_gimmel =
0x0CE2- KEY_hebrew_dalet =
0x0CE3- KEY_hebrew_daleth =
0x0CE3- KEY_hebrew_he =
0x0CE4- KEY_hebrew_waw =
0x0CE5- KEY_hebrew_zain =
0x0CE6- KEY_hebrew_zayin =
0x0CE6- KEY_hebrew_chet =
0x0CE7- KEY_hebrew_het =
0x0CE7- KEY_hebrew_tet =
0x0CE8- KEY_hebrew_teth =
0x0CE8- KEY_hebrew_yod =
0x0CE9- KEY_hebrew_finalkaph =
0x0CEA- KEY_hebrew_kaph =
0x0CEB- KEY_hebrew_lamed =
0x0CEC- KEY_hebrew_finalmem =
0x0CED- KEY_hebrew_mem =
0x0CEE- KEY_hebrew_finalnun =
0x0CEF- KEY_hebrew_nun =
0x0CF0- KEY_hebrew_samech =
0x0CF1- KEY_hebrew_samekh =
0x0CF1- KEY_hebrew_ayin =
0x0CF2- KEY_hebrew_finalpe =
0x0CF3- KEY_hebrew_pe =
0x0CF4- KEY_hebrew_finalzade =
0x0CF5- KEY_hebrew_finalzadi =
0x0CF5- KEY_hebrew_zade =
0x0CF6- KEY_hebrew_zadi =
0x0CF6- KEY_hebrew_qoph =
0x0CF7- KEY_hebrew_kuf =
0x0CF7- KEY_hebrew_resh =
0x0CF8- KEY_hebrew_shin =
0x0CF9- KEY_hebrew_taw =
0x0CFA- KEY_hebrew_taf =
0x0CFA- KEY_Hebrew_switch =
0xFF7E- KEY_Thai_kokai =
Thai
0x0DA1- KEY_Thai_khokhai =
0x0DA2- KEY_Thai_khokhuat =
0x0DA3- KEY_Thai_khokhwai =
0x0DA4- KEY_Thai_khokhon =
0x0DA5- KEY_Thai_khorakhang =
0x0DA6- KEY_Thai_ngongu =
0x0DA7- KEY_Thai_chochan =
0x0DA8- KEY_Thai_choching =
0x0DA9- KEY_Thai_chochang =
0x0DAA- KEY_Thai_soso =
0x0DAB- KEY_Thai_chochoe =
0x0DAC- KEY_Thai_yoying =
0x0DAD- KEY_Thai_dochada =
0x0DAE- KEY_Thai_topatak =
0x0DAF- KEY_Thai_thothan =
0x0DB0- KEY_Thai_thonangmontho =
0x0DB1- KEY_Thai_thophuthao =
0x0DB2- KEY_Thai_nonen =
0x0DB3- KEY_Thai_dodek =
0x0DB4- KEY_Thai_totao =
0x0DB5- KEY_Thai_thothung =
0x0DB6- KEY_Thai_thothahan =
0x0DB7- KEY_Thai_thothong =
0x0DB8- KEY_Thai_nonu =
0x0DB9- KEY_Thai_bobaimai =
0x0DBA- KEY_Thai_popla =
0x0DBB- KEY_Thai_phophung =
0x0DBC- KEY_Thai_fofa =
0x0DBD- KEY_Thai_phophan =
0x0DBE- KEY_Thai_fofan =
0x0DBF- KEY_Thai_phosamphao =
0x0DC0- KEY_Thai_moma =
0x0DC1- KEY_Thai_yoyak =
0x0DC2- KEY_Thai_rorua =
0x0DC3- KEY_Thai_ru =
0x0DC4- KEY_Thai_loling =
0x0DC5- KEY_Thai_lu =
0x0DC6- KEY_Thai_wowaen =
0x0DC7- KEY_Thai_sosala =
0x0DC8- KEY_Thai_sorusi =
0x0DC9- KEY_Thai_sosua =
0x0DCA- KEY_Thai_hohip =
0x0DCB- KEY_Thai_lochula =
0x0DCC- KEY_Thai_oang =
0x0DCD- KEY_Thai_honokhuk =
0x0DCE- KEY_Thai_paiyannoi =
0x0DCF- KEY_Thai_saraa =
0x0DD0- KEY_Thai_maihanakat =
0x0DD1- KEY_Thai_saraaa =
0x0DD2- KEY_Thai_saraam =
0x0DD3- KEY_Thai_sarai =
0x0DD4- KEY_Thai_saraii =
0x0DD5- KEY_Thai_saraue =
0x0DD6- KEY_Thai_sarauee =
0x0DD7- KEY_Thai_sarau =
0x0DD8- KEY_Thai_sarauu =
0x0DD9- KEY_Thai_phinthu =
0x0DDA- KEY_Thai_maihanakat_maitho =
0x0DDE- KEY_Thai_baht =
0x0DDF- KEY_Thai_sarae =
0x0DE0- KEY_Thai_saraae =
0x0DE1- KEY_Thai_sarao =
0x0DE2- KEY_Thai_saraaimaimuan =
0x0DE3- KEY_Thai_saraaimaimalai =
0x0DE4- KEY_Thai_lakkhangyao =
0x0DE5- KEY_Thai_maiyamok =
0x0DE6- KEY_Thai_maitaikhu =
0x0DE7- KEY_Thai_maiek =
0x0DE8- KEY_Thai_maitho =
0x0DE9- KEY_Thai_maitri =
0x0DEA- KEY_Thai_maichattawa =
0x0DEB- KEY_Thai_thanthakhat =
0x0DEC- KEY_Thai_nikhahit =
0x0DED- KEY_Thai_leksun =
0x0DF0- KEY_Thai_leknung =
0x0DF1- KEY_Thai_leksong =
0x0DF2- KEY_Thai_leksam =
0x0DF3- KEY_Thai_leksi =
0x0DF4- KEY_Thai_lekha =
0x0DF5- KEY_Thai_lekhok =
0x0DF6- KEY_Thai_lekchet =
0x0DF7- KEY_Thai_lekpaet =
0x0DF8- KEY_Thai_lekkao =
0x0DF9- KEY_Hangul =
Korean
0xFF31- KEY_Hangul_Start =
0xFF32- KEY_Hangul_End =
0xFF33- KEY_Hangul_Hanja =
0xFF34- KEY_Hangul_Jamo =
0xFF35- KEY_Hangul_Romaja =
0xFF36- KEY_Hangul_Codeinput =
0xFF37- KEY_Hangul_Jeonja =
0xFF38- KEY_Hangul_Banja =
0xFF39- KEY_Hangul_PreHanja =
0xFF3A- KEY_Hangul_PostHanja =
0xFF3B- KEY_Hangul_SingleCandidate =
0xFF3C- KEY_Hangul_MultipleCandidate =
0xFF3D- KEY_Hangul_PreviousCandidate =
0xFF3E- KEY_Hangul_Special =
0xFF3F- KEY_Hangul_switch =
0xFF7E- KEY_Hangul_Kiyeog =
0x0EA1- KEY_Hangul_SsangKiyeog =
0x0EA2- KEY_Hangul_KiyeogSios =
0x0EA3- KEY_Hangul_Nieun =
0x0EA4- KEY_Hangul_NieunJieuj =
0x0EA5- KEY_Hangul_NieunHieuh =
0x0EA6- KEY_Hangul_Dikeud =
0x0EA7- KEY_Hangul_SsangDikeud =
0x0EA8- KEY_Hangul_Rieul =
0x0EA9- KEY_Hangul_RieulKiyeog =
0x0EAA- KEY_Hangul_RieulMieum =
0x0EAB- KEY_Hangul_RieulPieub =
0x0EAC- KEY_Hangul_RieulSios =
0x0EAD- KEY_Hangul_RieulTieut =
0x0EAE- KEY_Hangul_RieulPhieuf =
0x0EAF- KEY_Hangul_RieulHieuh =
0x0EB0- KEY_Hangul_Mieum =
0x0EB1- KEY_Hangul_Pieub =
0x0EB2- KEY_Hangul_SsangPieub =
0x0EB3- KEY_Hangul_PieubSios =
0x0EB4- KEY_Hangul_Sios =
0x0EB5- KEY_Hangul_SsangSios =
0x0EB6- KEY_Hangul_Ieung =
0x0EB7- KEY_Hangul_Jieuj =
0x0EB8- KEY_Hangul_SsangJieuj =
0x0EB9- KEY_Hangul_Cieuc =
0x0EBA- KEY_Hangul_Khieuq =
0x0EBB- KEY_Hangul_Tieut =
0x0EBC- KEY_Hangul_Phieuf =
0x0EBD- KEY_Hangul_Hieuh =
0x0EBE- KEY_Hangul_A =
0x0EBF- KEY_Hangul_AE =
0x0EC0- KEY_Hangul_YA =
0x0EC1- KEY_Hangul_YAE =
0x0EC2- KEY_Hangul_EO =
0x0EC3- KEY_Hangul_E =
0x0EC4- KEY_Hangul_YEO =
0x0EC5- KEY_Hangul_YE =
0x0EC6- KEY_Hangul_O =
0x0EC7- KEY_Hangul_WA =
0x0EC8- KEY_Hangul_WAE =
0x0EC9- KEY_Hangul_OE =
0x0ECA- KEY_Hangul_YO =
0x0ECB- KEY_Hangul_U =
0x0ECC- KEY_Hangul_WEO =
0x0ECD- KEY_Hangul_WE =
0x0ECE- KEY_Hangul_WI =
0x0ECF- KEY_Hangul_YU =
0x0ED0- KEY_Hangul_EU =
0x0ED1- KEY_Hangul_YI =
0x0ED2- KEY_Hangul_I =
0x0ED3- KEY_Hangul_J_Kiyeog =
0x0ED4- KEY_Hangul_J_SsangKiyeog =
0x0ED5- KEY_Hangul_J_KiyeogSios =
0x0ED6- KEY_Hangul_J_Nieun =
0x0ED7- KEY_Hangul_J_NieunJieuj =
0x0ED8- KEY_Hangul_J_NieunHieuh =
0x0ED9- KEY_Hangul_J_Dikeud =
0x0EDA- KEY_Hangul_J_Rieul =
0x0EDB- KEY_Hangul_J_RieulKiyeog =
0x0EDC- KEY_Hangul_J_RieulMieum =
0x0EDD- KEY_Hangul_J_RieulPieub =
0x0EDE- KEY_Hangul_J_RieulSios =
0x0EDF- KEY_Hangul_J_RieulTieut =
0x0EE0- KEY_Hangul_J_RieulPhieuf =
0x0EE1- KEY_Hangul_J_RieulHieuh =
0x0EE2- KEY_Hangul_J_Mieum =
0x0EE3- KEY_Hangul_J_Pieub =
0x0EE4- KEY_Hangul_J_PieubSios =
0x0EE5- KEY_Hangul_J_Sios =
0x0EE6- KEY_Hangul_J_SsangSios =
0x0EE7- KEY_Hangul_J_Ieung =
0x0EE8- KEY_Hangul_J_Jieuj =
0x0EE9- KEY_Hangul_J_Cieuc =
0x0EEA- KEY_Hangul_J_Khieuq =
0x0EEB- KEY_Hangul_J_Tieut =
0x0EEC- KEY_Hangul_J_Phieuf =
0x0EED- KEY_Hangul_J_Hieuh =
0x0EEE- KEY_Hangul_RieulYeorinHieuh =
0x0EEF- KEY_Hangul_SunkyeongeumMieum =
0x0EF0- KEY_Hangul_SunkyeongeumPieub =
0x0EF1- KEY_Hangul_PanSios =
0x0EF2- KEY_Hangul_KkogjiDalrinIeung =
0x0EF3- KEY_Hangul_SunkyeongeumPhieuf =
0x0EF4- KEY_Hangul_YeorinHieuh =
0x0EF5- KEY_Hangul_AraeA =
0x0EF6- KEY_Hangul_AraeAE =
0x0EF7- KEY_Hangul_J_PanSios =
0x0EF8- KEY_Hangul_J_KkogjiDalrinIeung =
0x0EF9- KEY_Hangul_J_YeorinHieuh =
0x0EFA- KEY_Korean_Won =
0x0EFF- HANDLE_SIZE =
4.0- CALENDAR_NORMAL =
Calendar-specific options
0- CALENDAR_READONLY =
0x00020000
Class Method Summary (collapse)
-
+ (Object) FXALPHAVAL(color)
Return the red value from an FXColor value.
-
+ (Object) FXBLUEVAL(color)
Return the red value from an FXColor value.
-
+ (Object) fxcheckBMP(store)
Return true if store (an FXStream instance) contains a BMP image.
-
+ (Object) fxcheckGIF(store)
Return true if store (an FXStream instance) contains a GIF image.
-
+ (Object) fxcheckICO(store)
Return true if store (an FXStream instance) contains a ICO image.
-
+ (Object) fxcheckJPG(store)
Return true if store (an FXStream instance) contains a JPEG image.
-
+ (Object) fxcheckPCX(store)
Return true if store (an FXStream instance) contains a PCX image.
-
+ (Object) fxcheckPNG(store)
Return true if store (an FXStream instance) contains a PNG image.
-
+ (Object) fxcheckPPM(store)
Return true if store (an FXStream instance) contains a PPM image.
-
+ (Object) fxcheckRGB(store)
Return true if store (an FXStream instance) contains a RGB image.
-
+ (Object) fxcheckTGA(store)
Return true if store (an FXStream instance) contains a TGA image.
-
+ (Object) fxcheckTIF(store)
Return true if store (an FXStream instance) contains a TIFF image.
-
+ (Object) fxcheckXBM(store)
Return true if store (an FXStream instance) contains an XBM image.
-
+ (Object) fxcheckXPM(store)
Return true if store (an FXStream instance) contains an XPM image.
-
+ (Object) fxcolorfromname(colorName)
Return the RGB value for this color name.
-
+ (Object) fxdecodeColorData(data)
The drag-and-drop data used for colors is a sequence of unsigned short integers, in native byte ordering.
-
+ (Object) fxdecodeStringData(data)
The drag-and-drop data used for clipboard strings (i.e. when the drag type is FXWindow.stringType) is either a null-terminated string (for Microsoft Windows) or a non-null terminated string (for X11).
-
+ (Object) fxencodeColorData(rgba)
The drag-and-drop data used for colors is a sequence of unsigned short integers, in native byte ordering.
-
+ (Object) fxencodeStringData(str)
The drag-and-drop data used for clipboard strings (i.e. when the drag type is FXWindow.stringType) is either a null-terminated string (for Microsoft Windows) or a non-null terminated string (for X11).
-
+ (Object) fxfindhotkeyoffset(s)
Locate hot key underline offset from begin of string.
-
+ (Object) FXGREENVAL(color)
Return the red value from an FXColor value.
-
+ (Object) fxhsv_to_rgb(h, s, v)
Convert HSV to RGB.
-
+ (Object) fxloadBMP(store)
Load a BMP file from a stream.
-
+ (Object) fxloadGIF(store)
Load a GIF file from a stream.
-
+ (Object) fxloadICO(store)
Load a ICO file from store (an FXStream instance).
-
+ (Object) fxloadJPG(store)
Load a JPEG file from a stream.
-
+ (Object) fxloadPCX(store)
Load a PCX file from a stream.
-
+ (Object) fxloadPNG(store)
Load a PNG file from a stream.
-
+ (Object) fxloadRGB(store)
Load a RGB file from a stream.
-
+ (Object) fxloadTGA(store)
Load a Targa file from a stream.
-
+ (Object) fxloadTIF(store)
Load a TIFF file from a stream.
-
+ (Object) fxloadXPM(store)
Load a XPM file from a stream.
-
+ (Object) fxnamefromcolor(color)
Return the name of the closest color to the input RGB value.
-
+ (Object) fxparseAccel(str)
Return a "hot key" code value that represents the accelerator key described in the string str.
-
+ (Object) fxparseHotKey(s)
Return a hot key value that represents the hot key described in the string str.
-
+ (Object) FXREDVAL(color)
Return the red value from an FXColor value.
-
+ (Object) FXRGB(r, g, b)
Construct an FXColor value from its red, green and blue components.
-
+ (Object) fxrgb_to_hsv(r, g, b)
Convert RGB to HSV.
-
+ (Object) FXRGBA(r, g, b, a)
Construct an FXColor value from its red, green, blue and alpha (transparency) components.
-
+ (Object) FXRGBACOMPVAL(color, component)
Return the specified component value for this FXColor value, where component is either 0, 1, 2 or 3.
- + (Object) fxrubyversion
-
+ (Object) fxsaveBMP(store, data, transp, width, height)
Save a BMP image to a stream.
-
+ (Object) fxsaveGIF(store, data, width, height, fast = true)
Save a GIF (Graphics Interchange Format) image to a stream.
-
+ (Object) fxsaveICO(store, pixels, transp, width, height, xspot = -1,, yspot = -1))
Save a ICO image to store (an FXStream instance).
-
+ (Object) fxsaveJPG(store, data, transp, width, height, quality)
Save a JPEG image to a stream.
-
+ (Object) fxsavePCX(store, data, transp, width, height)
Save a PCX image to a stream.
-
+ (Object) fxsavePNG(store, data, transp, width, height)
Save a PNG image to a stream.
-
+ (Object) fxsaveRGB(store, data, transp, width, height)
Save a RGB image to a stream.
-
+ (Object) fxsaveTGA(store, data, channels, width, height)
Save a Targa image to a stream.
-
+ (Object) fxsaveTIF(store, data, transp, width, height, codec)
Save a TIFF image to a stream.
-
+ (Object) FXSELID(sel)
Return the message identifier for a selector.
-
+ (Object) FXSELTYPE(sel)
Return the message type for a selector.
-
+ (Object) fxTraceLevel
Controls tracing level.
-
+ (Object) fxversion
Return the version number that the FOX library has been compiled with, as a String (e.g. "1.0.34").
-
+ (Object) makeHiliteColor(clr)
Get highlight color.
-
+ (Object) makeShadowColor(clr)
Get shadow color.
-
+ (Object) MKUINT(lo, hi)
Make an unsigned int out of two unsigned shorts.
Instance Method Summary (collapse)
-
- (Object) findHotKey(string)
Obtain hot key offset in string, or -1 if not found.
-
- (Object) fxsaveXPM(store, data, transp, width, height, fast = true)
Save an XPM image to store (an FXStream instance).
-
- (Object) parseAccel(string)
Parse accelerator from string, yielding modifier and key code.
-
- (Object) parseHotKey(string)
Parse hot key from string, yielding modifier and key code.
-
- (Object) stripHotKey(string)
Strip hot key combination from the string.
-
- (Object) unparseAccel(key)
Unparse hot key comprising modifier and key code back into a string suitable for parsing with #parseHotKey.
Class Method Details
+ (Object) FXALPHAVAL(color)
Return the red value from an FXColor value
27 |
# File 'rdoc-sources/fxdefs.rb', line 27 def Fox.FXALPHAVAL(color); end |
+ (Object) FXBLUEVAL(color)
Return the red value from an FXColor value
24 |
# File 'rdoc-sources/fxdefs.rb', line 24 def Fox.FXBLUEVAL(color); end |
+ (Object) fxcheckBMP(store)
Return true if store (an FXStream instance) contains a BMP image.
66 |
# File 'rdoc-sources/FXBMPIcon.rb', line 66 def Fox.fxcheckBMP(store); end |
+ (Object) fxcheckGIF(store)
Return true if store (an FXStream instance) contains a GIF image.
49 |
# File 'rdoc-sources/FXGIFCursor.rb', line 49 def Fox.fxcheckGIF(store); end |
+ (Object) fxcheckICO(store)
Return true if store (an FXStream instance) contains a ICO image.
63 |
# File 'rdoc-sources/FXICOIcon.rb', line 63 def Fox.fxcheckICO(store); end |
+ (Object) fxcheckJPG(store)
Return true if store (an FXStream instance) contains a JPEG image.
69 |
# File 'rdoc-sources/FXJPGIcon.rb', line 69 def Fox.fxcheckJPG(store); end |
+ (Object) fxcheckPCX(store)
Return true if store (an FXStream instance) contains a PCX image.
61 |
# File 'rdoc-sources/FXPCXIcon.rb', line 61 def Fox.fxcheckPCX(store); end |
+ (Object) fxcheckPNG(store)
Return true if store (an FXStream instance) contains a PNG image.
64 |
# File 'rdoc-sources/FXPNGIcon.rb', line 64 def Fox.fxcheckPNG(store); end |
+ (Object) fxcheckPPM(store)
Return true if store (an FXStream instance) contains a PPM image.
35 |
# File 'rdoc-sources/FXPPMIcon.rb', line 35 def Fox.fxcheckPPM(store); end |
+ (Object) fxcheckRGB(store)
Return true if store (an FXStream instance) contains a RGB image.
62 |
# File 'rdoc-sources/FXRGBIcon.rb', line 62 def Fox.fxcheckRGB(store); end |
+ (Object) fxcheckTGA(store)
Return true if store (an FXStream instance) contains a TGA image.
61 |
# File 'rdoc-sources/FXTGAIcon.rb', line 61 def Fox.fxcheckTGA(store); end |
+ (Object) fxcheckTIF(store)
Return true if store (an FXStream instance) contains a TIFF image.
68 |
# File 'rdoc-sources/FXTIFIcon.rb', line 68 def Fox.fxcheckTIF(store); end |
+ (Object) fxcheckXBM(store)
Return true if store (an FXStream instance) contains an XBM image.
36 |
# File 'rdoc-sources/FXXBMIcon.rb', line 36 def Fox.fxcheckXBM(store); end |
+ (Object) fxcheckXPM(store)
Return true if store (an FXStream instance) contains an XPM image.
63 |
# File 'rdoc-sources/FXXPMIcon.rb', line 63 def Fox.fxcheckXPM(store); end |
+ (Object) fxcolorfromname(colorName)
Return the RGB value for this color name.
71 |
# File 'rdoc-sources/fxdefs.rb', line 71 def Fox.fxcolorfromname(colorName); end |
+ (Object) fxdecodeColorData(data)
The drag-and-drop data used for colors is a sequence of unsigned short integers, in native byte ordering. Here, we use the 'S' directive for String#unpack (which treats two successive characters as an unsigned short in native byte order) to decode the R, G, B and A values.
367 368 369 370 |
# File 'lib/fox16/core.rb', line 367 def Fox.fxdecodeColorData(data) clr = data.unpack('S4') Fox.FXRGBA((clr[0]+128)/257, (clr[1]+128)/257, (clr[2]+128)/257, (clr[3]+128)/257) end |
+ (Object) fxdecodeStringData(data)
The drag-and-drop data used for clipboard strings (i.e. when the drag type is FXWindow.stringType) is either a null-terminated string (for Microsoft Windows) or a non-null terminated string (for X11). Use this method to convert string data from the clipboard back into a Ruby string.
390 391 392 393 394 395 396 |
# File 'lib/fox16/core.rb', line 390 def Fox.fxdecodeStringData(data) if /cygwin|mswin|mingw|bccwin|wince|emx/ =~ RUBY_PLATFORM data.chop else data end end |
+ (Object) fxencodeColorData(rgba)
The drag-and-drop data used for colors is a sequence of unsigned short integers, in native byte ordering. Here, we use the 'S' directive for Array#pack (which treats two successive characters as an unsigned short in native byte order) to encode the R, G, B and A values.
378 379 380 381 |
# File 'lib/fox16/core.rb', line 378 def Fox.fxencodeColorData(rgba) clr = [ 257*Fox.FXREDVAL(rgba), 257*Fox.FXGREENVAL(rgba), 257*Fox.FXBLUEVAL(rgba), 257*Fox.FXALPHAVAL(rgba) ] clr.pack('S4') end |
+ (Object) fxencodeStringData(str)
The drag-and-drop data used for clipboard strings (i.e. when the drag type is FXWindow.stringType) is either a null-terminated string (for Microsoft Windows) or a non-null terminated string (for X11). Use this method to convert Ruby strings into a format appropriate for the current platform.
405 406 407 408 409 410 411 |
# File 'lib/fox16/core.rb', line 405 def Fox.fxencodeStringData(str) if /cygwin|mswin|mingw|bccwin|wince|emx/ =~ RUBY_PLATFORM str + "\0" else str end end |
+ (Object) fxfindhotkeyoffset(s)
Locate hot key underline offset from begin of string
60 |
# File 'rdoc-sources/fxdefs.rb', line 60 def Fox.fxfindhotkeyoffset(s); end |
+ (Object) FXGREENVAL(color)
Return the red value from an FXColor value
21 |
# File 'rdoc-sources/fxdefs.rb', line 21 def Fox.FXGREENVAL(color); end |
+ (Object) fxhsv_to_rgb(h, s, v)
Convert HSV to RGB
82 |
# File 'rdoc-sources/fxdefs.rb', line 82 def Fox.fxhsv_to_rgb(h, s, v); end |
+ (Object) fxloadBMP(store)
Load a BMP file from a stream. If successful, returns an array containing the image pixel data (as a String), the transparency color, the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
47 |
# File 'rdoc-sources/FXBMPIcon.rb', line 47 def Fox.fxloadBMP(store); end |
+ (Object) fxloadGIF(store)
Load a GIF file from a stream. If successful, returns an array containing the image pixel data (as a String), the transparency color, the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
44 |
# File 'rdoc-sources/FXGIFCursor.rb', line 44 def Fox.fxloadGIF(store); end |
+ (Object) fxloadICO(store)
Load a ICO file from store (an FXStream instance). On success, returns an array whose elements are the image data (a String), transparency color, icon width, icon height, and the icon hotspot x and y coordinates. If the operation fails, this method returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
42 |
# File 'rdoc-sources/FXICOIcon.rb', line 42 def Fox.fxloadICO(store); end |
+ (Object) fxloadJPG(store)
Load a JPEG file from a stream. If successful, returns an array containing the image pixel data (as a String), transparency color, image width, image height and quality. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
49 |
# File 'rdoc-sources/FXJPGIcon.rb', line 49 def Fox.fxloadJPG(store); end |
+ (Object) fxloadPCX(store)
Load a PCX file from a stream. If successful, returns an array containing the image pixel data (as a String), the transparency color, the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
42 |
# File 'rdoc-sources/FXPCXIcon.rb', line 42 def Fox.fxloadPCX(store); end |
+ (Object) fxloadPNG(store)
Load a PNG file from a stream. If successful, returns an array containing the image pixel data (as a String), the transparency color, the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
45 |
# File 'rdoc-sources/FXPNGIcon.rb', line 45 def Fox.fxloadPNG(store); end |
+ (Object) fxloadRGB(store)
Load a RGB file from a stream. If successful, returns an array containing the image pixel data (as a String), the transparency color, the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
42 |
# File 'rdoc-sources/FXRGBIcon.rb', line 42 def Fox.fxloadRGB(store); end |
+ (Object) fxloadTGA(store)
Load a Targa file from a stream. If successful, returns an array containing the image pixel data (as a String), the number of channels (either 3 or 4), the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
42 |
# File 'rdoc-sources/FXTGAIcon.rb', line 42 def Fox.fxloadTGA(store); end |
+ (Object) fxloadTIF(store)
Load a TIFF file from a stream. If successful, returns an array containing the image pixel data (as a String), transparency color, width, height and codec setting. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
48 |
# File 'rdoc-sources/FXTIFIcon.rb', line 48 def Fox.fxloadTIF(store); end |
+ (Object) fxloadXPM(store)
Load a XPM file from a stream. If successful, returns an array containing the image pixel data (as an array of FXColor values), the transparency color (another FXColor) and the image width and the image height. If it fails, the function returns nil.
Parameters:
store |
stream from which to read the file data FXStream |
43 |
# File 'rdoc-sources/FXXPMIcon.rb', line 43 def Fox.fxloadXPM(store); end |
+ (Object) fxnamefromcolor(color)
Return the name of the closest color to the input RGB value.
76 |
# File 'rdoc-sources/fxdefs.rb', line 76 def Fox.fxnamefromcolor(color); end |
+ (Object) fxparseAccel(str)
Return a "hot key" code value that represents the accelerator key described in the string str. The string can contain some combination of the modifiers Ctrl, Alt and Shift, plus the key of interest. For example, to get the accelerator key for Ctrl+Alt+F7, you'd use:
hotKey = fxparseAccel("Ctrl+Alt+F7")
43 |
# File 'rdoc-sources/fxdefs.rb', line 43 def Fox.fxparseAccel(str); end |
+ (Object) fxparseHotKey(s)
Return a hot key value that represents the hot key described in the string str. This method is less flexible than the similar Fox.fxparseAccel, and is mainly used internally for parsing the labels for FXButton and FXMenuCommand widgets. For example, this:
fxparseHotKey("&File")
returns the equivalent of:
fxparseAccel("Alt+F")
57 |
# File 'rdoc-sources/fxdefs.rb', line 57 def Fox.fxparseHotKey(s); end |
+ (Object) FXREDVAL(color)
Return the red value from an FXColor value
18 |
# File 'rdoc-sources/fxdefs.rb', line 18 def Fox.FXREDVAL(color); end |
+ (Object) FXRGB(r, g, b)
Construct an FXColor value from its red, green and blue components
12 |
# File 'rdoc-sources/fxdefs.rb', line 12 def Fox.FXRGB(r, g, b); end |
+ (Object) fxrgb_to_hsv(r, g, b)
Convert RGB to HSV
79 |
# File 'rdoc-sources/fxdefs.rb', line 79 def Fox.fxrgb_to_hsv(r, g, b); end |
+ (Object) FXRGBA(r, g, b, a)
Construct an FXColor value from its red, green, blue and alpha (transparency) components
15 |
# File 'rdoc-sources/fxdefs.rb', line 15 def Fox.FXRGBA(r, g, b, a); end |
+ (Object) FXRGBACOMPVAL(color, component)
Return the specified component value for this FXColor value, where component is either 0, 1, 2 or 3.
33 |
# File 'rdoc-sources/fxdefs.rb', line 33 def Fox.FXRGBACOMPVAL(color, component); end |
+ (Object) fxrubyversion
2 3 4 |
# File 'lib/fox16/version.rb', line 2 def Fox.fxrubyversion "1.6.23" end |
+ (Object) fxsaveBMP(store, data, transp, width, height)
61 |
# File 'rdoc-sources/FXBMPIcon.rb', line 61 def Fox.fxsaveBMP(store, data, transp, width, height); end |
+ (Object) fxsaveGIF(store, data, width, height, fast = true)
Save a GIF (Graphics Interchange Format) image to a stream. If fast is true, the faster Floyd-Steinberg dither method will be used instead of the slower Wu quantization algorithm. Returns true on success, false on failure.
Parameters:
store |
stream to which to write the image data FXStream |
data |
the image pixel data [Array of FXColor] |
width |
width [Integer] |
height |
height [Integer] |
fast |
if true, use faster Floyd-Steinberg algorithm [Boolean] |
32 |
# File 'rdoc-sources/FXGIFCursor.rb', line 32 def Fox.fxsaveGIF(store, data, width, height, fast=true); end |
+ (Object) fxsaveICO(store, pixels, transp, width, height, xspot = -1,, yspot = -1))
Save a ICO image to store (an FXStream instance). Returns true on success, false on failure.
Parameters:
store |
stream to which to write the image data FXStream |
pixels |
the image pixel data [String] |
transp |
transparency color FXColor |
width |
width [Integer] |
height |
height [Integer] |
xspot |
hotspot x-coordinate [Integer] |
yspot |
hotspot y-coordinate [Integer] |
58 |
# File 'rdoc-sources/FXICOIcon.rb', line 58 def Fox.fxsaveICO(store, pixels, transp, width, height, xspot=-1, yspot=-1); end |
+ (Object) fxsaveJPG(store, data, transp, width, height, quality)
64 |
# File 'rdoc-sources/FXJPGIcon.rb', line 64 def Fox.fxsaveJPG(store, data, transp, width, height, quality); end |
+ (Object) fxsavePCX(store, data, transp, width, height)
56 |
# File 'rdoc-sources/FXPCXIcon.rb', line 56 def Fox.fxsavePCX(store, data, transp, width, height); end |
+ (Object) fxsavePNG(store, data, transp, width, height)
59 |
# File 'rdoc-sources/FXPNGIcon.rb', line 59 def Fox.fxsavePNG(store, data, transp, width, height); end |
+ (Object) fxsaveRGB(store, data, transp, width, height)
57 |
# File 'rdoc-sources/FXRGBIcon.rb', line 57 def Fox.fxsaveRGB(store, data, transp, width, height); end |
+ (Object) fxsaveTGA(store, data, channels, width, height)
Save a Targa image to a stream. Returns true on success, false on failure.
Parameters:
store |
stream to which to write the image data FXStream |
data |
the image pixel data [String] |
channels |
number of channels in the image pixel data: 3 for RGB data, or 4 for RGBA data [Integer] |
width |
width [Integer] |
height |
height [Integer] |
56 |
# File 'rdoc-sources/FXTGAIcon.rb', line 56 def Fox.fxsaveTGA(store, data, channels, width, height); end |
+ (Object) fxsaveTIF(store, data, transp, width, height, codec)
63 |
# File 'rdoc-sources/FXTIFIcon.rb', line 63 def Fox.fxsaveTIF(store, data, transp, width, height, codec); end |
+ (Object) FXSELID(sel)
Return the message identifier for a selector
9 |
# File 'rdoc-sources/fxdefs.rb', line 9 def Fox.FXSELID(sel); end |
+ (Object) FXSELTYPE(sel)
Return the message type for a selector
6 |
# File 'rdoc-sources/fxdefs.rb', line 6 def Fox.FXSELTYPE(sel); end |
+ (Object) fxTraceLevel
Controls tracing level
88 |
# File 'rdoc-sources/fxdefs.rb', line 88 def Fox.fxTraceLevel; end |
+ (Object) fxversion
Return the version number that the FOX library has been compiled with, as a String (e.g. "1.0.34").
85 |
# File 'rdoc-sources/fxdefs.rb', line 85 def Fox.fxversion(); end |
+ (Object) makeHiliteColor(clr)
Get highlight color
63 |
# File 'rdoc-sources/fxdefs.rb', line 63 def Fox.makeHiliteColor(clr); end |
+ (Object) makeShadowColor(clr)
Get shadow color
66 |
# File 'rdoc-sources/fxdefs.rb', line 66 def Fox.makeShadowColor(clr); end |
+ (Object) MKUINT(lo, hi)
Make an unsigned int out of two unsigned shorts
3 |
# File 'rdoc-sources/fxdefs.rb', line 3 def Fox.MKUINT(lo, hi); end |
Instance Method Details
- (Object) findHotKey(string)
Obtain hot key offset in string, or -1 if not found. For example, findHotKey("Salt && &Pepper!") yields 7. Note that this is the byte-offset, not the character index!
76 |
# File 'rdoc-sources/FXAccelTable.rb', line 76 def findHotKey(string); end |
- (Object) fxsaveXPM(store, data, transp, width, height, fast = true)
Save an XPM image to store (an FXStream instance). Returns true on success, false on failure.
Parameters:
store |
stream to which to write the file data FXStream |
data |
the image pixel data, an array of FXColor values |
transp |
transparency color FXColor |
width |
width [Integer] |
height |
height [Integer] |
fast |
if true, use fast something |
58 |
# File 'rdoc-sources/FXXPMIcon.rb', line 58 def fxsaveXPM(store, data, transp, width, height, fast=true); end |
- (Object) parseAccel(string)
Parse accelerator from string, yielding modifier and key code. For example, parseAccel("Ctl+Shift+X") yields MKUINT(KEY_X,CONTROLMASK|SHIFTMASK).
55 |
# File 'rdoc-sources/FXAccelTable.rb', line 55 def parseAccel(string); end |
- (Object) parseHotKey(string)
Parse hot key from string, yielding modifier and key code. For example, parseHotKey(""Salt && &Pepper!"") yields MKUINT(KEY_p,ALTMASK).
68 |
# File 'rdoc-sources/FXAccelTable.rb', line 68 def parseHotKey(string); end |
- (Object) stripHotKey(string)
Strip hot key combination from the string. For example, stripHotKey("Salt && &Pepper") should yield "Salt & Pepper".
83 |
# File 'rdoc-sources/FXAccelTable.rb', line 83 def stripHotKey(string); end |
- (Object) unparseAccel(key)
Unparse hot key comprising modifier and key code back into a string suitable for parsing with #parseHotKey.
61 |
# File 'rdoc-sources/FXAccelTable.rb', line 61 def unparseAccel(key); end |