Module: LibUI::Ext
- Extended by:
- FFI::Library
- Defined in:
- lib/ext.rb
Defined Under Namespace
Classes: Area, AreaDrawParams, AreaHandler, AreaMouseEvent, Box, Button, Checkbox, ColorButton, Combobox, Control, DatePicker, DateTimePicker, DrawBrush, DrawContext, DrawMatrix, DrawPath, DrawStrokeParams, EditableCombobox, FontButton, FontDescriptor, FontFamilies, FontMetrics, Group, InitOptions, Label, Menu, MenuItem, ProgressBar, Radiobuttons, Separator, Slider, SpinBox, Tab, TextEntry, TextFont, TextLayout, TimePicker, Window
Constant Summary collapse
- DEFAULT_MITER_LIMIT =
10
- KEY_MODIFIERS =
enum(:ctrl, 1 << 0, :alt, 1 << 1, :shift, 1 << 2, :super, 1 << 3)
- LINE_CAPS =
enum(:flat, :round, :square)
- LINE_JOINS =
enum(:miter, :round, :bevel)
- TEXT_WEIGHTS =
enum(:thin, :ultra_light, :light, :book, :normal, :medium, :semi_bold, :bold, :ultra_bold, :heavy, :ultra_heavy )
- TEXT_ITALIC =
enum(:normal, :oblique, :italic)
- TEXT_STRETCH =
enum(:ultra_condensed, :extra_condensed, :condensed, :semi_condensed, :normal, :semi_expanded, :expanded, :extra_expanded, :ultra_expanded )
- BRUSH_TYPES =
enum(:solid, :linear_gradient, :radial_gradient, :image)
- FILL_MODES =
enum(:winding, :alternate)