tkui
MUI
Screen_onApplicationActive() (MUI)
-
Screen_onClose() (MUI)
-
Screen_onDraw() (MUI)
-
Screen_onDropFiles() (MUI)
-
Screen_onExpose() (MUI)
-
Screen_onInputFocusActive() (MUI)
-
Screen_onKeyboard() (MUI)
-
Screen_onMouse() (MUI)
-
Screen_onMouseFocusActive() (MUI)
-
Screen_onOpen() (MUI)
-
Screen_onResize() (MUI)
-
Screen_onTimer() (MUI)
- ui::KeyRepeatAction
-
ui::KeyRepeatConsumer
-
consumeAction(ui::Action ac)
- ui::MouseHoldAction
-
ui::MouseHoldConsumer
-
consumeAction(ui::Action ac)
- ui::TriadKeyConsumer
-
consumeAction(ui::Action ac)
- ui::UI
-
ActivateFloatingLayer(ui::FloatingLayer w) : int
-
ActivateNextWindow()
-
ActivatePreviousWindow()
-
AddAcceleratorList(ui::AcceleratorList al)
-
AddCursor(String name, Cursor cursor)
- Add a cursor resource
AddFloatingLayer(Object l)
- Adds a new layer on top of all other layers. Please notice that the layer (+children) geometry must already be set
AddFontAlias(String fontName, aliasFontName)
-
AddFontResource(ui::FontResource fr) : int
-
AddIcon(ui::Icon icon)
-
AddKbdFocusCandidates(ui::Layer c)
-
AddWindowXML(String xml)
-
ApplySwapStrategyPOSTOPEN()
-
ApplySwapStrategyPREOPEN()
-
Backtrace()
-
BeginKbdFocusSelectionMode()
-
BeginMarkRegion(ui::Rectangle2f region, float bs)
-
CallOnUIActivate()
-
CallOnUIDeactivate()
-
CancelKbdFocusSelectionMode()
-
CancelSchedule(ui::TimerAction ta) : int
- Cancel the given timeraction. Return true if a matching timer was found, false otherwise.
CancelSchedule2(List timerList, ui::TimerAction ta)
-
CancelScheduleFor(ui::ActionConsumer aac)
-
CancelScheduleFor2(List timerList, ui::ActionConsumer aac)
-
CancelTriadKeyTimer()
-
CheckAllAcceleratorLists(Key k) : int
-
CompositeAll()
-
ConfigureKeyRepeat(int delay, rate)
-
ConfigureKeyRepeatFrames(int delay, rate)
-
CreateLayerXML(String xml)
-
Debug(String msg)
-
DetermineSwapStrategy()
-
DrawKbdFocusSelection()
-
DrawMarkedRegion()
-
EndKbdFocusSelectionMode()
-
EndMarkRegion()
-
FindFloatingLayerAtXY(float x, y) : ui::Layer
- Find floating layer / window resp. subwindow within that layer at (x;y) position
FindFloatingLayerBelowXY(float x, y) : ui::Layer
- Find floating layer / window below window at (x;y) position (if any)
FindKbdFocusDown()
-
FindKbdFocusFirstTabRootMember()
-
FindKbdFocusLeft()
-
FindKbdFocusRight()
-
FindKbdFocusUp()
-
FindLayerAtXY(float x, y) : ui::Layer
- Find layer at absolute mouse coordinates.
FloatingLayerToFront(Object l)
-
GetAcceleratorChar(String s) : int
- Extract accelerator key (prefixed by a) from string. Returns null if no accel key was found.
GetClipboard()
-
GetColor(int lnfIdx) : int
-
GetColorAlpha(int lnfIdx, alpha) : int
-
GetConfigurationFileName() : String
-
GetEnableRedrawWindowMoveResize()
-
GetEnableTransparentLayers() : int
- Query whether support for tranparent layers is currently enabled.
GetFontByName(String fontName_extendedStyleFlags_desiredSize) : ui::Font
-
GetFrontMostFloatingLayer() : ui::FloatingLayer
-
GetIcon(String name) : ui::Icon
-
GetKeyboardFocus() : ui::Layer
-
GetKeyMod() : int
- Query the current key modifier state.
GetMouseFocus() : ui::Layer
-
GetMouseX() : float
-
GetMouseY() : float
-
GetNumFloatingLayers() : int
-
GetNumModalFloatingLayers() : int
-
GetRootLayer() : ui::Layer
-
GetTintedColor(int lnfIdx, tint32) : int
-
GetTintedColorAlpha(int lnfIdx, tint32, alpha) : int
-
GrabMouse()
- Grab mouse and adjust mouse_rel_x/mouse_rel_y fields accordingly
HandleKbdFocusSelectionKey(Key k) : int
-
HandleKeyRepeat()
-
HandleKeyRepeatEnd(Key k)
-
HandleLookAndFeelChanged()
-
HandleMouseEvent(Object layer, ui::MouseEvent ev) : int
-
HandleMouseHold()
-
HandleTriadKeyTimeout()
-
HSVTOARGB32(float h, s, v, int a) : int
-
InitCallbacks()
-
Initialize(StringArray arguments)
-
InitScissors()
-
IsMouseFocusAllowed(Object l) : int
-
LayoutRootLayer()
-
LoadConfiguration()
-
LockRedraw()
- Disable UI redraws
LoseKeyboardFocus()
- Set keyboard focus to none. Do not generate events.
LoseKeyboardFocusIfWithin(ui::Layer l, int bQuiet)
- Set keyboard focus to if it is currently set to _l or one of its child layers. Do not generate events.
LoseMouseFocusIfWithin(ui::Layer l)
- Set mouse focus to null if it is currently set to _l or one of its child layers. Do not generate events.
MixColor32(int x, y, float t) : int
-
NewObjectByFQName(String s) : Object
- Allocate new object by fully qualified name.
OnApplicationActive(int b)
-
OnClose()
-
OnDraw()
-
OnDropFiles(int x, y, StringArray fileNames)
-
OnInputFocusActive(int b)
-
OnKeyboard(Key k)
-
OnMouse(ui::MouseEvent ev)
-
OnMouseFocusActive(int b)
-
OnOpen()
-
OnTimer()
-
OpenFileDialog(String suggestedPath, suggestedFile, windowTitle, Object filterNames, filterStrings, int bMultiSel, bDirsOnly)
- Show a file dialog which lets the user select one or many files / directories. The dialogs are currently handled by a simple native OS toolkit wrapper (GTK+ or Win32).
OpenWindow(int w, h)
-
PopScissors()
-
ProcessTimers(int bOnDraw)
-
PushScissors(int x, y, w, h)
-
QueueReopen()
- Queue screen mode change
QueueToggleFullscreen()
- Queue screen mode change (fullscreen)
RecursiveHandleKey(Object c, Key k) : int
-
RecursiveRemoveLayerRefs(ui::Layer l)
-
RedrawAll()
- Redraw the entire screen
RedrawDirty(Object l)
-
RemoveAcceleratorList(ui::AcceleratorList al)
-
RemoveFloatingLayer(ui::Layer l)
-
RemoveLayer(ui::Layer l)
-
ResetMouseClick()
-
RevertCursor()
-
RGB32TOHSV(int c32, Float h, s, v)
-
RootLayerResized()
-
Run()
-
SaveConfiguration()
-
SaveFileDialog(String suggestedPath, suggestedFile, windowTitle, Object filterNames, filterStrings, int bDirsOnly) : String
- Show a file dialog which lets the user select one or many files / directories. The dialogs are currently handled by a simple native OS toolkit wrapper (GTK+ or Win32).
Schedule(ui::TimerAction ta)
-
ScheduleTriadKeyTimer()
-
SelectMinDistKbdFocus()
-
SetClipboard(Object o)
-
SetEnableForceHighFramerate(int bEnabled)
-
SetEnableKeyRepeat(int bRepeat)
-
SetEnableRedrawWindowMoveResize(int b)
-
SetEnableShadeModal(int b) : int
- Enable background shading when modal floating layers are drawn. Returns previous setting.
SetEnableTouchMode(int bEnabled)
-
SetEnableTransparentLayers(int b)
- Enable support for tranparent layers
SetFrameRate(float fpsLo, fpsHi)
-
SetGlobalPaintFlag(int mode)
-
SetKbdFocusSelectionModeBehaviour(int bHoldKey)
-
SetKeyboardFocus(ui::Layer l)
-
SetKeyboardTabFocus(Object l)
-
SetLookAndFeel(ui::LookAndFeel class)
- Set look and feel (colors, fonts, timeouts, insets etc..)
SetMouseFocus(Object l)
-
SetRootForm(ui::Form newRootForm)
-
SetRootLayer(Object newRootLayer)
-
SetViewport(int x, y, w, h)
-
SetZoom(float zoomX, zoomY)
- Set overall UI zoom level. Must be called before opening the window/screen.
ShowCursor(String name) : int
- Select named cursor shape
ShowCursorIf(String lastName, newName)
-
ShowCursorIfNot(String lastName, newName)
-
StartOrContinueKeyRepeat(Key k)
-
Stop()
-
StopKeyRepeat(Key k)
-
TintColor32(int a, b) : int
-
ToggleKbdFocusSelectionMode()
-
UngrabMouse()
- Ungrab mouse
UnlockRedraw()
- Re-enable UI redraws
UnsetMouseFocus(ui::MouseEvent ev)
- Make the current mouse layer lose the focus. Generates onMouseLeave event.
UpdateFrameRate(int bHigh)
-
UpdateMarkedRegion(ui::Rectangle2f region)
- int
MAX_DIRTY_AND_DEFERRED_REGIONS
- Maximum number of dirty regions for optimized drawing. If this number is exceeded, all layers will be redrawn.
int
PAINT_ALL
-
int
PAINT_DIRTY
-
int
PAINT_NONE
-
int
QUEUE_MODE_FULLSCREEN_TOGGLE
-
int
QUEUE_MODE_NONE
-
int
QUEUE_MODE_REOPEN
-
int
SCISSORS_STACK_SIZE
-
int
SWAP_STRATEGY_COPY
-
int
SWAP_STRATEGY_EXCHANGE
-
Function Screen_onApplicationActive | |||
Signature | |||
|
Function Screen_onClose | |||
Signature | |||
|
Function Screen_onDraw | |||
Signature | |||
|
Function Screen_onDropFiles | |||
Signature | |||
|
Function Screen_onExpose | |||
Signature | |||
|
Function Screen_onInputFocusActive | |||
Signature | |||
|
Function Screen_onKeyboard | |||
Signature | |||
|
Function Screen_onMouse | |||
Signature | |||
|
Function Screen_onMouseFocusActive | |||
Signature | |||
|
Function Screen_onOpen | |||
Signature | |||
|
Function Screen_onResize | |||
Signature | |||
|
Function Screen_onTimer | |||
Signature | |||
|
auto-generated by "DOG", the TkScript document generator. Mon, 28/Dec/2015 14:27:06