Module: Wads
- Defined in:
- lib/wads/widgets.rb,
lib/wads/app.rb,
lib/wads/version.rb,
lib/wads/textinput.rb,
lib/wads/data_structures.rb
Overview
All wads classes are contained within the wads module.
Defined Under Namespace
Classes: AxisLines, BorderLayout, Button, ContentFooterLayout, Coordinates, DataRange, DeleteButton, Dialog, Document, EastWestLayout, Edge, ErrorMessage, Graph, GraphReverseIterator, GraphWidget, GuiContainer, GuiTheme, HashOfHashes, HeaderContentLayout, HorizontalAxisLabel, ImageWidget, InfoBox, Line, MultiSelectTable, Node, NodeIconWidget, NodeWidget, Panel, Plot, PlotPoint, SectionLayout, SingleSelectTable, Stats, Table, Text, TextField, TopMiddleBottomLayout, VerticalAxisLabel, VerticalColumnLayout, VisibleRange, WadsApp, WadsAquaTheme, WadsBrightTheme, WadsConfig, WadsDarkRedBrownTheme, WadsEarthTonesTheme, WadsLayout, WadsNatureTheme, WadsNoIconTheme, WadsPurpleTheme, Widget, WidgetResult
Constant Summary collapse
- VERSION =
"0.2.1"
- COLOR_PEACH =
Gosu::Color.argb(0xffe6b0aa)
- COLOR_LIGHT_PURPLE =
Gosu::Color.argb(0xffd7bde2)
- COLOR_LIGHT_BLUE =
Gosu::Color.argb(0xffa9cce3)
- COLOR_VERY_LIGHT_BLUE =
Gosu::Color.argb(0xffd0def5)
- COLOR_LIGHT_GREEN =
Gosu::Color.argb(0xffa3e4d7)
- COLOR_GREEN =
COLOR_LIGHT_GREEN
- COLOR_LIGHT_YELLOW =
Gosu::Color.argb(0xfff9e79f)
- COLOR_LIGHT_ORANGE =
Gosu::Color.argb(0xffedbb99)
- COLOR_WHITE =
Gosu::Color::WHITE
- COLOR_OFF_WHITE =
Gosu::Color.argb(0xfff8f9f9)
- COLOR_PINK =
Gosu::Color.argb(0xffe6b0aa)
- COLOR_LIME =
Gosu::Color.argb(0xffDAF7A6)
- COLOR_YELLOW =
Gosu::Color.argb(0xffFFC300)
- COLOR_MAROON =
Gosu::Color.argb(0xffC70039)
- COLOR_PURPLE =
COLOR_MAROON
- COLOR_LIGHT_GRAY =
Gosu::Color.argb(0xff2c3e50)
- COLOR_LIGHTER_GRAY =
Gosu::Color.argb(0xff364d63)
- COLOR_LIGHTEST_GRAY =
Gosu::Color.argb(0xff486684)
- COLOR_GRAY =
Gosu::Color::GRAY
- COLOR_OFF_GRAY =
Gosu::Color.argb(0xff566573)
- COLOR_LIGHT_BLACK =
Gosu::Color.argb(0xff111111)
- COLOR_LIGHT_RED =
Gosu::Color.argb(0xffe6b0aa)
- COLOR_CYAN =
Gosu::Color::CYAN
- COLOR_AQUA =
COLOR_CYAN
- COLOR_HEADER_BLUE =
Gosu::Color.argb(0xff089FCE)
- COLOR_HEADER_BRIGHT_BLUE =
Gosu::Color.argb(0xff0FAADD)
- COLOR_BLUE =
Gosu::Color::BLUE
- COLOR_DARK_GRAY =
Gosu::Color.argb(0xccf0f3f4)
- COLOR_RED =
Gosu::Color::RED
- COLOR_BLACK =
Gosu::Color::BLACK
- COLOR_FORM_BUTTON =
Gosu::Color.argb(0xcc2e4053)
- COLOR_ERROR_CODE_RED =
Gosu::Color.argb(0xffe6b0aa)
- COLOR_BORDER_BLUE =
Gosu::Color.argb(0xff004D80)
- COLOR_ALPHA =
"alpha"
- Z_ORDER_BACKGROUND =
2
- Z_ORDER_BORDER =
3
- Z_ORDER_SELECTION_BACKGROUND =
4
- Z_ORDER_GRAPHIC_ELEMENTS =
5
- Z_ORDER_PLOT_POINTS =
6
- Z_ORDER_FOCAL_ELEMENTS =
8
- Z_ORDER_TEXT =
9
- EVENT_OK =
"ok"
- EVENT_TEXT_INPUT =
"textinput"
- EVENT_TABLE_SELECT =
"tableselect"
- EVENT_TABLE_UNSELECT =
"tableunselect"
- EVENT_TABLE_ROW_DELETE =
"tablerowdelete"
- IMAGE_CIRCLE_SIZE =
104
- ELEMENT_TEXT =
"text"
- ELEMENT_TEXT_INPUT =
"text_input"
- ELEMENT_BUTTON =
"button"
- ELEMENT_IMAGE =
"image"
- ELEMENT_TABLE =
"table"
- ELEMENT_HORIZONTAL_PANEL =
"hpanel"
- ELEMENT_VERTICAL_PANEL =
"vpanel"
- ELEMENT_MAX_PANEL =
"maxpanel"
- ELEMENT_DOCUMENT =
"document"
- ELEMENT_GRAPH =
"graph"
- ELEMENT_GENERIC =
"generic"
- ELEMENT_PLOT =
"plot"
- ARG_SECTION =
"section"
- ARG_COLOR =
"color"
- ARG_DESIRED_WIDTH =
"desired_width"
- ARG_DESIRED_HEIGHT =
"desired_height"
- ARG_PANEL_WIDTH =
"panel_width"
- ARG_LAYOUT =
"layout"
- ARG_TEXT_ALIGN =
"text_align"
- ARG_USE_LARGE_FONT =
"large_font"
- ARG_THEME =
"theme"
- TEXT_ALIGN_LEFT =
"left"
- TEXT_ALIGN_CENTER =
"center"
- TEXT_ALIGN_RIGHT =
"right"
- SECTION_TOP =
"north"
- SECTION_MIDDLE =
"center"
- SECTION_BOTTOM =
"south"
- SECTION_LEFT =
"west"
- SECTION_RIGHT =
"east"
- SECTION_NORTH =
SECTION_TOP
- SECTION_HEADER =
SECTION_TOP
- SECTION_SOUTH =
SECTION_BOTTOM
- SECTION_FOOTER =
SECTION_BOTTOM
- SECTION_WEST =
"west"
- SECTION_EAST =
"east"
- SECTION_CENTER =
"center"
- SECTION_CONTENT =
SECTION_CENTER
- LAYOUT_VERTICAL_COLUMN =
"vcolumn"
- LAYOUT_TOP_MIDDLE_BOTTOM =
"top_middle_bottom"
- LAYOUT_HEADER_CONTENT =
"header_content"
- LAYOUT_CONTENT_FOOTER =
"content_footer"
- LAYOUT_BORDER =
"border"
- LAYOUT_EAST_WEST =
"east_west"
- LAYOUT_LEFT_RIGHT =
LAYOUT_EAST_WEST
- FILL_VERTICAL_STACK =
"fill_vertical"
- FILL_HORIZONTAL_STACK =
"fill_horizontal"
- FILL_FULL_SIZE =
"fill_full_size"
- GRAPH_DISPLAY_ALL =
"all"
- GRAPH_DISPLAY_EXPLORER =
"explorer"
- GRAPH_DISPLAY_TREE =
"tree"
- SPACER =
" "
- VALUE_WIDTH =
10
- COLOR_TAG =
"color"
- DEG_0 =
0
- DEG_45 =
Math::PI * 0.25
- DEG_90 =
Math::PI * 0.5
- DEG_135 =
Math::PI * 0.75
- DEG_180 =
Math::PI
- DEG_225 =
Math::PI * 1.25
- DEG_270 =
Math::PI * 1.5
- DEG_315 =
Math::PI * 1.75
- DEG_360 =
Math::PI * 2
- DEG_22_5 =
Math::PI * 0.125
- DEG_67_5 =
DEG_45 + DEG_22_5
- DEG_112_5 =
DEG_90 + DEG_22_5
- DEG_157_5 =
DEG_135 + DEG_22_5
- DEG_202_5 =
DEG_180 + DEG_22_5
- DEG_247_5 =
DEG_225 + DEG_22_5
- DEG_292_5 =
DEG_270 + DEG_22_5
- DEG_337_5 =
DEG_315 + DEG_22_5