Open Sidebar
Close Sidebar
uing
main
UIng
Align
Area
Attribute
Type
Underline
UnderlineColor
AttributedString
Draw
Brush
GradientStop
Type
Context
FillMode
LineCap
LineJoin
Matrix
Params
Path
StrokeParams
TextAlign
TextLayout
Params
ExtKey
Handler
KeyEvent
Modifiers
MouseEvent
WindowResizeEdge
At
BlockConstructor
Box
Button
Checkbox
ColorButton
Combobox
Control
DateTimePicker
EditableCombobox
Entry
FontButton
FontDescriptor
Form
Grid
Group
Image
Label
Menu
MenuItem
MultilineEntry
OpenTypeFeatures
ProgressBar
RadioButtons
Separator
Slider
Spinbox
Tab
Table
Model
Handler
Params
Selection
Mode
SortIndicator
TextColumnOptionalParams
Value
Type
TextItalic
TextStretch
TextWeight
TM
Window
class
UIng::
Area::
KeyEvent
UIng::Area::KeyEvent
Reference
Object
Overview
This class provides read-only access to key event properties.
Defined in:
uing/area/area/key_event.cr
Constructors
.new
(ref_ptr : Pointer(LibUI::AreaKeyEvent))
Instance Method Summary
#ext_key
: ExtKey
#key
: Char
#modifier
: Modifiers
#modifiers
: Modifiers
#to_unsafe
#up
: Int32
Constructor Detail
def self.
new
(ref_ptr : Pointer(LibUI::AreaKeyEvent))
#
[
View source
]
Instance Method Detail
def
ext_key
:
ExtKey
#
[
View source
]
def
key
: Char
#
[
View source
]
def
modifier
:
Modifiers
#
[
View source
]
def
modifiers
:
Modifiers
#
[
View source
]
def
to_unsafe
#
[
View source
]
def
up
: Int32
#
[
View source
]