Versions in this module Expand all Collapse all v0 v0.0.1 Sep 25, 2023 Changes in this version + const BAR_CHART + const BORDER_BOX + const BORDER_FRAME + const DIAMOND_DOWN_BOX + const DIAMOND_UP_BOX + const DOWN_BOX + const DOWN_FRAME + const EMBOSSED_BOX + const EMBOSSED_FRAME + const ENGRAVED_BOX + const ENGRAVED_FRAME + const FILLED_CHART + const FLAT_BOX + const FREE_BOXTYPE + const GLEAM_DOWN_BOX + const GLEAM_DOWN_FRAME + const GLEAM_ROUND_DOWN_BOX + const GLEAM_ROUND_UP_BOX + const GLEAM_THIN_DOWN_BOX + const GLEAM_THIN_UP_BOX + const GLEAM_UP_BOX + const GLEAM_UP_FRAME + const GTK_DOWN_BOX + const GTK_DOWN_FRAME + const GTK_ROUND_DOWN_FRAME + const GTK_ROUND_UP_FRAME + const GTK_THIN_DOWN_BOX + const GTK_THIN_DOWN_FRAME + const GTK_THIN_UP_BOX + const GTK_THIN_UP_FRAME + const GTK_UP_BOX + const GTK_UP_FRAME + const HORBAR_CHART + const LINE_CHART + const NO_BOX + const OFLAT_BOX + const OSHADOW_BOX + const OVAL_BOX + const OVAL_FRAME + const PIE_CHART + const PLASTIC_DOWN_BOX + const PLASTIC_DOWN_FRAME + const PLASTIC_ROUND_DOWN_BOX + const PLASTIC_ROUND_UP_BOX + const PLASTIC_THIN_DOWN_BOX + const PLASTIC_THIN_UP_BOX + const PLASTIC_UP_BOX + const PLASTIC_UP_FRAME + const RFLAT_BOX + const ROUNDED_BOX + const ROUNDED_FRAME + const ROUND_DOWN_BOX + const ROUND_UP_BOX + const RSHADOW_BOX + const SHADOW_BOX + const SHADOW_FRAME + const SPECIALPIE_CHART + const SPIKE_CHART + const THIN_DOWN_BOX + const THIN_DOWN_FRAME + const THIN_UP_BOX + const THIN_UP_FRAME + const UP_BOX + const UP_FRAME + const WRAP_AT_BOUNDS + const WRAP_AT_COLUMN + const WRAP_AT_PIXEL + const WRAP_NONE + var ACCUM = int(C.go_FL_ACCUM) + var ACTIVATE = Event(C.go_FL_ACTIVATE) + var ALIGN_BOTTOM = Align(C.go_FL_ALIGN_BOTTOM) + var ALIGN_BOTTOM_LEFT = Align(C.go_FL_ALIGN_BOTTOM_LEFT) + var ALIGN_BOTTOM_RIGHT = Align(C.go_FL_ALIGN_BOTTOM_RIGHT) + var ALIGN_CENTER = Align(C.go_FL_ALIGN_CENTER) + var ALIGN_CLIP = Align(C.go_FL_ALIGN_CLIP) + var ALIGN_IMAGE_BACKDROP = Align(C.go_FL_ALIGN_IMAGE_BACKDROP) + var ALIGN_IMAGE_MASK = Align(C.go_FL_ALIGN_IMAGE_MASK) + var ALIGN_IMAGE_NEXT_TO_TEXT = Align(C.go_FL_ALIGN_IMAGE_NEXT_TO_TEXT) + var ALIGN_IMAGE_OVER_TEXT = Align(C.go_FL_ALIGN_IMAGE_OVER_TEXT) + var ALIGN_INSIDE = Align(C.go_FL_ALIGN_INSIDE) + var ALIGN_LEFT = Align(C.go_FL_ALIGN_LEFT) + var ALIGN_LEFT_BOTTOM = Align(C.go_FL_ALIGN_LEFT_BOTTOM) + var ALIGN_LEFT_TOP = Align(C.go_FL_ALIGN_LEFT_TOP) + var ALIGN_NOWRAP = Align(C.go_FL_ALIGN_NOWRAP) + var ALIGN_POSITION_MASK = Align(C.go_FL_ALIGN_POSITION_MASK) + var ALIGN_RIGHT = Align(C.go_FL_ALIGN_RIGHT) + var ALIGN_RIGHT_BOTTOM = Align(C.go_FL_ALIGN_RIGHT_BOTTOM) + var ALIGN_RIGHT_TOP = Align(C.go_FL_ALIGN_RIGHT_TOP) + var ALIGN_TEXT_NEXT_TO_IMAGE = Align(C.go_FL_ALIGN_TEXT_NEXT_TO_IMAGE) + var ALIGN_TEXT_OVER_IMAGE = Align(C.go_FL_ALIGN_TEXT_OVER_IMAGE) + var ALIGN_TOP = Align(C.go_FL_ALIGN_TOP) + var ALIGN_TOP_LEFT = Align(C.go_FL_ALIGN_TOP_LEFT) + var ALIGN_TOP_RIGHT = Align(C.go_FL_ALIGN_TOP_RIGHT) + var ALIGN_WRAP = Align(C.go_FL_ALIGN_WRAP) + var ALPHA = int(C.go_FL_ALPHA) + var ALT = int(C.go_FL_ALT) + var ARROW_CHOICE = ArrowType(C.go_FL_ARROW_CHOICE) + var ARROW_DOUBLE = ArrowType(C.go_FL_ARROW_DOUBLE) + var ARROW_RETURN = ArrowType(C.go_FL_ARROW_RETURN) + var ARROW_SINGLE = ArrowType(C.go_FL_ARROW_SINGLE) + var BACKGROUND2_COLOR = Color(C.go_FL_BACKGROUND2_COLOR) + var BACKGROUND_COLOR = Color(C.go_FL_BACKGROUND_COLOR) + var BACKSPACE = int(C.go_FL_BACKSPACE) + var BLACK = Color(C.go_FL_BLACK) + var BLUE = Color(C.go_FL_BLUE) + var BOLD = Font(C.go_FL_BOLD) + var BOLD_ITALIC = Font(C.go_FL_BOLD_ITALIC) + var BUTTON1 = int(C.go_FL_BUTTON1) + var BUTTON2 = int(C.go_FL_BUTTON2) + var BUTTON3 = int(C.go_FL_BUTTON3) + var CAPS_LOCK = int(C.go_FL_CAPS_LOCK) + var CAP_FLAT = LineStyle(100) + var CAP_ROUND = LineStyle(200) + var CAP_SQUARE = LineStyle(300) + var CLOSE = Event(C.go_FL_CLOSE) + var COLUMN = FlexType(C.go_FL_FLEX_COLUMN) + var COURIER = Font(C.go_FL_COURIER) + var COURIER_BOLD = Font(C.go_FL_COURIER_BOLD) + var COURIER_BOLD_ITALIC = Font(C.go_FL_COURIER_BOLD_ITALIC) + var COURIER_ITALIC = Font(C.go_FL_COURIER_ITALIC) + var CTRL = int(C.go_FL_CTRL) + var CURSOR_ARROW = Cursor(C.go_FL_CURSOR_ARROW) + var CURSOR_CROSS = Cursor(C.go_FL_CURSOR_CROSS) + var CURSOR_DEFAULT = Cursor(C.go_FL_CURSOR_DEFAULT) + var CURSOR_E = Cursor(C.go_FL_CURSOR_E) + var CURSOR_HAND = Cursor(C.go_FL_CURSOR_HAND) + var CURSOR_HELP = Cursor(C.go_FL_CURSOR_HELP) + var CURSOR_INSERT = Cursor(C.go_FL_CURSOR_INSERT) + var CURSOR_MOVE = Cursor(C.go_FL_CURSOR_MOVE) + var CURSOR_N = Cursor(C.go_FL_CURSOR_N) + var CURSOR_NE = Cursor(C.go_FL_CURSOR_NE) + var CURSOR_NESW = Cursor(C.go_FL_CURSOR_NESW) + var CURSOR_NS = Cursor(C.go_FL_CURSOR_NS) + var CURSOR_NW = Cursor(C.go_FL_CURSOR_NW) + var CURSOR_NWSE = Cursor(C.go_FL_CURSOR_NWSE) + var CURSOR_S = Cursor(C.go_FL_CURSOR_S) + var CURSOR_SE = Cursor(C.go_FL_CURSOR_SE) + var CURSOR_SW = Cursor(C.go_FL_CURSOR_SW) + var CURSOR_W = Cursor(C.go_FL_CURSOR_W) + var CURSOR_WAIT = Cursor(C.go_FL_CURSOR_WAIT) + var CURSOR_WE = Cursor(C.go_FL_CURSOR_WE) + var CYAN = Color(C.go_FL_CYAN) + var ContextCell = TableContext(C.go_FL_CONTEXT_CELL) + var ContextColHeader = TableContext(C.go_FL_CONTEXT_COL_HEADER) + var ContextEndPage = TableContext(C.go_FL_CONTEXT_ENDPAGE) + var ContextNone = TableContext(C.go_FL_CONTEXT_NONE) + var ContextRCResize = TableContext(C.go_FL_CONTEXT_RC_RESIZE) + var ContextRowHeader = TableContext(C.go_FL_CONTEXT_ROW_HEADER) + var ContextStartPage = TableContext(C.go_FL_CONTEXT_STARTPAGE) + var ContextTable = TableContext(C.go_FL_CONTEXT_TABLE) + var DARK1 = Color(C.go_FL_DARK1) + var DARK2 = Color(C.go_FL_DARK2) + var DARK3 = Color(C.go_FL_DARK3) + var DARK_BLUE = Color(C.go_FL_DARK_BLUE) + var DARK_CYAN = Color(C.go_FL_DARK_CYAN) + var DARK_GREEN = Color(C.go_FL_DARK_GREEN) + var DARK_MAGENTA = Color(C.go_FL_DARK_MAGENTA) + var DARK_RED = Color(C.go_FL_DARK_RED) + var DARK_YELLOW = Color(C.go_FL_DARK_YELLOW) + var DASH = LineStyle(1) + var DASH_DOT = LineStyle(3) + var DASH_DOT_DOT = LineStyle(4) + var DEACTIVATE = Event(C.go_FL_DEACTIVATE) + var DELETE = int(C.go_FL_DELETE) + var DEPTH = int(C.go_FL_DEPTH) + var DND_DRAG = Event(C.go_FL_DND_DRAG) + var DND_ENTER = Event(C.go_FL_DND_ENTER) + var DND_LEAVE = Event(C.go_FL_DND_LEAVE) + var DND_RELEASE = Event(C.go_FL_DND_RELEASE) + var DOUBLE = int(C.go_FL_DOUBLE) + var DOWN = int(C.go_FL_DOWN) + var DRAG = Event(C.go_FL_DRAG) + var Deselect = SelectionFlag(C.go_FL_DESELECT) + var Dot = LineStyle(2) + var END = int(C.go_FL_END) + var ENTER = Event(C.go_FL_ENTER) + var ENTER_KEY = int(C.go_FL_ENTER_KEY) + var ESCAPE = int(C.go_FL_ESCAPE) + var ErrDestroyed = errors.New("widget is destroyed") + var ErrFileChooserDestroyed = errors.New("file chooser is destroyed") + var ErrImageDataTooShort = errors.New("image data too short") + var ErrImageDecodingFailed = errors.New("image decoding failed") + var ErrImageDestroyed = errors.New("image is destroyed") + var ErrImageFileAccess = errors.New("image file access error") + var ErrImageMemoryAccess = errors.New("invalid memory access by image decoder") + var ErrInvalidLine = errors.New("line doesn't exist") + var ErrNoImage = errors.New("no image was found") + var ErrNoTextBufferAssociated = errors.New("there is no text buffer associated") + var ErrTextBufferDestroyed = errors.New("text buffer is destroyed") + var F1 = int(C.go_FL_F1) + var F10 = int(C.go_FL_F10) + var F11 = int(C.go_FL_F11) + var F12 = int(C.go_FL_F12) + var F2 = int(C.go_FL_F2) + var F3 = int(C.go_FL_F3) + var F4 = int(C.go_FL_F4) + var F5 = int(C.go_FL_F5) + var F6 = int(C.go_FL_F6) + var F7 = int(C.go_FL_F7) + var F8 = int(C.go_FL_F8) + var F9 = int(C.go_FL_F9) + var FAKE_SINGLE = int(C.go_FL_FAKE_SINGLE) + var FOCUS = Event(C.go_FL_FOCUS) + var FOREGROUND_COLOR = Color(C.go_FL_FOREGROUND_COLOR) + var FREE_FONT = Font(C.go_FL_FREE_FONT) + var FileChooser_CREATE = FileChooserType(C.go_FL_FileChooser_CREATE) + var FileChooser_DIRECTORY = FileChooserType(C.go_FL_FileChooser_DIRECTORY) + var FileChooser_MULTI = FileChooserType(C.go_FL_FileChooser_MULTI) + var FileChooser_SINGLE = FileChooserType(C.go_FL_FileChooser_SINGLE) + var GRAY0 = Color(C.go_FL_GRAY0) + var GREEN = Color(C.go_FL_GREEN) + var HELP = int(C.go_FL_HELP) + var HELVETICA = Font(C.go_FL_HELVETICA) + var HELVETICA_BOLD = Font(C.go_FL_HELVETICA_BOLD) + var HELVETICA_BOLD_ITALIC = Font(C.go_FL_HELVETICA_BOLD_ITALIC) + var HELVETICA_ITALIC = Font(C.go_FL_HELVETICA_ITALIC) + var HIDE = Event(C.go_FL_HIDE) + var HOME = int(C.go_FL_HOME) + var HORIZONTAL = PackType(C.go_FL_PACK_HORIZONTAL) + var HOR_FILL_SLIDER = SliderType(C.go_FL_HOR_FILL_SLIDER) + var HOR_NICE_SLIDER = SliderType(C.go_FL_HOR_NICE_SLIDER) + var HOR_SLIDER = SliderType(C.go_FL_HOR_SLIDER) + var INACTIVE_COLOR = Color(C.go_FL_INACTIVE_COLOR) + var INDEX = int(C.go_FL_INDEX) + var INSERT = int(C.go_FL_INSERT) + var ITALIC = Font(C.go_FL_ITALIC) + var JOIN_BEVEL = LineStyle(3000) + var JOIN_MITER = LineStyle(1000) + var JOIN_ROUND = LineStyle(2000) + var KEY = Event(C.go_FL_KEYDOWN) + var KEYDOWN = Event(C.go_FL_KEYDOWN) + var KEYUP = Event(C.go_FL_KEYUP) + var LEAVE = Event(C.go_FL_LEAVE) + var LEFT = int(C.go_FL_LEFT) + var LIGHT1 = Color(C.go_FL_LIGHT1) + var LIGHT2 = Color(C.go_FL_LIGHT2) + var LIGHT3 = Color(C.go_FL_LIGHT3) + var LeftMouse = MouseButton(C.go_FL_LEFT_MOUSE) + var MAGENTA = Color(C.go_FL_MAGENTA) + var MENU = int(C.go_FL_MENU) + var MENU_DIVIDER = int(C.go_FL_MENU_DIVIDER) + var MENU_INACTIVE = int(C.go_FL_MENU_INACTIVE) + var MENU_INVISIBLE = int(C.go_FL_MENU_INVISIBLE) + var MENU_RADIO = int(C.go_FL_MENU_RADIO) + var MENU_TOGGLE = int(C.go_FL_MENU_TOGGLE) + var MENU_VALUE = int(C.go_FL_MENU_VALUE) + var META = int(C.go_FL_META) + var MOUSEWHEEL = Event(C.go_FL_MOUSEWHEEL) + var MOVE = Event(C.go_FL_MOVE) + var MULTISAMPLE = int(C.go_FL_MULTISAMPLE) + var MiddleMouse = MouseButton(C.go_FL_MIDDLE_MOUSE) + var NORMAL_LABEL = LabelType(C.go_FL_NORMAL_LABEL) + var NO_EVENT = Event(C.go_FL_NO_EVENT) + var NO_LABEL = LabelType(C.go_FL_NO_LABEL) + var NUM_LOCK = int(C.go_FL_NUM_LOCK) + var OPENGL3 = int(C.go_FL_OPENGL3) + var ORIENT_DOWN = Orientation(C.go_FL_ORIENT_DOWN) + var ORIENT_LEFT = Orientation(C.go_FL_ORIENT_LEFT) + var ORIENT_NE = Orientation(C.go_FL_ORIENT_NE) + var ORIENT_NONE = Orientation(C.go_FL_ORIENT_NONE) + var ORIENT_NW = Orientation(C.go_FL_ORIENT_NW) + var ORIENT_RIGHT = Orientation(C.go_FL_ORIENT_RIGHT) + var ORIENT_SE = Orientation(C.go_FL_ORIENT_SE) + var ORIENT_SW = Orientation(C.go_FL_ORIENT_SW) + var ORIENT_UP = Orientation(C.go_FL_ORIENT_UP) + var OverflowClip = Overflow(C.go_FL_OVERFLOW_CLIP) + var OverflowCompress = Overflow(C.go_FL_OVERFLOW_COMPRESS) + var OverflowDrag = Overflow(C.go_FL_OVERFLOW_DRAG) + var OverflowPulldown = Overflow(C.go_FL_OVERFLOW_PULLDOWN) + var PAGE_DOWN = int(C.go_FL_PAGE_DOWN) + var PAGE_UP = int(C.go_FL_PAGE_UP) + var PASTE = Event(C.go_FL_PASTE) + var POPUP1 = MenuType(C.go_FL_POPUP1) + var POPUP12 = MenuType(C.go_FL_POPUP12) + var POPUP123 = MenuType(C.go_FL_POPUP123) + var POPUP13 = MenuType(C.go_FL_POPUP13) + var POPUP2 = MenuType(C.go_FL_POPUP2) + var POPUP23 = MenuType(C.go_FL_POPUP23) + var POPUP3 = MenuType(C.go_FL_POPUP3) + var PUSH = Event(C.go_FL_PUSH) + var RED = Color(C.go_FL_RED) + var RELEASE = Event(C.go_FL_RELEASE) + var RGB = int(C.go_FL_RGB) + var RGB8 = int(C.go_FL_RGB8) + var RIGHT = int(C.go_FL_RIGHT) + var ROW = FlexType(C.go_FL_FLEX_ROW) + var RightMouse = MouseButton(C.go_FL_RIGHT_MOUSE) + var SCREEN = Font(C.go_FL_SCREEN) + var SCREEN_BOLD = Font(C.go_FL_SCREEN_BOLD) + var SCROLL_BOTH = ScrollType(C.go_FL_SCROLL_BOTH) + var SCROLL_BOTH_ALWAYS = ScrollType(C.go_FL_SCROLL_BOTH_ALWAYS) + var SCROLL_HORIZONTAL = ScrollType(C.go_FL_SCROLL_HORIZONTAL) + var SCROLL_HORIZONTAL_ALWAYS = ScrollType(C.go_FL_SCROLL_HORIZONTAL_ALWAYS) + var SCROLL_LOCK = int(C.go_FL_SCROLL_LOCK) + var SCROLL_VERTICAL = ScrollType(C.go_FL_SCROLL_VERTICAL) + var SCROLL_VERTICAL_ALWAYS = ScrollType(C.go_FL_SCROLL_VERTICAL_ALWAYS) + var SELECTIONCLEAR = Event(C.go_FL_SELECTIONCLEAR) + var SELECTION_COLOR = Color(C.go_FL_SELECTION_COLOR) + var SHIFT = int(C.go_FL_SHIFT) + var SHORTCUT = Event(C.go_FL_SHORTCUT) + var SHOW = Event(C.go_FL_SHOW) + var SINGLE = int(C.go_FL_SINGLE) + var SOLID = LineStyle(0) + var SPINNER_FLOAT_INPUT = SpinnerInputType(C.go_FL_FLOAT_INPUT) + var SPINNER_INT_INPUT = SpinnerInputType(C.go_FL_INT_INPUT) + var STENCIL = int(C.go_FL_STENCIL) + var STEREO = int(C.go_FL_STEREO) + var SUBMENU = int(C.go_FL_SUBMENU) + var SYMBOL = Font(C.go_FL_SYMBOL) + var Select = SelectionFlag(C.go_FL_SELECT) + var SelectMulti = RowSelectMode(C.go_FL_SELECT_MULTI) + var SelectNone = RowSelectMode(C.go_FL_SELECT_NONE) + var SelectSingle = RowSelectMode(C.go_FL_SELECT_SINGLE) + var TAB = int(C.go_FL_TAB) + var TIMES = Font(C.go_FL_TIMES) + var TIMES_BOLD = Font(C.go_FL_TIMES_BOLD) + var TIMES_BOLD_ITALIC = Font(C.go_FL_TIMES_BOLD_ITALIC) + var TIMES_ITALIC = Font(C.go_FL_TIMES_ITALIC) + var ToggleSelection = SelectionFlag(C.go_FL_TOGGLE_SELECTION) + var TreeConnectorDotted = TreeConnector(C.go_FL_TREE_CONNECTOR_DOTTED) + var TreeConnectorNone = TreeConnector(C.go_FL_TREE_CONNECTOR_NONE) + var TreeConnectorSolid = TreeConnector(C.go_FL_TREE_CONNECTOR_SOLID) + var TreeItemDrawDefault = TreeItemDrawMode(C.go_FL_TREE_ITEM_DRAW_DEFAULT) + var TreeItemDrawLabelAndWidget = TreeItemDrawMode(C.go_FL_TREE_ITEM_DRAW_LABEL_AND_WIDGET) + var TreeItemHeightFromWidget = TreeItemDrawMode(C.go_FL_TREE_ITEM_HEIGHT_FROM_WIDGET) + var UNFOCUS = Event(C.go_FL_UNFOCUS) + var UP = int(C.go_FL_UP) + var VERTICAL = PackType(C.go_FL_PACK_VERTICAL) + var VERT_FILL_SLIDER = SliderType(C.go_FL_VERT_FILL_SLIDER) + var VERT_NICE_SLIDER = SliderType(C.go_FL_VERT_NICE_SLIDER) + var VERT_SLIDER = SliderType(C.go_FL_VERT_SLIDER) + var WHITE = Color(C.go_FL_WHITE) + var WhenChanged = CallbackCondition(C.go_FL_WHEN_CHANGED) + var WhenEnterKey = CallbackCondition(C.go_FL_WHEN_ENTER_KEY) + var WhenEnterKeyAlways = CallbackCondition(C.go_FL_WHEN_ENTER_KEY_ALWAYS) + var WhenEnterKeyChanged = CallbackCondition(C.go_FL_WHEN_ENTER_KEY_CHANGED) + var WhenNever = CallbackCondition(C.go_FL_WHEN_NEVER) + var WhenNotChanged = CallbackCondition(C.go_FL_WHEN_NOT_CHANGED) + var WhenRelease = CallbackCondition(C.go_FL_WHEN_RELEASE) + var WhenReleaseAlways = CallbackCondition(C.go_FL_WHEN_RELEASE_ALWAYS) + var YELLOW = Color(C.go_FL_YELLOW) + var ZAPF_DINGBATS = Font(C.go_FL_ZAPF_DINGBATS) + func AddTimeout(t float64, fn func()) + func AreTooltipsEnabled() bool + func Awake(fn func()) bool + func AwakeNullMessage() + func Check() + func ChoiceDialog(message string, options ...string) int + func ChooseFile(message, pattern, initialFilename string, relative bool) (string, bool) + func CopyToClipboard(text string) + func CopyToSelectionBuffer(text string) + func DisableTooltips() + func DragAndDrop() + func Draw(text string, x, y, w, h int, align Align) + func DrawArc(x, y, w, h int, a1, a2 float64) + func DrawArc2(x, y, r, start, end float64) + func DrawArrow(x, y, w, h int, arr ArrowType, orient Orientation, col Color) + func DrawBox(boxType BoxType, x, y, w, h int, color Color) + func DrawCheck(x, y, w, h int, col Color) + func DrawCirlce(x, y, r float64) + func DrawFocusRect(x, y, w, h int) + func DrawLine(x, y, x1, y1 int) + func DrawLine2(x, y, x1, y1, x2, y2 int) + func DrawLoop(x, y, x1, y1, x2, y2 int) + func DrawLoop2(x, y, x1, y1, x2, y2, x3, y3 int) + func DrawPie(x, y, w, h int, a1, a2 float64) + func DrawPoint(x, y int) + func DrawPolygon(x, y, x1, y1, x2, y2 int) + func DrawPolygon2(x, y, x1, y1, x2, y2, x3, y3 int) + func DrawRect(x, y, w, h int) + func DrawRectWithColor(x, y, w, h int, col Color) + func DrawRectf(x, y, w, h int) + func DrawRectfWithColor(x, y, w, h int, col Color) + func DrawRtl(text string, x, y int) + func DrawTextAngled(text string, x, y, angle int) + func DrawXyLine(x, y, x1 int) + func DrawXyLine2(x, y, x1, y2 int) + func DrawXyLine3(x, y, x1, y2, x3 int) + func DrawYxLine(x, y, y1 int) + func DrawYxLine2(x, y, y1, x2 int) + func DrawYxLine3(x, y, y1, x2, y3 int) + func EnableTooltips() + func EventButton1() bool + func EventClicks() int + func EventDX() int + func EventDY() int + func EventIsClick() bool + func EventKey() int + func EventState() int + func EventText() string + func EventX() int + func EventXRoot() int + func EventY() int + func EventYRoot() int + func GetFont(font Font) string + func GoVersion() string + func InitStyles() + func Lock() bool + func MeasureText(text string, draw_symbols bool) (int, int) + func MenuLinespacing() int + func MessageBox(title, message string) + func PopClip() + func PushClip(x, y, w, h int) + func PushNoClip() + func RepeatTimeout(t float64, fn func()) + func Run() int + func ScreenCount() int + func ScreenDPI(screenNum int) (float32, float32) + func ScreenNum(x, y int) int + func ScreenScale(screenNum int) float32 + func ScreenWorkArea(screenNum int) (int, int, int, int) + func ScrollbarSize() int + func SetBackground2Color(r, g, b uint8) + func SetBackgroundColor(r, g, b uint8) + func SetBoxType(b BoxType, d func(int, int, int, int, Color), o ...int) + func SetColor(col Color, r, g, b uint8) + func SetDrawColor(color Color) + func SetDrawFont(font Font, size int) + func SetEventClicks(i int) + func SetFont(fontNumber Font, fontName string) + func SetFont2(font Font, font2 Font) + func SetFonts(xstarname ...string) int + func SetForegroundColor(r, g, b uint8) + func SetKeyboardScreenScaling(value bool) + func SetLineStyle(style LineStyle, width int) + func SetMenuLinespacing(size int) + func SetScheme(scheme string) int + func SetScreenScale(screenNum int, scale float32) + func SetScrollbarSize(size int) + func SetTooltipDelay(delay float32) + func TestShortcut(shortcut int) bool + func TextExtents(text string) (int, int, int, int) + func TooltipDelay() float32 + func TooltipEnterArea(wi Widget, x, y, w, h int, tip string) + func Unlock() + func Version() string + func Wait(duration ...float64) + type Align uint + type ArrowType int + type BmpImage struct + func NewBmpImageFromData(data []uint8) (*BmpImage, error) + func NewBmpImageLoad(path string) (*BmpImage, error) + func (i *BmpImage) Count() int + func (i *BmpImage) D() int + func (i *BmpImage) DataH() int + func (i *BmpImage) DataW() int + func (i *BmpImage) Destroy() + func (i *BmpImage) Draw(x, y, w, h int) + func (i *BmpImage) H() int + func (i *BmpImage) Inactive() + func (i *BmpImage) Ld() int + func (i *BmpImage) Scale(width int, height int, proportional bool, can_expand bool) + func (i *BmpImage) W() int + type Box struct + func NewBox(boxType BoxType, x, y, w, h int, text ...string) *Box + func (w *Box) Activate() + func (w *Box) Align() Align + func (w *Box) Box() BoxType + func (w *Box) Changed() uint + func (w *Box) ClearVisibleFocus() + func (w *Box) Color() Color + func (w *Box) Deactivate() + func (w *Box) Destroy() + func (w *Box) H() int + func (w *Box) HasFocus() bool + func (w *Box) Hide() + func (w *Box) IsActive() bool + func (w *Box) Label() string + func (w *Box) LabelColor() Color + func (w *Box) LabelFont() Font + func (w *Box) LabelSize() int + func (w *Box) LabelType() LabelType + func (w *Box) MeasureLabel() (int, int) + func (w *Box) Parent() *Group + func (w *Box) Redraw() + func (w *Box) Resize(x, y, width, height int) + func (w *Box) SelectionColor() Color + func (w *Box) SetAlign(align Align) + func (w *Box) SetBox(box BoxType) + func (w *Box) SetCallback(f func()) + func (w *Box) SetCallbackCondition(when CallbackCondition) + func (w *Box) SetColor(color Color) + func (w *Box) SetDeimage(i Image) + func (w *Box) SetDrawHandler(handler func(func())) + func (w *Box) SetEventHandler(handler func(Event) bool) + func (w *Box) SetImage(i Image) + func (w *Box) SetLabel(label string) + func (w *Box) SetLabelColor(col Color) + func (w *Box) SetLabelFont(font Font) + func (w *Box) SetLabelSize(size int) + func (w *Box) SetLabelType(ltype LabelType) + func (w *Box) SetPosition(x, y int) + func (w *Box) SetResizeHandler(handler func()) + func (w *Box) SetSelectionColor(color Color) + func (w *Box) SetTooltip(text string) + func (w *Box) SetType(widgetType uint8) + func (w *Box) Show() + func (w *Box) TakeFocus() int + func (w *Box) Type() uint8 + func (w *Box) Visible() bool + func (w *Box) W() int + func (w *Box) X() int + func (w *Box) Y() int + type BoxType int + type Browser struct + func NewBrowser(x, y, w, h int, text ...string) *Browser + func (b *Browser) Add(str string) + func (b *Browser) AddWithData(str string, data interface{}) + func (b *Browser) Clear() + func (b *Browser) ColumnChar() rune + func (b *Browser) ColumnWidths() []int + func (b *Browser) Data(line int) interface{} + func (b *Browser) Displayed(line int) bool + func (b *Browser) FormatChar() rune + func (b *Browser) HideLine(line int) error + func (b *Browser) Icon(line int) Image + func (b *Browser) Remove(line int) error + func (b *Browser) SetBottomLine(line int) error + func (b *Browser) SetColumnChar(r rune) + func (b *Browser) SetColumnWidths(widths ...int) + func (b *Browser) SetFormatChar(r rune) + func (b *Browser) SetIcon(line int, i Image) + func (b *Browser) SetMiddleLine(line int) error + func (b *Browser) SetTopLine(line int) error + func (b *Browser) SetValue(line int) + func (b *Browser) Size() int + func (b *Browser) Text(line int) string + func (b *Browser) TopLine() int + func (b *Browser) Value() int + func (w *Browser) Activate() + func (w *Browser) Align() Align + func (w *Browser) Box() BoxType + func (w *Browser) Changed() uint + func (w *Browser) ClearVisibleFocus() + func (w *Browser) Color() Color + func (w *Browser) Deactivate() + func (w *Browser) Destroy() + func (w *Browser) H() int + func (w *Browser) HasFocus() bool + func (w *Browser) Hide() + func (w *Browser) IsActive() bool + func (w *Browser) Label() string + func (w *Browser) LabelColor() Color + func (w *Browser) LabelFont() Font + func (w *Browser) LabelSize() int + func (w *Browser) LabelType() LabelType + func (w *Browser) MeasureLabel() (int, int) + func (w *Browser) Parent() *Group + func (w *Browser) Redraw() + func (w *Browser) Resize(x, y, width, height int) + func (w *Browser) SelectionColor() Color + func (w *Browser) SetAlign(align Align) + func (w *Browser) SetBox(box BoxType) + func (w *Browser) SetCallback(f func()) + func (w *Browser) SetCallbackCondition(when CallbackCondition) + func (w *Browser) SetColor(color Color) + func (w *Browser) SetDeimage(i Image) + func (w *Browser) SetDrawHandler(handler func(func())) + func (w *Browser) SetEventHandler(handler func(Event) bool) + func (w *Browser) SetImage(i Image) + func (w *Browser) SetLabel(label string) + func (w *Browser) SetLabelColor(col Color) + func (w *Browser) SetLabelFont(font Font) + func (w *Browser) SetLabelSize(size int) + func (w *Browser) SetLabelType(ltype LabelType) + func (w *Browser) SetPosition(x, y int) + func (w *Browser) SetResizeHandler(handler func()) + func (w *Browser) SetSelectionColor(color Color) + func (w *Browser) SetTooltip(text string) + func (w *Browser) SetType(widgetType uint8) + func (w *Browser) Show() + func (w *Browser) TakeFocus() int + func (w *Browser) Type() uint8 + func (w *Browser) Visible() bool + func (w *Browser) W() int + func (w *Browser) X() int + func (w *Browser) Y() int + type Button struct + func NewButton(x, y, w, h int, text ...string) *Button + func (b *Button) SetDownBox(box BoxType) + func (b *Button) SetShortcut(shortcut int) + func (b *Button) SetValue(val bool) + func (b *Button) Shortcut() int + func (b *Button) Value() bool + func (w *Button) Activate() + func (w *Button) Align() Align + func (w *Button) Box() BoxType + func (w *Button) Changed() uint + func (w *Button) ClearVisibleFocus() + func (w *Button) Color() Color + func (w *Button) Deactivate() + func (w *Button) Destroy() + func (w *Button) H() int + func (w *Button) HasFocus() bool + func (w *Button) Hide() + func (w *Button) IsActive() bool + func (w *Button) Label() string + func (w *Button) LabelColor() Color + func (w *Button) LabelFont() Font + func (w *Button) LabelSize() int + func (w *Button) LabelType() LabelType + func (w *Button) MeasureLabel() (int, int) + func (w *Button) Parent() *Group + func (w *Button) Redraw() + func (w *Button) Resize(x, y, width, height int) + func (w *Button) SelectionColor() Color + func (w *Button) SetAlign(align Align) + func (w *Button) SetBox(box BoxType) + func (w *Button) SetCallback(f func()) + func (w *Button) SetCallbackCondition(when CallbackCondition) + func (w *Button) SetColor(color Color) + func (w *Button) SetDeimage(i Image) + func (w *Button) SetDrawHandler(handler func(func())) + func (w *Button) SetEventHandler(handler func(Event) bool) + func (w *Button) SetImage(i Image) + func (w *Button) SetLabel(label string) + func (w *Button) SetLabelColor(col Color) + func (w *Button) SetLabelFont(font Font) + func (w *Button) SetLabelSize(size int) + func (w *Button) SetLabelType(ltype LabelType) + func (w *Button) SetPosition(x, y int) + func (w *Button) SetResizeHandler(handler func()) + func (w *Button) SetSelectionColor(color Color) + func (w *Button) SetTooltip(text string) + func (w *Button) SetType(widgetType uint8) + func (w *Button) Show() + func (w *Button) TakeFocus() int + func (w *Button) Type() uint8 + func (w *Button) Visible() bool + func (w *Button) W() int + func (w *Button) X() int + func (w *Button) Y() int + type CallbackCondition int + type Chart struct + func NewChart(x, y, w, h int, text ...string) *Chart + func (c *Chart) Add(val float64, col Color, text ...string) + func (c *Chart) Autosize() bool + func (c *Chart) Bounds() (float64, float64) + func (c *Chart) Clear() + func (c *Chart) Insert(index int, val float64, col Color, text ...string) + func (c *Chart) MaxSize() int + func (c *Chart) Replace(index int, val float64, col Color, text ...string) + func (c *Chart) SetAutosize(flag bool) + func (c *Chart) SetBounds(a, b float64) + func (c *Chart) SetMaxSize(m int) + func (c *Chart) SetSize(W, H int) + func (c *Chart) SetTextColor(color Color) + func (c *Chart) SetTextFont(font Font) + func (c *Chart) SetTextSize(size int) + func (c *Chart) Size() int + func (c *Chart) TextColor() Color + func (c *Chart) TextFont() Font + func (c *Chart) TextSize() int + func (w *Chart) Activate() + func (w *Chart) Align() Align + func (w *Chart) Box() BoxType + func (w *Chart) Changed() uint + func (w *Chart) ClearVisibleFocus() + func (w *Chart) Color() Color + func (w *Chart) Deactivate() + func (w *Chart) Destroy() + func (w *Chart) H() int + func (w *Chart) HasFocus() bool + func (w *Chart) Hide() + func (w *Chart) IsActive() bool + func (w *Chart) Label() string + func (w *Chart) LabelColor() Color + func (w *Chart) LabelFont() Font + func (w *Chart) LabelSize() int + func (w *Chart) LabelType() LabelType + func (w *Chart) MeasureLabel() (int, int) + func (w *Chart) Parent() *Group + func (w *Chart) Redraw() + func (w *Chart) Resize(x, y, width, height int) + func (w *Chart) SelectionColor() Color + func (w *Chart) SetAlign(align Align) + func (w *Chart) SetBox(box BoxType) + func (w *Chart) SetCallback(f func()) + func (w *Chart) SetCallbackCondition(when CallbackCondition) + func (w *Chart) SetColor(color Color) + func (w *Chart) SetDeimage(i Image) + func (w *Chart) SetDrawHandler(handler func(func())) + func (w *Chart) SetEventHandler(handler func(Event) bool) + func (w *Chart) SetImage(i Image) + func (w *Chart) SetLabel(label string) + func (w *Chart) SetLabelColor(col Color) + func (w *Chart) SetLabelFont(font Font) + func (w *Chart) SetLabelSize(size int) + func (w *Chart) SetLabelType(ltype LabelType) + func (w *Chart) SetPosition(x, y int) + func (w *Chart) SetResizeHandler(handler func()) + func (w *Chart) SetSelectionColor(color Color) + func (w *Chart) SetTooltip(text string) + func (w *Chart) SetType(widgetType uint8) + func (w *Chart) Show() + func (w *Chart) TakeFocus() int + func (w *Chart) Type() uint8 + func (w *Chart) Visible() bool + func (w *Chart) W() int + func (w *Chart) X() int + func (w *Chart) Y() int + type CheckButton struct + func NewCheckButton(x, y, w, h int, text ...string) *CheckButton + func (w *CheckButton) Activate() + func (w *CheckButton) Align() Align + func (w *CheckButton) Box() BoxType + func (w *CheckButton) Changed() uint + func (w *CheckButton) ClearVisibleFocus() + func (w *CheckButton) Color() Color + func (w *CheckButton) Deactivate() + func (w *CheckButton) Destroy() + func (w *CheckButton) H() int + func (w *CheckButton) HasFocus() bool + func (w *CheckButton) Hide() + func (w *CheckButton) IsActive() bool + func (w *CheckButton) Label() string + func (w *CheckButton) LabelColor() Color + func (w *CheckButton) LabelFont() Font + func (w *CheckButton) LabelSize() int + func (w *CheckButton) LabelType() LabelType + func (w *CheckButton) MeasureLabel() (int, int) + func (w *CheckButton) Parent() *Group + func (w *CheckButton) Redraw() + func (w *CheckButton) Resize(x, y, width, height int) + func (w *CheckButton) SelectionColor() Color + func (w *CheckButton) SetAlign(align Align) + func (w *CheckButton) SetBox(box BoxType) + func (w *CheckButton) SetCallback(f func()) + func (w *CheckButton) SetCallbackCondition(when CallbackCondition) + func (w *CheckButton) SetColor(color Color) + func (w *CheckButton) SetDeimage(i Image) + func (w *CheckButton) SetDrawHandler(handler func(func())) + func (w *CheckButton) SetEventHandler(handler func(Event) bool) + func (w *CheckButton) SetImage(i Image) + func (w *CheckButton) SetLabel(label string) + func (w *CheckButton) SetLabelColor(col Color) + func (w *CheckButton) SetLabelFont(font Font) + func (w *CheckButton) SetLabelSize(size int) + func (w *CheckButton) SetLabelType(ltype LabelType) + func (w *CheckButton) SetPosition(x, y int) + func (w *CheckButton) SetResizeHandler(handler func()) + func (w *CheckButton) SetSelectionColor(color Color) + func (w *CheckButton) SetTooltip(text string) + func (w *CheckButton) SetType(widgetType uint8) + func (w *CheckButton) Show() + func (w *CheckButton) TakeFocus() int + func (w *CheckButton) Type() uint8 + func (w *CheckButton) Visible() bool + func (w *CheckButton) W() int + func (w *CheckButton) X() int + func (w *CheckButton) Y() int + type Choice struct + func NewChoice(x, y, w, h int, text ...string) *Choice + func (m *Choice) Add(label string, callback func()) int + func (m *Choice) AddEx(label string, shortcut int, callback func(), flags int) int + func (m *Choice) AddExWithIcon(label string, shortcut int, callback func(), flags int, img Image) int + func (m *Choice) Destroy() + func (m *Choice) FindIndex(label string) int + func (m *Choice) Insert(index int, label string, callback func()) int + func (m *Choice) InsertEx(index int, label string, shortcut int, callback func(), flags int) int + func (m *Choice) Remove(index int) + func (m *Choice) Replace(index int, label string) + func (m *Choice) SelectedText() string + func (m *Choice) SetValue(value int) + func (m *Choice) Size() int + func (m *Choice) Text(index int) string + func (m *Choice) Value() int + type Color uint + func ColorFromRgb(r, g, b uint8) Color + func (col Color) Index() uint + func (col Color) RGB() (int, int, int) + func (col Color) RGBI() uint + type Cursor int + type Event int + func EventType() Event + type FileChooser struct + func NewFileChooser(pathname, pattern string, fctype FileChooserType, title string) *FileChooser + func (c *FileChooser) Destroy() + func (c *FileChooser) Popup() + func (c *FileChooser) Selection() []string + func (c *FileChooser) SetCallback(callback func()) + func (c *FileChooser) SetPreview(enable bool) + func (c *FileChooser) Show() + func (c *FileChooser) Shown() bool + type FileChooserType int + type Flex struct + func NewFlex(x, y, w, h int, text ...string) *Flex + func (f *Flex) End() + func (f *Flex) Fixed(w Widget, size int) + func (f *Flex) Layout() + func (f *Flex) Margin() int + func (f *Flex) SetGap(spacing int) + func (f *Flex) SetMargin(margin int, gap ...int) + func (f *Flex) SetSpacing(spacing int) + func (f *Flex) SetType(flexType FlexType) + func (f *Flex) Spacing() int + func (w *Flex) Activate() + func (w *Flex) Align() Align + func (w *Flex) Box() BoxType + func (w *Flex) Changed() uint + func (w *Flex) ClearVisibleFocus() + func (w *Flex) Color() Color + func (w *Flex) Deactivate() + func (w *Flex) Destroy() + func (w *Flex) H() int + func (w *Flex) HasFocus() bool + func (w *Flex) Hide() + func (w *Flex) IsActive() bool + func (w *Flex) Label() string + func (w *Flex) LabelColor() Color + func (w *Flex) LabelFont() Font + func (w *Flex) LabelSize() int + func (w *Flex) LabelType() LabelType + func (w *Flex) MeasureLabel() (int, int) + func (w *Flex) Parent() *Group + func (w *Flex) Redraw() + func (w *Flex) Resize(x, y, width, height int) + func (w *Flex) SelectionColor() Color + func (w *Flex) SetAlign(align Align) + func (w *Flex) SetBox(box BoxType) + func (w *Flex) SetCallback(f func()) + func (w *Flex) SetCallbackCondition(when CallbackCondition) + func (w *Flex) SetColor(color Color) + func (w *Flex) SetDeimage(i Image) + func (w *Flex) SetDrawHandler(handler func(func())) + func (w *Flex) SetEventHandler(handler func(Event) bool) + func (w *Flex) SetImage(i Image) + func (w *Flex) SetLabel(label string) + func (w *Flex) SetLabelColor(col Color) + func (w *Flex) SetLabelFont(font Font) + func (w *Flex) SetLabelSize(size int) + func (w *Flex) SetLabelType(ltype LabelType) + func (w *Flex) SetPosition(x, y int) + func (w *Flex) SetResizeHandler(handler func()) + func (w *Flex) SetSelectionColor(color Color) + func (w *Flex) SetTooltip(text string) + func (w *Flex) Show() + func (w *Flex) TakeFocus() int + func (w *Flex) Type() uint8 + func (w *Flex) Visible() bool + func (w *Flex) W() int + func (w *Flex) X() int + func (w *Flex) Y() int + type FlexType uint8 + type FloatInput struct + func NewFloatInput(x, y, w, h int, text ...string) *FloatInput + func (w *FloatInput) Activate() + func (w *FloatInput) Align() Align + func (w *FloatInput) Box() BoxType + func (w *FloatInput) Changed() uint + func (w *FloatInput) ClearVisibleFocus() + func (w *FloatInput) Color() Color + func (w *FloatInput) Deactivate() + func (w *FloatInput) Destroy() + func (w *FloatInput) H() int + func (w *FloatInput) HasFocus() bool + func (w *FloatInput) Hide() + func (w *FloatInput) IsActive() bool + func (w *FloatInput) Label() string + func (w *FloatInput) LabelColor() Color + func (w *FloatInput) LabelFont() Font + func (w *FloatInput) LabelSize() int + func (w *FloatInput) LabelType() LabelType + func (w *FloatInput) MeasureLabel() (int, int) + func (w *FloatInput) Parent() *Group + func (w *FloatInput) Redraw() + func (w *FloatInput) SelectionColor() Color + func (w *FloatInput) SetAlign(align Align) + func (w *FloatInput) SetBox(box BoxType) + func (w *FloatInput) SetCallback(f func()) + func (w *FloatInput) SetCallbackCondition(when CallbackCondition) + func (w *FloatInput) SetColor(color Color) + func (w *FloatInput) SetDeimage(i Image) + func (w *FloatInput) SetDrawHandler(handler func(func())) + func (w *FloatInput) SetEventHandler(handler func(Event) bool) + func (w *FloatInput) SetImage(i Image) + func (w *FloatInput) SetLabel(label string) + func (w *FloatInput) SetLabelColor(col Color) + func (w *FloatInput) SetLabelFont(font Font) + func (w *FloatInput) SetLabelSize(size int) + func (w *FloatInput) SetLabelType(ltype LabelType) + func (w *FloatInput) SetPosition(x, y int) + func (w *FloatInput) SetResizeHandler(handler func()) + func (w *FloatInput) SetSelectionColor(color Color) + func (w *FloatInput) SetTooltip(text string) + func (w *FloatInput) SetType(widgetType uint8) + func (w *FloatInput) Show() + func (w *FloatInput) TakeFocus() int + func (w *FloatInput) Type() uint8 + func (w *FloatInput) Visible() bool + func (w *FloatInput) W() int + func (w *FloatInput) X() int + func (w *FloatInput) Y() int + type Font int + func DrawFont() (Font, int) + func GetFontName(font Font) (string, Font) + type GlWindow struct + func NewGlWindow(x, y, w, h int, drawFun func()) *GlWindow + func (w *GlWindow) Activate() + func (w *GlWindow) Align() Align + func (w *GlWindow) Box() BoxType + func (w *GlWindow) CanDo() bool + func (w *GlWindow) Changed() uint + func (w *GlWindow) ClearVisibleFocus() + func (w *GlWindow) Color() Color + func (w *GlWindow) ContextValid() bool + func (w *GlWindow) Deactivate() + func (w *GlWindow) Destroy() + func (w *GlWindow) H() int + func (w *GlWindow) HasFocus() bool + func (w *GlWindow) Hide() + func (w *GlWindow) IsActive() bool + func (w *GlWindow) Label() string + func (w *GlWindow) LabelColor() Color + func (w *GlWindow) LabelFont() Font + func (w *GlWindow) LabelSize() int + func (w *GlWindow) LabelType() LabelType + func (w *GlWindow) MakeCurrent() + func (w *GlWindow) MeasureLabel() (int, int) + func (w *GlWindow) Parent() *Group + func (w *GlWindow) Redraw() + func (w *GlWindow) Resize(x, y, width, height int) + func (w *GlWindow) SelectionColor() Color + func (w *GlWindow) SetAlign(align Align) + func (w *GlWindow) SetBox(box BoxType) + func (w *GlWindow) SetCallback(f func()) + func (w *GlWindow) SetCallbackCondition(when CallbackCondition) + func (w *GlWindow) SetColor(color Color) + func (w *GlWindow) SetDeimage(i Image) + func (w *GlWindow) SetDrawHandler(handler func(func())) + func (w *GlWindow) SetEventHandler(handler func(Event) bool) + func (w *GlWindow) SetImage(i Image) + func (w *GlWindow) SetLabelColor(col Color) + func (w *GlWindow) SetLabelFont(font Font) + func (w *GlWindow) SetLabelSize(size int) + func (w *GlWindow) SetLabelType(ltype LabelType) + func (w *GlWindow) SetMode(mode int) + func (w *GlWindow) SetPosition(x, y int) + func (w *GlWindow) SetResizeHandler(handler func()) + func (w *GlWindow) SetSelectionColor(color Color) + func (w *GlWindow) SetTooltip(text string) + func (w *GlWindow) SetType(widgetType uint8) + func (w *GlWindow) TakeFocus() int + func (w *GlWindow) Type() uint8 + func (w *GlWindow) Valid() bool + func (w *GlWindow) Visible() bool + func (w *GlWindow) W() int + func (w *GlWindow) X() int + func (w *GlWindow) Y() int + type Group struct + func NewGroup(x, y, w, h int, text ...string) *Group + func (g *Group) Add(w Widget) + func (g *Group) Begin() + func (g *Group) Child(index int) *widget + func (g *Group) DrawChildren() + func (g *Group) End() + func (g *Group) Remove(w Widget) + func (g *Group) Resizable(w Widget) + func (w *Group) Activate() + func (w *Group) Align() Align + func (w *Group) Box() BoxType + func (w *Group) Changed() uint + func (w *Group) ClearVisibleFocus() + func (w *Group) Color() Color + func (w *Group) Deactivate() + func (w *Group) Destroy() + func (w *Group) H() int + func (w *Group) HasFocus() bool + func (w *Group) Hide() + func (w *Group) IsActive() bool + func (w *Group) Label() string + func (w *Group) LabelColor() Color + func (w *Group) LabelFont() Font + func (w *Group) LabelSize() int + func (w *Group) LabelType() LabelType + func (w *Group) MeasureLabel() (int, int) + func (w *Group) Parent() *Group + func (w *Group) Redraw() + func (w *Group) Resize(x, y, width, height int) + func (w *Group) SelectionColor() Color + func (w *Group) SetAlign(align Align) + func (w *Group) SetBox(box BoxType) + func (w *Group) SetCallback(f func()) + func (w *Group) SetCallbackCondition(when CallbackCondition) + func (w *Group) SetColor(color Color) + func (w *Group) SetDeimage(i Image) + func (w *Group) SetDrawHandler(handler func(func())) + func (w *Group) SetEventHandler(handler func(Event) bool) + func (w *Group) SetImage(i Image) + func (w *Group) SetLabel(label string) + func (w *Group) SetLabelColor(col Color) + func (w *Group) SetLabelFont(font Font) + func (w *Group) SetLabelSize(size int) + func (w *Group) SetLabelType(ltype LabelType) + func (w *Group) SetPosition(x, y int) + func (w *Group) SetResizeHandler(handler func()) + func (w *Group) SetSelectionColor(color Color) + func (w *Group) SetTooltip(text string) + func (w *Group) SetType(widgetType uint8) + func (w *Group) Show() + func (w *Group) TakeFocus() int + func (w *Group) Type() uint8 + func (w *Group) Visible() bool + func (w *Group) W() int + func (w *Group) X() int + func (w *Group) Y() int + type HelpView struct + func NewHelpView(x, y, w, h int, text ...string) *HelpView + func (h *HelpView) Directory() string + func (h *HelpView) Filename() string + func (h *HelpView) Find(str string, i ...int) int + func (h *HelpView) LeftLine() int + func (h *HelpView) Load(f string) + func (h *HelpView) SetLeftLine(i int) + func (h *HelpView) SetTopLine(i int) + func (h *HelpView) SetTopLineString(str string) + func (h *HelpView) SetValue(str string) + func (h *HelpView) TextColor(col Color) + func (h *HelpView) TextFont(font Font) + func (h *HelpView) TextSize(size int) + func (h *HelpView) TopLine() int + func (h *HelpView) Value() string + func (w *HelpView) Activate() + func (w *HelpView) Align() Align + func (w *HelpView) Box() BoxType + func (w *HelpView) Changed() uint + func (w *HelpView) ClearVisibleFocus() + func (w *HelpView) Color() Color + func (w *HelpView) Deactivate() + func (w *HelpView) Destroy() + func (w *HelpView) H() int + func (w *HelpView) HasFocus() bool + func (w *HelpView) Hide() + func (w *HelpView) IsActive() bool + func (w *HelpView) Label() string + func (w *HelpView) LabelColor() Color + func (w *HelpView) LabelFont() Font + func (w *HelpView) LabelSize() int + func (w *HelpView) LabelType() LabelType + func (w *HelpView) MeasureLabel() (int, int) + func (w *HelpView) Parent() *Group + func (w *HelpView) Redraw() + func (w *HelpView) Resize(x, y, width, height int) + func (w *HelpView) SelectionColor() Color + func (w *HelpView) SetAlign(align Align) + func (w *HelpView) SetBox(box BoxType) + func (w *HelpView) SetCallback(f func()) + func (w *HelpView) SetCallbackCondition(when CallbackCondition) + func (w *HelpView) SetColor(color Color) + func (w *HelpView) SetDeimage(i Image) + func (w *HelpView) SetDrawHandler(handler func(func())) + func (w *HelpView) SetEventHandler(handler func(Event) bool) + func (w *HelpView) SetImage(i Image) + func (w *HelpView) SetLabel(label string) + func (w *HelpView) SetLabelColor(col Color) + func (w *HelpView) SetLabelFont(font Font) + func (w *HelpView) SetLabelSize(size int) + func (w *HelpView) SetLabelType(ltype LabelType) + func (w *HelpView) SetPosition(x, y int) + func (w *HelpView) SetResizeHandler(handler func()) + func (w *HelpView) SetSelectionColor(color Color) + func (w *HelpView) SetTooltip(text string) + func (w *HelpView) SetType(widgetType uint8) + func (w *HelpView) Show() + func (w *HelpView) TakeFocus() int + func (w *HelpView) Type() uint8 + func (w *HelpView) Visible() bool + func (w *HelpView) W() int + func (w *HelpView) X() int + func (w *HelpView) Y() int + type HoldBrowser struct + func NewHoldBrowser(x, y, w, h int, text ...string) *HoldBrowser + func (w *HoldBrowser) Activate() + func (w *HoldBrowser) Align() Align + func (w *HoldBrowser) Box() BoxType + func (w *HoldBrowser) Changed() uint + func (w *HoldBrowser) ClearVisibleFocus() + func (w *HoldBrowser) Color() Color + func (w *HoldBrowser) Deactivate() + func (w *HoldBrowser) Destroy() + func (w *HoldBrowser) H() int + func (w *HoldBrowser) HasFocus() bool + func (w *HoldBrowser) Hide() + func (w *HoldBrowser) IsActive() bool + func (w *HoldBrowser) Label() string + func (w *HoldBrowser) LabelColor() Color + func (w *HoldBrowser) LabelFont() Font + func (w *HoldBrowser) LabelSize() int + func (w *HoldBrowser) LabelType() LabelType + func (w *HoldBrowser) MeasureLabel() (int, int) + func (w *HoldBrowser) Parent() *Group + func (w *HoldBrowser) Redraw() + func (w *HoldBrowser) Resize(x, y, width, height int) + func (w *HoldBrowser) SelectionColor() Color + func (w *HoldBrowser) SetAlign(align Align) + func (w *HoldBrowser) SetBox(box BoxType) + func (w *HoldBrowser) SetCallback(f func()) + func (w *HoldBrowser) SetCallbackCondition(when CallbackCondition) + func (w *HoldBrowser) SetColor(color Color) + func (w *HoldBrowser) SetDeimage(i Image) + func (w *HoldBrowser) SetDrawHandler(handler func(func())) + func (w *HoldBrowser) SetEventHandler(handler func(Event) bool) + func (w *HoldBrowser) SetImage(i Image) + func (w *HoldBrowser) SetLabel(label string) + func (w *HoldBrowser) SetLabelColor(col Color) + func (w *HoldBrowser) SetLabelFont(font Font) + func (w *HoldBrowser) SetLabelSize(size int) + func (w *HoldBrowser) SetLabelType(ltype LabelType) + func (w *HoldBrowser) SetPosition(x, y int) + func (w *HoldBrowser) SetResizeHandler(handler func()) + func (w *HoldBrowser) SetSelectionColor(color Color) + func (w *HoldBrowser) SetTooltip(text string) + func (w *HoldBrowser) SetType(widgetType uint8) + func (w *HoldBrowser) Show() + func (w *HoldBrowser) TakeFocus() int + func (w *HoldBrowser) Type() uint8 + func (w *HoldBrowser) Visible() bool + func (w *HoldBrowser) W() int + func (w *HoldBrowser) X() int + func (w *HoldBrowser) Y() int + type Image interface + type Input struct + func NewInput(x, y, w, h int, text ...string) *Input + func (i *Input) InsertPosition() int + func (i *Input) Mark() int + func (i *Input) Resize(x int, y int, w int, h int) + func (i *Input) SetInsertPosition(pos, mark int) + func (i *Input) SetValue(value string) bool + func (i *Input) Value() string + func (w *Input) Activate() + func (w *Input) Align() Align + func (w *Input) Box() BoxType + func (w *Input) Changed() uint + func (w *Input) ClearVisibleFocus() + func (w *Input) Color() Color + func (w *Input) Deactivate() + func (w *Input) Destroy() + func (w *Input) H() int + func (w *Input) HasFocus() bool + func (w *Input) Hide() + func (w *Input) IsActive() bool + func (w *Input) Label() string + func (w *Input) LabelColor() Color + func (w *Input) LabelFont() Font + func (w *Input) LabelSize() int + func (w *Input) LabelType() LabelType + func (w *Input) MeasureLabel() (int, int) + func (w *Input) Parent() *Group + func (w *Input) Redraw() + func (w *Input) SelectionColor() Color + func (w *Input) SetAlign(align Align) + func (w *Input) SetBox(box BoxType) + func (w *Input) SetCallback(f func()) + func (w *Input) SetCallbackCondition(when CallbackCondition) + func (w *Input) SetColor(color Color) + func (w *Input) SetDeimage(i Image) + func (w *Input) SetDrawHandler(handler func(func())) + func (w *Input) SetEventHandler(handler func(Event) bool) + func (w *Input) SetImage(i Image) + func (w *Input) SetLabel(label string) + func (w *Input) SetLabelColor(col Color) + func (w *Input) SetLabelFont(font Font) + func (w *Input) SetLabelSize(size int) + func (w *Input) SetLabelType(ltype LabelType) + func (w *Input) SetPosition(x, y int) + func (w *Input) SetResizeHandler(handler func()) + func (w *Input) SetSelectionColor(color Color) + func (w *Input) SetTooltip(text string) + func (w *Input) SetType(widgetType uint8) + func (w *Input) Show() + func (w *Input) TakeFocus() int + func (w *Input) Type() uint8 + func (w *Input) Visible() bool + func (w *Input) W() int + func (w *Input) X() int + func (w *Input) Y() int + type InputChoice struct + func NewInputChoice(x, y, w, h int, text ...string) *InputChoice + func (c *InputChoice) Clear() + func (c *InputChoice) Input() *Input + func (c *InputChoice) MenuButton() *MenuButton + func (c *InputChoice) SetValue(label string) + func (c *InputChoice) SetValueIndex(index int) + func (c *InputChoice) UpdateMenuButton() bool + func (c *InputChoice) Value() string + func (w *InputChoice) Activate() + func (w *InputChoice) Align() Align + func (w *InputChoice) Box() BoxType + func (w *InputChoice) Changed() uint + func (w *InputChoice) ClearVisibleFocus() + func (w *InputChoice) Color() Color + func (w *InputChoice) Deactivate() + func (w *InputChoice) Destroy() + func (w *InputChoice) H() int + func (w *InputChoice) HasFocus() bool + func (w *InputChoice) Hide() + func (w *InputChoice) IsActive() bool + func (w *InputChoice) Label() string + func (w *InputChoice) LabelColor() Color + func (w *InputChoice) LabelFont() Font + func (w *InputChoice) LabelSize() int + func (w *InputChoice) LabelType() LabelType + func (w *InputChoice) MeasureLabel() (int, int) + func (w *InputChoice) Parent() *Group + func (w *InputChoice) Redraw() + func (w *InputChoice) Resize(x, y, width, height int) + func (w *InputChoice) SelectionColor() Color + func (w *InputChoice) SetAlign(align Align) + func (w *InputChoice) SetBox(box BoxType) + func (w *InputChoice) SetCallback(f func()) + func (w *InputChoice) SetCallbackCondition(when CallbackCondition) + func (w *InputChoice) SetColor(color Color) + func (w *InputChoice) SetDeimage(i Image) + func (w *InputChoice) SetDrawHandler(handler func(func())) + func (w *InputChoice) SetEventHandler(handler func(Event) bool) + func (w *InputChoice) SetImage(i Image) + func (w *InputChoice) SetLabel(label string) + func (w *InputChoice) SetLabelColor(col Color) + func (w *InputChoice) SetLabelFont(font Font) + func (w *InputChoice) SetLabelSize(size int) + func (w *InputChoice) SetLabelType(ltype LabelType) + func (w *InputChoice) SetPosition(x, y int) + func (w *InputChoice) SetResizeHandler(handler func()) + func (w *InputChoice) SetSelectionColor(color Color) + func (w *InputChoice) SetTooltip(text string) + func (w *InputChoice) SetType(widgetType uint8) + func (w *InputChoice) Show() + func (w *InputChoice) TakeFocus() int + func (w *InputChoice) Type() uint8 + func (w *InputChoice) Visible() bool + func (w *InputChoice) W() int + func (w *InputChoice) X() int + func (w *InputChoice) Y() int + type JpegImage struct + func NewJpegImageFromData(data []uint8) (*JpegImage, error) + func NewJpegImageLoad(path string) (*JpegImage, error) + func (i *JpegImage) Count() int + func (i *JpegImage) D() int + func (i *JpegImage) DataH() int + func (i *JpegImage) DataW() int + func (i *JpegImage) Destroy() + func (i *JpegImage) Draw(x, y, w, h int) + func (i *JpegImage) H() int + func (i *JpegImage) Inactive() + func (i *JpegImage) Ld() int + func (i *JpegImage) Scale(width int, height int, proportional bool, can_expand bool) + func (i *JpegImage) W() int + type LabelType int + type LightButton struct + func NewLightButton(x, y, w, h int, text ...string) *LightButton + func (w *LightButton) Activate() + func (w *LightButton) Align() Align + func (w *LightButton) Box() BoxType + func (w *LightButton) Changed() uint + func (w *LightButton) ClearVisibleFocus() + func (w *LightButton) Color() Color + func (w *LightButton) Deactivate() + func (w *LightButton) Destroy() + func (w *LightButton) H() int + func (w *LightButton) HasFocus() bool + func (w *LightButton) Hide() + func (w *LightButton) IsActive() bool + func (w *LightButton) Label() string + func (w *LightButton) LabelColor() Color + func (w *LightButton) LabelFont() Font + func (w *LightButton) LabelSize() int + func (w *LightButton) LabelType() LabelType + func (w *LightButton) MeasureLabel() (int, int) + func (w *LightButton) Parent() *Group + func (w *LightButton) Redraw() + func (w *LightButton) Resize(x, y, width, height int) + func (w *LightButton) SelectionColor() Color + func (w *LightButton) SetAlign(align Align) + func (w *LightButton) SetBox(box BoxType) + func (w *LightButton) SetCallback(f func()) + func (w *LightButton) SetCallbackCondition(when CallbackCondition) + func (w *LightButton) SetColor(color Color) + func (w *LightButton) SetDeimage(i Image) + func (w *LightButton) SetDrawHandler(handler func(func())) + func (w *LightButton) SetEventHandler(handler func(Event) bool) + func (w *LightButton) SetImage(i Image) + func (w *LightButton) SetLabel(label string) + func (w *LightButton) SetLabelColor(col Color) + func (w *LightButton) SetLabelFont(font Font) + func (w *LightButton) SetLabelSize(size int) + func (w *LightButton) SetLabelType(ltype LabelType) + func (w *LightButton) SetPosition(x, y int) + func (w *LightButton) SetResizeHandler(handler func()) + func (w *LightButton) SetSelectionColor(color Color) + func (w *LightButton) SetTooltip(text string) + func (w *LightButton) SetType(widgetType uint8) + func (w *LightButton) Show() + func (w *LightButton) TakeFocus() int + func (w *LightButton) Type() uint8 + func (w *LightButton) Visible() bool + func (w *LightButton) W() int + func (w *LightButton) X() int + func (w *LightButton) Y() int + type LineStyle int + type MenuBar struct + func NewMenuBar(x, y, w, h int, text ...string) *MenuBar + func (m *MenuBar) Add(label string, callback func()) int + func (m *MenuBar) AddEx(label string, shortcut int, callback func(), flags int) int + func (m *MenuBar) AddExWithIcon(label string, shortcut int, callback func(), flags int, img Image) int + func (m *MenuBar) Destroy() + func (m *MenuBar) FindIndex(label string) int + func (m *MenuBar) Insert(index int, label string, callback func()) int + func (m *MenuBar) InsertEx(index int, label string, shortcut int, callback func(), flags int) int + func (m *MenuBar) Remove(index int) + func (m *MenuBar) Replace(index int, label string) + func (m *MenuBar) SelectedText() string + func (m *MenuBar) SetValue(value int) + func (m *MenuBar) Size() int + func (m *MenuBar) Text(index int) string + func (m *MenuBar) Value() int + type MenuButton struct + func NewMenuButton(x, y, w, h int, text ...string) *MenuButton + func (m *MenuButton) Add(label string, callback func()) int + func (m *MenuButton) AddEx(label string, shortcut int, callback func(), flags int) int + func (m *MenuButton) AddExWithIcon(label string, shortcut int, callback func(), flags int, img Image) int + func (m *MenuButton) Destroy() + func (m *MenuButton) FindIndex(label string) int + func (m *MenuButton) Insert(index int, label string, callback func()) int + func (m *MenuButton) InsertEx(index int, label string, shortcut int, callback func(), flags int) int + func (m *MenuButton) Popup() + func (m *MenuButton) Remove(index int) + func (m *MenuButton) Replace(index int, label string) + func (m *MenuButton) SelectedText() string + func (m *MenuButton) SetType(menuType MenuType) + func (m *MenuButton) SetValue(value int) + func (m *MenuButton) Size() int + func (m *MenuButton) Text(index int) string + func (m *MenuButton) Value() int + type MenuType int + type MouseButton int + func EventButton() MouseButton + type MultiBrowser struct + func NewMultiBrowser(x, y, w, h int, text ...string) *MultiBrowser + func (w *MultiBrowser) Activate() + func (w *MultiBrowser) Align() Align + func (w *MultiBrowser) Box() BoxType + func (w *MultiBrowser) Changed() uint + func (w *MultiBrowser) ClearVisibleFocus() + func (w *MultiBrowser) Color() Color + func (w *MultiBrowser) Deactivate() + func (w *MultiBrowser) Destroy() + func (w *MultiBrowser) H() int + func (w *MultiBrowser) HasFocus() bool + func (w *MultiBrowser) Hide() + func (w *MultiBrowser) IsActive() bool + func (w *MultiBrowser) Label() string + func (w *MultiBrowser) LabelColor() Color + func (w *MultiBrowser) LabelFont() Font + func (w *MultiBrowser) LabelSize() int + func (w *MultiBrowser) LabelType() LabelType + func (w *MultiBrowser) MeasureLabel() (int, int) + func (w *MultiBrowser) Parent() *Group + func (w *MultiBrowser) Redraw() + func (w *MultiBrowser) Resize(x, y, width, height int) + func (w *MultiBrowser) SelectionColor() Color + func (w *MultiBrowser) SetAlign(align Align) + func (w *MultiBrowser) SetBox(box BoxType) + func (w *MultiBrowser) SetCallback(f func()) + func (w *MultiBrowser) SetCallbackCondition(when CallbackCondition) + func (w *MultiBrowser) SetColor(color Color) + func (w *MultiBrowser) SetDeimage(i Image) + func (w *MultiBrowser) SetDrawHandler(handler func(func())) + func (w *MultiBrowser) SetEventHandler(handler func(Event) bool) + func (w *MultiBrowser) SetImage(i Image) + func (w *MultiBrowser) SetLabel(label string) + func (w *MultiBrowser) SetLabelColor(col Color) + func (w *MultiBrowser) SetLabelFont(font Font) + func (w *MultiBrowser) SetLabelSize(size int) + func (w *MultiBrowser) SetLabelType(ltype LabelType) + func (w *MultiBrowser) SetPosition(x, y int) + func (w *MultiBrowser) SetResizeHandler(handler func()) + func (w *MultiBrowser) SetSelectionColor(color Color) + func (w *MultiBrowser) SetTooltip(text string) + func (w *MultiBrowser) SetType(widgetType uint8) + func (w *MultiBrowser) Show() + func (w *MultiBrowser) TakeFocus() int + func (w *MultiBrowser) Type() uint8 + func (w *MultiBrowser) Visible() bool + func (w *MultiBrowser) W() int + func (w *MultiBrowser) X() int + func (w *MultiBrowser) Y() int + type Offscreen struct + func NewOffscreen(w, h int) *Offscreen + func (offs *Offscreen) Begin() + func (offs *Offscreen) Copy(x, y, w, h, srcx, srcy int) + func (offs *Offscreen) Delete() + func (offs *Offscreen) End() + func (offs *Offscreen) IsValid() bool + func (offs *Offscreen) Rescale() + type Orientation int + type Output struct + func NewOutput(x, y, w, h int, text ...string) *Output + func (w *Output) Activate() + func (w *Output) Align() Align + func (w *Output) Box() BoxType + func (w *Output) Changed() uint + func (w *Output) ClearVisibleFocus() + func (w *Output) Color() Color + func (w *Output) Deactivate() + func (w *Output) Destroy() + func (w *Output) H() int + func (w *Output) HasFocus() bool + func (w *Output) Hide() + func (w *Output) IsActive() bool + func (w *Output) Label() string + func (w *Output) LabelColor() Color + func (w *Output) LabelFont() Font + func (w *Output) LabelSize() int + func (w *Output) LabelType() LabelType + func (w *Output) MeasureLabel() (int, int) + func (w *Output) Parent() *Group + func (w *Output) Redraw() + func (w *Output) SelectionColor() Color + func (w *Output) SetAlign(align Align) + func (w *Output) SetBox(box BoxType) + func (w *Output) SetCallback(f func()) + func (w *Output) SetCallbackCondition(when CallbackCondition) + func (w *Output) SetColor(color Color) + func (w *Output) SetDeimage(i Image) + func (w *Output) SetDrawHandler(handler func(func())) + func (w *Output) SetEventHandler(handler func(Event) bool) + func (w *Output) SetImage(i Image) + func (w *Output) SetLabel(label string) + func (w *Output) SetLabelColor(col Color) + func (w *Output) SetLabelFont(font Font) + func (w *Output) SetLabelSize(size int) + func (w *Output) SetLabelType(ltype LabelType) + func (w *Output) SetPosition(x, y int) + func (w *Output) SetResizeHandler(handler func()) + func (w *Output) SetSelectionColor(color Color) + func (w *Output) SetTooltip(text string) + func (w *Output) SetType(widgetType uint8) + func (w *Output) Show() + func (w *Output) TakeFocus() int + func (w *Output) Type() uint8 + func (w *Output) Visible() bool + func (w *Output) W() int + func (w *Output) X() int + func (w *Output) Y() int + type Overflow int + type Pack struct + func NewPack(x, y, w, h int, text ...string) *Pack + func (p *Pack) SetSpacing(spacing int) + func (p *Pack) SetType(packType PackType) + func (p *Pack) Spacing() int + func (w *Pack) Activate() + func (w *Pack) Align() Align + func (w *Pack) Box() BoxType + func (w *Pack) Changed() uint + func (w *Pack) ClearVisibleFocus() + func (w *Pack) Color() Color + func (w *Pack) Deactivate() + func (w *Pack) Destroy() + func (w *Pack) H() int + func (w *Pack) HasFocus() bool + func (w *Pack) Hide() + func (w *Pack) IsActive() bool + func (w *Pack) Label() string + func (w *Pack) LabelColor() Color + func (w *Pack) LabelFont() Font + func (w *Pack) LabelSize() int + func (w *Pack) LabelType() LabelType + func (w *Pack) MeasureLabel() (int, int) + func (w *Pack) Parent() *Group + func (w *Pack) Redraw() + func (w *Pack) Resize(x, y, width, height int) + func (w *Pack) SelectionColor() Color + func (w *Pack) SetAlign(align Align) + func (w *Pack) SetBox(box BoxType) + func (w *Pack) SetCallback(f func()) + func (w *Pack) SetCallbackCondition(when CallbackCondition) + func (w *Pack) SetColor(color Color) + func (w *Pack) SetDeimage(i Image) + func (w *Pack) SetDrawHandler(handler func(func())) + func (w *Pack) SetEventHandler(handler func(Event) bool) + func (w *Pack) SetImage(i Image) + func (w *Pack) SetLabel(label string) + func (w *Pack) SetLabelColor(col Color) + func (w *Pack) SetLabelFont(font Font) + func (w *Pack) SetLabelSize(size int) + func (w *Pack) SetLabelType(ltype LabelType) + func (w *Pack) SetPosition(x, y int) + func (w *Pack) SetResizeHandler(handler func()) + func (w *Pack) SetSelectionColor(color Color) + func (w *Pack) SetTooltip(text string) + func (w *Pack) Show() + func (w *Pack) TakeFocus() int + func (w *Pack) Type() uint8 + func (w *Pack) Visible() bool + func (w *Pack) W() int + func (w *Pack) X() int + func (w *Pack) Y() int + type PackType uint8 + type PngImage struct + func NewPngImageFromData(data []uint8) (*PngImage, error) + func NewPngImageLoad(path string) (*PngImage, error) + func (i *PngImage) Count() int + func (i *PngImage) D() int + func (i *PngImage) DataH() int + func (i *PngImage) DataW() int + func (i *PngImage) Destroy() + func (i *PngImage) Draw(x, y, w, h int) + func (i *PngImage) H() int + func (i *PngImage) Inactive() + func (i *PngImage) Ld() int + func (i *PngImage) Scale(width int, height int, proportional bool, can_expand bool) + func (i *PngImage) W() int + type Progress struct + func NewProgress(x, y, w, h int, text ...string) *Progress + func (p *Progress) Maximum() float64 + func (p *Progress) Minimum() float64 + func (p *Progress) SetMaximum(max float64) + func (p *Progress) SetMinimum(max float64) + func (p *Progress) SetValue(value float64) + func (p *Progress) Value() float64 + func (w *Progress) Activate() + func (w *Progress) Align() Align + func (w *Progress) Box() BoxType + func (w *Progress) Changed() uint + func (w *Progress) ClearVisibleFocus() + func (w *Progress) Color() Color + func (w *Progress) Deactivate() + func (w *Progress) Destroy() + func (w *Progress) H() int + func (w *Progress) HasFocus() bool + func (w *Progress) Hide() + func (w *Progress) IsActive() bool + func (w *Progress) Label() string + func (w *Progress) LabelColor() Color + func (w *Progress) LabelFont() Font + func (w *Progress) LabelSize() int + func (w *Progress) LabelType() LabelType + func (w *Progress) MeasureLabel() (int, int) + func (w *Progress) Parent() *Group + func (w *Progress) Redraw() + func (w *Progress) Resize(x, y, width, height int) + func (w *Progress) SelectionColor() Color + func (w *Progress) SetAlign(align Align) + func (w *Progress) SetBox(box BoxType) + func (w *Progress) SetCallback(f func()) + func (w *Progress) SetCallbackCondition(when CallbackCondition) + func (w *Progress) SetColor(color Color) + func (w *Progress) SetDeimage(i Image) + func (w *Progress) SetDrawHandler(handler func(func())) + func (w *Progress) SetEventHandler(handler func(Event) bool) + func (w *Progress) SetImage(i Image) + func (w *Progress) SetLabel(label string) + func (w *Progress) SetLabelColor(col Color) + func (w *Progress) SetLabelFont(font Font) + func (w *Progress) SetLabelSize(size int) + func (w *Progress) SetLabelType(ltype LabelType) + func (w *Progress) SetPosition(x, y int) + func (w *Progress) SetResizeHandler(handler func()) + func (w *Progress) SetSelectionColor(color Color) + func (w *Progress) SetTooltip(text string) + func (w *Progress) SetType(widgetType uint8) + func (w *Progress) Show() + func (w *Progress) TakeFocus() int + func (w *Progress) Type() uint8 + func (w *Progress) Visible() bool + func (w *Progress) W() int + func (w *Progress) X() int + func (w *Progress) Y() int + type RadioButton struct + func NewRadioButton(x, y, w, h int, text ...string) *RadioButton + func (w *RadioButton) Activate() + func (w *RadioButton) Align() Align + func (w *RadioButton) Box() BoxType + func (w *RadioButton) Changed() uint + func (w *RadioButton) ClearVisibleFocus() + func (w *RadioButton) Color() Color + func (w *RadioButton) Deactivate() + func (w *RadioButton) Destroy() + func (w *RadioButton) H() int + func (w *RadioButton) HasFocus() bool + func (w *RadioButton) Hide() + func (w *RadioButton) IsActive() bool + func (w *RadioButton) Label() string + func (w *RadioButton) LabelColor() Color + func (w *RadioButton) LabelFont() Font + func (w *RadioButton) LabelSize() int + func (w *RadioButton) LabelType() LabelType + func (w *RadioButton) MeasureLabel() (int, int) + func (w *RadioButton) Parent() *Group + func (w *RadioButton) Redraw() + func (w *RadioButton) Resize(x, y, width, height int) + func (w *RadioButton) SelectionColor() Color + func (w *RadioButton) SetAlign(align Align) + func (w *RadioButton) SetBox(box BoxType) + func (w *RadioButton) SetCallback(f func()) + func (w *RadioButton) SetCallbackCondition(when CallbackCondition) + func (w *RadioButton) SetColor(color Color) + func (w *RadioButton) SetDeimage(i Image) + func (w *RadioButton) SetDrawHandler(handler func(func())) + func (w *RadioButton) SetEventHandler(handler func(Event) bool) + func (w *RadioButton) SetImage(i Image) + func (w *RadioButton) SetLabel(label string) + func (w *RadioButton) SetLabelColor(col Color) + func (w *RadioButton) SetLabelFont(font Font) + func (w *RadioButton) SetLabelSize(size int) + func (w *RadioButton) SetLabelType(ltype LabelType) + func (w *RadioButton) SetPosition(x, y int) + func (w *RadioButton) SetResizeHandler(handler func()) + func (w *RadioButton) SetSelectionColor(color Color) + func (w *RadioButton) SetTooltip(text string) + func (w *RadioButton) SetType(widgetType uint8) + func (w *RadioButton) Show() + func (w *RadioButton) TakeFocus() int + func (w *RadioButton) Type() uint8 + func (w *RadioButton) Visible() bool + func (w *RadioButton) W() int + func (w *RadioButton) X() int + func (w *RadioButton) Y() int + type RadioRoundButton struct + func NewRadioRoundButton(x, y, w, h int, text ...string) *RadioRoundButton + func (w *RadioRoundButton) Activate() + func (w *RadioRoundButton) Align() Align + func (w *RadioRoundButton) Box() BoxType + func (w *RadioRoundButton) Changed() uint + func (w *RadioRoundButton) ClearVisibleFocus() + func (w *RadioRoundButton) Color() Color + func (w *RadioRoundButton) Deactivate() + func (w *RadioRoundButton) Destroy() + func (w *RadioRoundButton) H() int + func (w *RadioRoundButton) HasFocus() bool + func (w *RadioRoundButton) Hide() + func (w *RadioRoundButton) IsActive() bool + func (w *RadioRoundButton) Label() string + func (w *RadioRoundButton) LabelColor() Color + func (w *RadioRoundButton) LabelFont() Font + func (w *RadioRoundButton) LabelSize() int + func (w *RadioRoundButton) LabelType() LabelType + func (w *RadioRoundButton) MeasureLabel() (int, int) + func (w *RadioRoundButton) Parent() *Group + func (w *RadioRoundButton) Redraw() + func (w *RadioRoundButton) Resize(x, y, width, height int) + func (w *RadioRoundButton) SelectionColor() Color + func (w *RadioRoundButton) SetAlign(align Align) + func (w *RadioRoundButton) SetBox(box BoxType) + func (w *RadioRoundButton) SetCallback(f func()) + func (w *RadioRoundButton) SetCallbackCondition(when CallbackCondition) + func (w *RadioRoundButton) SetColor(color Color) + func (w *RadioRoundButton) SetDeimage(i Image) + func (w *RadioRoundButton) SetDrawHandler(handler func(func())) + func (w *RadioRoundButton) SetEventHandler(handler func(Event) bool) + func (w *RadioRoundButton) SetImage(i Image) + func (w *RadioRoundButton) SetLabel(label string) + func (w *RadioRoundButton) SetLabelColor(col Color) + func (w *RadioRoundButton) SetLabelFont(font Font) + func (w *RadioRoundButton) SetLabelSize(size int) + func (w *RadioRoundButton) SetLabelType(ltype LabelType) + func (w *RadioRoundButton) SetPosition(x, y int) + func (w *RadioRoundButton) SetResizeHandler(handler func()) + func (w *RadioRoundButton) SetSelectionColor(color Color) + func (w *RadioRoundButton) SetTooltip(text string) + func (w *RadioRoundButton) SetType(widgetType uint8) + func (w *RadioRoundButton) Show() + func (w *RadioRoundButton) TakeFocus() int + func (w *RadioRoundButton) Type() uint8 + func (w *RadioRoundButton) Visible() bool + func (w *RadioRoundButton) W() int + func (w *RadioRoundButton) X() int + func (w *RadioRoundButton) Y() int + type ReturnButton struct + func NewReturnButton(x, y, w, h int, text ...string) *ReturnButton + func (w *ReturnButton) Activate() + func (w *ReturnButton) Align() Align + func (w *ReturnButton) Box() BoxType + func (w *ReturnButton) Changed() uint + func (w *ReturnButton) ClearVisibleFocus() + func (w *ReturnButton) Color() Color + func (w *ReturnButton) Deactivate() + func (w *ReturnButton) Destroy() + func (w *ReturnButton) H() int + func (w *ReturnButton) HasFocus() bool + func (w *ReturnButton) Hide() + func (w *ReturnButton) IsActive() bool + func (w *ReturnButton) Label() string + func (w *ReturnButton) LabelColor() Color + func (w *ReturnButton) LabelFont() Font + func (w *ReturnButton) LabelSize() int + func (w *ReturnButton) LabelType() LabelType + func (w *ReturnButton) MeasureLabel() (int, int) + func (w *ReturnButton) Parent() *Group + func (w *ReturnButton) Redraw() + func (w *ReturnButton) Resize(x, y, width, height int) + func (w *ReturnButton) SelectionColor() Color + func (w *ReturnButton) SetAlign(align Align) + func (w *ReturnButton) SetBox(box BoxType) + func (w *ReturnButton) SetCallback(f func()) + func (w *ReturnButton) SetCallbackCondition(when CallbackCondition) + func (w *ReturnButton) SetColor(color Color) + func (w *ReturnButton) SetDeimage(i Image) + func (w *ReturnButton) SetDrawHandler(handler func(func())) + func (w *ReturnButton) SetEventHandler(handler func(Event) bool) + func (w *ReturnButton) SetImage(i Image) + func (w *ReturnButton) SetLabel(label string) + func (w *ReturnButton) SetLabelColor(col Color) + func (w *ReturnButton) SetLabelFont(font Font) + func (w *ReturnButton) SetLabelSize(size int) + func (w *ReturnButton) SetLabelType(ltype LabelType) + func (w *ReturnButton) SetPosition(x, y int) + func (w *ReturnButton) SetResizeHandler(handler func()) + func (w *ReturnButton) SetSelectionColor(color Color) + func (w *ReturnButton) SetTooltip(text string) + func (w *ReturnButton) SetType(widgetType uint8) + func (w *ReturnButton) Show() + func (w *ReturnButton) TakeFocus() int + func (w *ReturnButton) Type() uint8 + func (w *ReturnButton) Visible() bool + func (w *ReturnButton) W() int + func (w *ReturnButton) X() int + func (w *ReturnButton) Y() int + type RgbImage struct + func NewRgbImage(data []uint8, w, h, depth int) (*RgbImage, error) + func NewRgbImageFromImage(image goimage.Image) (*RgbImage, error) + func (i *RgbImage) Count() int + func (i *RgbImage) D() int + func (i *RgbImage) DataH() int + func (i *RgbImage) DataW() int + func (i *RgbImage) Destroy() + func (i *RgbImage) Draw(x, y, w, h int) + func (i *RgbImage) H() int + func (i *RgbImage) Inactive() + func (i *RgbImage) Ld() int + func (i *RgbImage) Scale(width int, height int, proportional bool, can_expand bool) + func (i *RgbImage) W() int + type Roller struct + func NewRoller(x, y, w, h int, text ...string) *Roller + func (v *Roller) SetMaximum(value float64) + func (v *Roller) SetMinimum(value float64) + func (v *Roller) SetStep(value float64) + func (v *Roller) SetValue(value float64) + func (v *Roller) Value() float64 + type RowSelectMode int + type Scroll struct + func NewScroll(x, y, w, h int, text ...string) *Scroll + func (s *Scroll) ScrollTo(x, y int) + func (s *Scroll) SetType(scrollType ScrollType) + func (s *Scroll) XPosition() int + func (s *Scroll) YPosition() int + func (w *Scroll) Activate() + func (w *Scroll) Align() Align + func (w *Scroll) Box() BoxType + func (w *Scroll) Changed() uint + func (w *Scroll) ClearVisibleFocus() + func (w *Scroll) Color() Color + func (w *Scroll) Deactivate() + func (w *Scroll) Destroy() + func (w *Scroll) H() int + func (w *Scroll) HasFocus() bool + func (w *Scroll) Hide() + func (w *Scroll) IsActive() bool + func (w *Scroll) Label() string + func (w *Scroll) LabelColor() Color + func (w *Scroll) LabelFont() Font + func (w *Scroll) LabelSize() int + func (w *Scroll) LabelType() LabelType + func (w *Scroll) MeasureLabel() (int, int) + func (w *Scroll) Parent() *Group + func (w *Scroll) Redraw() + func (w *Scroll) Resize(x, y, width, height int) + func (w *Scroll) SelectionColor() Color + func (w *Scroll) SetAlign(align Align) + func (w *Scroll) SetBox(box BoxType) + func (w *Scroll) SetCallback(f func()) + func (w *Scroll) SetCallbackCondition(when CallbackCondition) + func (w *Scroll) SetColor(color Color) + func (w *Scroll) SetDeimage(i Image) + func (w *Scroll) SetDrawHandler(handler func(func())) + func (w *Scroll) SetEventHandler(handler func(Event) bool) + func (w *Scroll) SetImage(i Image) + func (w *Scroll) SetLabel(label string) + func (w *Scroll) SetLabelColor(col Color) + func (w *Scroll) SetLabelFont(font Font) + func (w *Scroll) SetLabelSize(size int) + func (w *Scroll) SetLabelType(ltype LabelType) + func (w *Scroll) SetPosition(x, y int) + func (w *Scroll) SetResizeHandler(handler func()) + func (w *Scroll) SetSelectionColor(color Color) + func (w *Scroll) SetTooltip(text string) + func (w *Scroll) Show() + func (w *Scroll) TakeFocus() int + func (w *Scroll) Type() uint8 + func (w *Scroll) Visible() bool + func (w *Scroll) W() int + func (w *Scroll) X() int + func (w *Scroll) Y() int + type ScrollType uint8 + type SelectBrowser struct + func NewSelectBrowser(x, y, w, h int, text ...string) *SelectBrowser + func (w *SelectBrowser) Activate() + func (w *SelectBrowser) Align() Align + func (w *SelectBrowser) Box() BoxType + func (w *SelectBrowser) Changed() uint + func (w *SelectBrowser) ClearVisibleFocus() + func (w *SelectBrowser) Color() Color + func (w *SelectBrowser) Deactivate() + func (w *SelectBrowser) Destroy() + func (w *SelectBrowser) H() int + func (w *SelectBrowser) HasFocus() bool + func (w *SelectBrowser) Hide() + func (w *SelectBrowser) IsActive() bool + func (w *SelectBrowser) Label() string + func (w *SelectBrowser) LabelColor() Color + func (w *SelectBrowser) LabelFont() Font + func (w *SelectBrowser) LabelSize() int + func (w *SelectBrowser) LabelType() LabelType + func (w *SelectBrowser) MeasureLabel() (int, int) + func (w *SelectBrowser) Parent() *Group + func (w *SelectBrowser) Redraw() + func (w *SelectBrowser) Resize(x, y, width, height int) + func (w *SelectBrowser) SelectionColor() Color + func (w *SelectBrowser) SetAlign(align Align) + func (w *SelectBrowser) SetBox(box BoxType) + func (w *SelectBrowser) SetCallback(f func()) + func (w *SelectBrowser) SetCallbackCondition(when CallbackCondition) + func (w *SelectBrowser) SetColor(color Color) + func (w *SelectBrowser) SetDeimage(i Image) + func (w *SelectBrowser) SetDrawHandler(handler func(func())) + func (w *SelectBrowser) SetEventHandler(handler func(Event) bool) + func (w *SelectBrowser) SetImage(i Image) + func (w *SelectBrowser) SetLabel(label string) + func (w *SelectBrowser) SetLabelColor(col Color) + func (w *SelectBrowser) SetLabelFont(font Font) + func (w *SelectBrowser) SetLabelSize(size int) + func (w *SelectBrowser) SetLabelType(ltype LabelType) + func (w *SelectBrowser) SetPosition(x, y int) + func (w *SelectBrowser) SetResizeHandler(handler func()) + func (w *SelectBrowser) SetSelectionColor(color Color) + func (w *SelectBrowser) SetTooltip(text string) + func (w *SelectBrowser) SetType(widgetType uint8) + func (w *SelectBrowser) Show() + func (w *SelectBrowser) TakeFocus() int + func (w *SelectBrowser) Type() uint8 + func (w *SelectBrowser) Visible() bool + func (w *SelectBrowser) W() int + func (w *SelectBrowser) X() int + func (w *SelectBrowser) Y() int + type SelectionFlag int + type SharedImage struct + func NewSharedImageLoad(path string) (*SharedImage, error) + func (i *SharedImage) Count() int + func (i *SharedImage) D() int + func (i *SharedImage) DataH() int + func (i *SharedImage) DataW() int + func (i *SharedImage) Destroy() + func (i *SharedImage) Draw(x, y, w, h int) + func (i *SharedImage) H() int + func (i *SharedImage) Inactive() + func (i *SharedImage) Ld() int + func (i *SharedImage) Scale(width int, height int, proportional bool, can_expand bool) + func (i *SharedImage) W() int + type Slider struct + func NewSlider(x, y, w, h int, text ...string) *Slider + func (s *Slider) SetType(sliderType SliderType) + func (v *Slider) SetMaximum(value float64) + func (v *Slider) SetMinimum(value float64) + func (v *Slider) SetStep(value float64) + func (v *Slider) SetValue(value float64) + func (v *Slider) Value() float64 + type SliderType uint8 + type Spinner struct + func NewSpinner(x, y, w, h int, text ...string) *Spinner + func (s *Spinner) SetMaximum(max float64) + func (s *Spinner) SetMinimum(min float64) + func (s *Spinner) SetStep(step float64) + func (s *Spinner) SetType(inputType SpinnerInputType) + func (s *Spinner) SetValue(val float64) + func (s *Spinner) Value() float64 + func (w *Spinner) Activate() + func (w *Spinner) Align() Align + func (w *Spinner) Box() BoxType + func (w *Spinner) Changed() uint + func (w *Spinner) ClearVisibleFocus() + func (w *Spinner) Color() Color + func (w *Spinner) Deactivate() + func (w *Spinner) Destroy() + func (w *Spinner) H() int + func (w *Spinner) HasFocus() bool + func (w *Spinner) Hide() + func (w *Spinner) IsActive() bool + func (w *Spinner) Label() string + func (w *Spinner) LabelColor() Color + func (w *Spinner) LabelFont() Font + func (w *Spinner) LabelSize() int + func (w *Spinner) LabelType() LabelType + func (w *Spinner) MeasureLabel() (int, int) + func (w *Spinner) Parent() *Group + func (w *Spinner) Redraw() + func (w *Spinner) Resize(x, y, width, height int) + func (w *Spinner) SelectionColor() Color + func (w *Spinner) SetAlign(align Align) + func (w *Spinner) SetBox(box BoxType) + func (w *Spinner) SetCallback(f func()) + func (w *Spinner) SetCallbackCondition(when CallbackCondition) + func (w *Spinner) SetColor(color Color) + func (w *Spinner) SetDeimage(i Image) + func (w *Spinner) SetDrawHandler(handler func(func())) + func (w *Spinner) SetEventHandler(handler func(Event) bool) + func (w *Spinner) SetImage(i Image) + func (w *Spinner) SetLabel(label string) + func (w *Spinner) SetLabelColor(col Color) + func (w *Spinner) SetLabelFont(font Font) + func (w *Spinner) SetLabelSize(size int) + func (w *Spinner) SetLabelType(ltype LabelType) + func (w *Spinner) SetPosition(x, y int) + func (w *Spinner) SetResizeHandler(handler func()) + func (w *Spinner) SetSelectionColor(color Color) + func (w *Spinner) SetTooltip(text string) + func (w *Spinner) Show() + func (w *Spinner) TakeFocus() int + func (w *Spinner) Type() uint8 + func (w *Spinner) Visible() bool + func (w *Spinner) W() int + func (w *Spinner) X() int + func (w *Spinner) Y() int + type SpinnerInputType uint8 + type StyleTableEntry struct + Color Color + Font Font + Size int + type SvgImage struct + func NewSvgImageFromString(str string) (*SvgImage, error) + func NewSvgImageLoad(path string) (*SvgImage, error) + func (i *SvgImage) Count() int + func (i *SvgImage) D() int + func (i *SvgImage) DataH() int + func (i *SvgImage) DataW() int + func (i *SvgImage) Destroy() + func (i *SvgImage) Draw(x, y, w, h int) + func (i *SvgImage) H() int + func (i *SvgImage) Inactive() + func (i *SvgImage) Ld() int + func (i *SvgImage) Scale(width int, height int, proportional bool, can_expand bool) + func (i *SvgImage) W() int + type TableContext int + type TableRow struct + func NewTableRow(x, y, w, h int) *TableRow + func (t *TableRow) AllowColumnResizing() + func (t *TableRow) AllowRowResizing() + func (t *TableRow) CallbackColumn() int + func (t *TableRow) CallbackContext() TableContext + func (t *TableRow) CallbackRow() int + func (t *TableRow) ColumnHeaderHeight() int + func (t *TableRow) Destroy() + func (t *TableRow) DisableColumnHeaders() + func (t *TableRow) DisableRowHeaders() + func (t *TableRow) DisallowColumnResizing() + func (t *TableRow) DisallowRowResizing() + func (t *TableRow) EnableColumnHeaders() + func (t *TableRow) EnableRowHeaders() + func (t *TableRow) FindCell(ctx TableContext, row int, col int) (int, int, int, int, error) + func (t *TableRow) IsRowSelected(row int) bool + func (t *TableRow) RowAndColumnFromCursor() (row, col int) + func (t *TableRow) RowCount() int + func (t *TableRow) RowHeaderWidth() int + func (t *TableRow) ScrollbarSize() int + func (t *TableRow) SelectAllRows(flag SelectionFlag) + func (t *TableRow) SelectRow(row int, flag SelectionFlag) + func (t *TableRow) Selection() (int, int, int, int) + func (t *TableRow) SetColumnCount(columnCount int) + func (t *TableRow) SetColumnHeaderHeight(size int) + func (t *TableRow) SetColumnWidth(column, width int) + func (t *TableRow) SetColumnWidthAll(width int) + func (t *TableRow) SetDrawCellCallback(callback func(TableContext, int, int, int, int, int, int)) + func (t *TableRow) SetRowCount(rowCount int) + func (t *TableRow) SetRowHeaderWidth(size int) + func (t *TableRow) SetRowHeight(row, height int) + func (t *TableRow) SetRowHeightAll(height int) + func (t *TableRow) SetScrollbarSize(size int) + func (t *TableRow) SetTopRow(row int) + func (t *TableRow) SetType(tableType RowSelectMode) + func (t *TableRow) TopRow() int + func (t *TableRow) VisibleCells() (int, int, int, int) + type Tabs struct + func NewTabs(x, y, w, h int, text ...string) *Tabs + func (t *Tabs) SetOverflow(overflow Overflow) + func (t *Tabs) SetValue(value int) + func (t *Tabs) Value() int + func (w *Tabs) Activate() + func (w *Tabs) Align() Align + func (w *Tabs) Box() BoxType + func (w *Tabs) Changed() uint + func (w *Tabs) ClearVisibleFocus() + func (w *Tabs) Color() Color + func (w *Tabs) Deactivate() + func (w *Tabs) Destroy() + func (w *Tabs) H() int + func (w *Tabs) HasFocus() bool + func (w *Tabs) Hide() + func (w *Tabs) IsActive() bool + func (w *Tabs) Label() string + func (w *Tabs) LabelColor() Color + func (w *Tabs) LabelFont() Font + func (w *Tabs) LabelSize() int + func (w *Tabs) LabelType() LabelType + func (w *Tabs) MeasureLabel() (int, int) + func (w *Tabs) Parent() *Group + func (w *Tabs) Redraw() + func (w *Tabs) Resize(x, y, width, height int) + func (w *Tabs) SelectionColor() Color + func (w *Tabs) SetAlign(align Align) + func (w *Tabs) SetBox(box BoxType) + func (w *Tabs) SetCallback(f func()) + func (w *Tabs) SetCallbackCondition(when CallbackCondition) + func (w *Tabs) SetColor(color Color) + func (w *Tabs) SetDeimage(i Image) + func (w *Tabs) SetDrawHandler(handler func(func())) + func (w *Tabs) SetEventHandler(handler func(Event) bool) + func (w *Tabs) SetImage(i Image) + func (w *Tabs) SetLabel(label string) + func (w *Tabs) SetLabelColor(col Color) + func (w *Tabs) SetLabelFont(font Font) + func (w *Tabs) SetLabelSize(size int) + func (w *Tabs) SetLabelType(ltype LabelType) + func (w *Tabs) SetPosition(x, y int) + func (w *Tabs) SetResizeHandler(handler func()) + func (w *Tabs) SetSelectionColor(color Color) + func (w *Tabs) SetTooltip(text string) + func (w *Tabs) SetType(widgetType uint8) + func (w *Tabs) Show() + func (w *Tabs) TakeFocus() int + func (w *Tabs) Type() uint8 + func (w *Tabs) Visible() bool + func (w *Tabs) W() int + func (w *Tabs) X() int + func (w *Tabs) Y() int + type TextBuffer struct + func NewTextBuffer() *TextBuffer + func (b *TextBuffer) AddModifyCallback(cb func(int, int, int, int, string)) + func (b *TextBuffer) Append(txt string) + func (b *TextBuffer) CharAt(pos int) rune + func (b *TextBuffer) CountLines(start, end int) int + func (b *TextBuffer) Destroy() + func (b *TextBuffer) GetSelectionPosition() (int, int) + func (b *TextBuffer) GetSelectionText() string + func (b *TextBuffer) GetTabWidth() int + func (b *TextBuffer) GetTextRange(start, end int) string + func (b *TextBuffer) Highlight(start, end int) + func (b *TextBuffer) Insert(pos int, txt string) + func (b *TextBuffer) IsSelected() bool + func (b *TextBuffer) Length() int + func (b *TextBuffer) LineEnd(pos int) int + func (b *TextBuffer) LineStart(pos int) int + func (b *TextBuffer) LineText(pos int) string + func (b *TextBuffer) NextChar(pos int) int + func (b *TextBuffer) PrevChar(pos int) int + func (b *TextBuffer) Remove(start, end int) + func (b *TextBuffer) ReplaceRange(start, end int, txt string) + func (b *TextBuffer) ReplaceSelection(txt string) + func (b *TextBuffer) RewindLines(start, nLines int) int + func (b *TextBuffer) Search(start int, searchStr string, searchBackward, matchCase bool) (foundPos int) + func (b *TextBuffer) SearchBackward(start int, searchStr string, matchCase bool) (foundPos int) + func (b *TextBuffer) SearchForward(start int, searchStr string, matchCase bool) (foundPos int) + func (b *TextBuffer) Select(start, end int) + func (b *TextBuffer) SetTabWidth(tabWidth int) + func (b *TextBuffer) SetText(txt string) + func (b *TextBuffer) SkipLines(start, nLines int) int + func (b *TextBuffer) Text() string + func (b *TextBuffer) UnHighlight() + func (b *TextBuffer) UnSelect() + type TextDisplay struct + func NewTextDisplay(x, y, w, h int, text ...string) *TextDisplay + func (t *TextDisplay) Buffer() *TextBuffer + func (t *TextDisplay) GetInsertPosition() int + func (t *TextDisplay) HideCursor() + func (t *TextDisplay) InsertText(txt string) + func (t *TextDisplay) MoveDown() bool + func (t *TextDisplay) MoveLeft() bool + func (t *TextDisplay) MoveRight() bool + func (t *TextDisplay) MoveUp() bool + func (t *TextDisplay) Overstrike(txt string) + func (t *TextDisplay) PositionToXY(pos int) (int, int) + func (t *TextDisplay) SetBuffer(buf *TextBuffer) + func (t *TextDisplay) SetHighlightData(buf *TextBuffer, entries []StyleTableEntry) + func (t *TextDisplay) SetInsertPosition(newPos int) + func (t *TextDisplay) SetLinenumberAlign(align Align) + func (t *TextDisplay) SetLinenumberBgcolor(color Color) + func (t *TextDisplay) SetLinenumberFgcolor(color Color) + func (t *TextDisplay) SetLinenumberFont(font Font) + func (t *TextDisplay) SetLinenumberSize(s int) + func (t *TextDisplay) SetLinenumberWidth(w int) + func (t *TextDisplay) SetTextColor(color Color) + func (t *TextDisplay) SetTextFont(font Font) + func (t *TextDisplay) SetTextSize(size int) + func (t *TextDisplay) SetWrapMode(wrap WrapMode, wrapMargin ...int) + func (t *TextDisplay) ShowInsertPosition() + func (t *TextDisplay) TextColor() Color + func (t *TextDisplay) TextFont() Font + func (t *TextDisplay) TextSize() int + func (t *TextDisplay) XYToPosition(x, y int) int + func (w *TextDisplay) Activate() + func (w *TextDisplay) Align() Align + func (w *TextDisplay) Box() BoxType + func (w *TextDisplay) Changed() uint + func (w *TextDisplay) ClearVisibleFocus() + func (w *TextDisplay) Color() Color + func (w *TextDisplay) Deactivate() + func (w *TextDisplay) Destroy() + func (w *TextDisplay) H() int + func (w *TextDisplay) HasFocus() bool + func (w *TextDisplay) Hide() + func (w *TextDisplay) IsActive() bool + func (w *TextDisplay) Label() string + func (w *TextDisplay) LabelColor() Color + func (w *TextDisplay) LabelFont() Font + func (w *TextDisplay) LabelSize() int + func (w *TextDisplay) LabelType() LabelType + func (w *TextDisplay) MeasureLabel() (int, int) + func (w *TextDisplay) Parent() *Group + func (w *TextDisplay) Redraw() + func (w *TextDisplay) Resize(x, y, width, height int) + func (w *TextDisplay) SelectionColor() Color + func (w *TextDisplay) SetAlign(align Align) + func (w *TextDisplay) SetBox(box BoxType) + func (w *TextDisplay) SetCallback(f func()) + func (w *TextDisplay) SetCallbackCondition(when CallbackCondition) + func (w *TextDisplay) SetColor(color Color) + func (w *TextDisplay) SetDeimage(i Image) + func (w *TextDisplay) SetDrawHandler(handler func(func())) + func (w *TextDisplay) SetEventHandler(handler func(Event) bool) + func (w *TextDisplay) SetImage(i Image) + func (w *TextDisplay) SetLabel(label string) + func (w *TextDisplay) SetLabelColor(col Color) + func (w *TextDisplay) SetLabelFont(font Font) + func (w *TextDisplay) SetLabelSize(size int) + func (w *TextDisplay) SetLabelType(ltype LabelType) + func (w *TextDisplay) SetPosition(x, y int) + func (w *TextDisplay) SetResizeHandler(handler func()) + func (w *TextDisplay) SetSelectionColor(color Color) + func (w *TextDisplay) SetTooltip(text string) + func (w *TextDisplay) SetType(widgetType uint8) + func (w *TextDisplay) Show() + func (w *TextDisplay) TakeFocus() int + func (w *TextDisplay) Type() uint8 + func (w *TextDisplay) Visible() bool + func (w *TextDisplay) W() int + func (w *TextDisplay) X() int + func (w *TextDisplay) Y() int + type TextEditor struct + func NewTextEditor(x, y, w, h int, text ...string) *TextEditor + func (t *TextEditor) Copy() + func (t *TextEditor) Cut() + func (t *TextEditor) Delete() + func (t *TextEditor) Insert() + func (t *TextEditor) Paste() + func (t *TextEditor) Redo() bool + func (t *TextEditor) SelectAll() + func (t *TextEditor) Undo() bool + func (w *TextEditor) Activate() + func (w *TextEditor) Align() Align + func (w *TextEditor) Box() BoxType + func (w *TextEditor) Changed() uint + func (w *TextEditor) ClearVisibleFocus() + func (w *TextEditor) Color() Color + func (w *TextEditor) Deactivate() + func (w *TextEditor) Destroy() + func (w *TextEditor) H() int + func (w *TextEditor) HasFocus() bool + func (w *TextEditor) Hide() + func (w *TextEditor) IsActive() bool + func (w *TextEditor) Label() string + func (w *TextEditor) LabelColor() Color + func (w *TextEditor) LabelFont() Font + func (w *TextEditor) LabelSize() int + func (w *TextEditor) LabelType() LabelType + func (w *TextEditor) MeasureLabel() (int, int) + func (w *TextEditor) Parent() *Group + func (w *TextEditor) Redraw() + func (w *TextEditor) Resize(x, y, width, height int) + func (w *TextEditor) SelectionColor() Color + func (w *TextEditor) SetAlign(align Align) + func (w *TextEditor) SetBox(box BoxType) + func (w *TextEditor) SetCallback(f func()) + func (w *TextEditor) SetCallbackCondition(when CallbackCondition) + func (w *TextEditor) SetColor(color Color) + func (w *TextEditor) SetDeimage(i Image) + func (w *TextEditor) SetDrawHandler(handler func(func())) + func (w *TextEditor) SetEventHandler(handler func(Event) bool) + func (w *TextEditor) SetImage(i Image) + func (w *TextEditor) SetLabel(label string) + func (w *TextEditor) SetLabelColor(col Color) + func (w *TextEditor) SetLabelFont(font Font) + func (w *TextEditor) SetLabelSize(size int) + func (w *TextEditor) SetLabelType(ltype LabelType) + func (w *TextEditor) SetPosition(x, y int) + func (w *TextEditor) SetResizeHandler(handler func()) + func (w *TextEditor) SetSelectionColor(color Color) + func (w *TextEditor) SetTooltip(text string) + func (w *TextEditor) SetType(widgetType uint8) + func (w *TextEditor) Show() + func (w *TextEditor) TakeFocus() int + func (w *TextEditor) Type() uint8 + func (w *TextEditor) Visible() bool + func (w *TextEditor) W() int + func (w *TextEditor) X() int + func (w *TextEditor) Y() int + type Tile struct + func NewTile(x, y, w, h int, text ...string) *Tile + func (w *Tile) Activate() + func (w *Tile) Align() Align + func (w *Tile) Box() BoxType + func (w *Tile) Changed() uint + func (w *Tile) ClearVisibleFocus() + func (w *Tile) Color() Color + func (w *Tile) Deactivate() + func (w *Tile) Destroy() + func (w *Tile) H() int + func (w *Tile) HasFocus() bool + func (w *Tile) Hide() + func (w *Tile) IsActive() bool + func (w *Tile) Label() string + func (w *Tile) LabelColor() Color + func (w *Tile) LabelFont() Font + func (w *Tile) LabelSize() int + func (w *Tile) LabelType() LabelType + func (w *Tile) MeasureLabel() (int, int) + func (w *Tile) Parent() *Group + func (w *Tile) Redraw() + func (w *Tile) Resize(x, y, width, height int) + func (w *Tile) SelectionColor() Color + func (w *Tile) SetAlign(align Align) + func (w *Tile) SetBox(box BoxType) + func (w *Tile) SetCallback(f func()) + func (w *Tile) SetCallbackCondition(when CallbackCondition) + func (w *Tile) SetColor(color Color) + func (w *Tile) SetDeimage(i Image) + func (w *Tile) SetDrawHandler(handler func(func())) + func (w *Tile) SetEventHandler(handler func(Event) bool) + func (w *Tile) SetImage(i Image) + func (w *Tile) SetLabel(label string) + func (w *Tile) SetLabelColor(col Color) + func (w *Tile) SetLabelFont(font Font) + func (w *Tile) SetLabelSize(size int) + func (w *Tile) SetLabelType(ltype LabelType) + func (w *Tile) SetPosition(x, y int) + func (w *Tile) SetResizeHandler(handler func()) + func (w *Tile) SetSelectionColor(color Color) + func (w *Tile) SetTooltip(text string) + func (w *Tile) SetType(widgetType uint8) + func (w *Tile) Show() + func (w *Tile) TakeFocus() int + func (w *Tile) Type() uint8 + func (w *Tile) Visible() bool + func (w *Tile) W() int + func (w *Tile) X() int + func (w *Tile) Y() int + type ToggleButton struct + func NewToggleButton(x, y, w, h int, text ...string) *ToggleButton + func (w *ToggleButton) Activate() + func (w *ToggleButton) Align() Align + func (w *ToggleButton) Box() BoxType + func (w *ToggleButton) Changed() uint + func (w *ToggleButton) ClearVisibleFocus() + func (w *ToggleButton) Color() Color + func (w *ToggleButton) Deactivate() + func (w *ToggleButton) Destroy() + func (w *ToggleButton) H() int + func (w *ToggleButton) HasFocus() bool + func (w *ToggleButton) Hide() + func (w *ToggleButton) IsActive() bool + func (w *ToggleButton) Label() string + func (w *ToggleButton) LabelColor() Color + func (w *ToggleButton) LabelFont() Font + func (w *ToggleButton) LabelSize() int + func (w *ToggleButton) LabelType() LabelType + func (w *ToggleButton) MeasureLabel() (int, int) + func (w *ToggleButton) Parent() *Group + func (w *ToggleButton) Redraw() + func (w *ToggleButton) Resize(x, y, width, height int) + func (w *ToggleButton) SelectionColor() Color + func (w *ToggleButton) SetAlign(align Align) + func (w *ToggleButton) SetBox(box BoxType) + func (w *ToggleButton) SetCallback(f func()) + func (w *ToggleButton) SetCallbackCondition(when CallbackCondition) + func (w *ToggleButton) SetColor(color Color) + func (w *ToggleButton) SetDeimage(i Image) + func (w *ToggleButton) SetDrawHandler(handler func(func())) + func (w *ToggleButton) SetEventHandler(handler func(Event) bool) + func (w *ToggleButton) SetImage(i Image) + func (w *ToggleButton) SetLabel(label string) + func (w *ToggleButton) SetLabelColor(col Color) + func (w *ToggleButton) SetLabelFont(font Font) + func (w *ToggleButton) SetLabelSize(size int) + func (w *ToggleButton) SetLabelType(ltype LabelType) + func (w *ToggleButton) SetPosition(x, y int) + func (w *ToggleButton) SetResizeHandler(handler func()) + func (w *ToggleButton) SetSelectionColor(color Color) + func (w *ToggleButton) SetTooltip(text string) + func (w *ToggleButton) SetType(widgetType uint8) + func (w *ToggleButton) Show() + func (w *ToggleButton) TakeFocus() int + func (w *ToggleButton) Type() uint8 + func (w *ToggleButton) Visible() bool + func (w *ToggleButton) W() int + func (w *ToggleButton) X() int + func (w *ToggleButton) Y() int + type Tree struct + func NewTree(x, y, w, h int, text ...string) *Tree + func (t *Tree) Add(path string) TreeItem + func (t *Tree) SetConnectorStyle(style TreeConnector) + func (t *Tree) SetItemDrawMode(drawMode TreeItemDrawMode) + func (t *Tree) SetShowRoot(show bool) + func (w *Tree) Activate() + func (w *Tree) Align() Align + func (w *Tree) Box() BoxType + func (w *Tree) Changed() uint + func (w *Tree) ClearVisibleFocus() + func (w *Tree) Color() Color + func (w *Tree) Deactivate() + func (w *Tree) Destroy() + func (w *Tree) H() int + func (w *Tree) HasFocus() bool + func (w *Tree) Hide() + func (w *Tree) IsActive() bool + func (w *Tree) Label() string + func (w *Tree) LabelColor() Color + func (w *Tree) LabelFont() Font + func (w *Tree) LabelSize() int + func (w *Tree) LabelType() LabelType + func (w *Tree) MeasureLabel() (int, int) + func (w *Tree) Parent() *Group + func (w *Tree) Redraw() + func (w *Tree) Resize(x, y, width, height int) + func (w *Tree) SelectionColor() Color + func (w *Tree) SetAlign(align Align) + func (w *Tree) SetBox(box BoxType) + func (w *Tree) SetCallback(f func()) + func (w *Tree) SetCallbackCondition(when CallbackCondition) + func (w *Tree) SetColor(color Color) + func (w *Tree) SetDeimage(i Image) + func (w *Tree) SetDrawHandler(handler func(func())) + func (w *Tree) SetEventHandler(handler func(Event) bool) + func (w *Tree) SetImage(i Image) + func (w *Tree) SetLabel(label string) + func (w *Tree) SetLabelColor(col Color) + func (w *Tree) SetLabelFont(font Font) + func (w *Tree) SetLabelSize(size int) + func (w *Tree) SetLabelType(ltype LabelType) + func (w *Tree) SetPosition(x, y int) + func (w *Tree) SetResizeHandler(handler func()) + func (w *Tree) SetSelectionColor(color Color) + func (w *Tree) SetTooltip(text string) + func (w *Tree) SetType(widgetType uint8) + func (w *Tree) Show() + func (w *Tree) TakeFocus() int + func (w *Tree) Type() uint8 + func (w *Tree) Visible() bool + func (w *Tree) W() int + func (w *Tree) X() int + func (w *Tree) Y() int + type TreeConnector int + type TreeItem struct + func (t TreeItem) SetWidget(w *widget) + type TreeItemDrawMode uint + type ValueSlider struct + func NewValueSlider(x, y, w, h int, text ...string) *ValueSlider + func (s *ValueSlider) SetTextFont(font Font) + func (s *ValueSlider) SetTextSize(size int) + func (v *ValueSlider) SetMaximum(value float64) + func (v *ValueSlider) SetMinimum(value float64) + func (v *ValueSlider) SetStep(value float64) + func (v *ValueSlider) SetValue(value float64) + func (v *ValueSlider) Value() float64 + type Widget interface + type Window struct + func NewWindow(w, h int, title ...string) *Window + func NewWindowWithPosition(x, y, w, h int, title ...string) *Window + func (w *Window) Activate() + func (w *Window) Align() Align + func (w *Window) Box() BoxType + func (w *Window) Changed() uint + func (w *Window) ClearVisibleFocus() + func (w *Window) Color() Color + func (w *Window) Deactivate() + func (w *Window) Destroy() + func (w *Window) FullscreenActive() bool + func (w *Window) H() int + func (w *Window) HasFocus() bool + func (w *Window) Hide() + func (w *Window) IsActive() bool + func (w *Window) IsShown() bool + func (w *Window) Label() string + func (w *Window) LabelColor() Color + func (w *Window) LabelFont() Font + func (w *Window) LabelSize() int + func (w *Window) LabelType() LabelType + func (w *Window) MeasureLabel() (int, int) + func (w *Window) Parent() *Group + func (w *Window) Redraw() + func (w *Window) Resize(x, y, width, height int) + func (w *Window) SelectionColor() Color + func (w *Window) SetAlign(align Align) + func (w *Window) SetBox(box BoxType) + func (w *Window) SetCallback(f func()) + func (w *Window) SetCallbackCondition(when CallbackCondition) + func (w *Window) SetColor(color Color) + func (w *Window) SetCursor(cursor Cursor) + func (w *Window) SetDeimage(i Image) + func (w *Window) SetDrawHandler(handler func(func())) + func (w *Window) SetEventHandler(handler func(Event) bool) + func (w *Window) SetFullscreen(flag bool) + func (w *Window) SetIcons(icons []*RgbImage) + func (w *Window) SetImage(i Image) + func (w *Window) SetLabel(label string) + func (w *Window) SetLabelColor(col Color) + func (w *Window) SetLabelFont(font Font) + func (w *Window) SetLabelSize(size int) + func (w *Window) SetLabelType(ltype LabelType) + func (w *Window) SetModal() + func (w *Window) SetNonModal() + func (w *Window) SetPosition(x, y int) + func (w *Window) SetResizeHandler(handler func()) + func (w *Window) SetSelectionColor(color Color) + func (w *Window) SetSizeRange(minW, minH, maxW, maxH, deltaX, deltaY int, aspectRatio bool) + func (w *Window) SetTooltip(text string) + func (w *Window) SetType(widgetType uint8) + func (w *Window) SetXClass(wmclass string) + func (w *Window) Show() + func (w *Window) TakeFocus() int + func (w *Window) Type() uint8 + func (w *Window) Visible() bool + func (w *Window) W() int + func (w *Window) X() int + func (w *Window) XRoot() int + func (w *Window) Y() int + func (w *Window) YRoot() int + type WrapMode int