CorsixTH Lua Documentation

UIMessage Class

Small fax notification window which sits on the bottom bar.

Declared on: line 21 of Lua/dialogs/message.lua.
Inheritance: UIMessage ยป Window

Method Index

Member Index

(*) only used in superclass methods
function UIMessage:UIMessage(ui, x, stop_x, onClose, type, message, owner, timeout, default_choice, callback)

Parameters:

NameTypeDescription
ui ? ?
x ? ?
stop_x ? ?
onClose ? ?
type ? ?
message ? ?
owner ? ?
timeout ? ?
default_choice ? ?
callback ? ?

Declared on: line 24 of Lua/dialogs/message.lua.

function UIMessage:adjustToggle()

Adjust the toggle state to match if the message is open or not

Declared on: line 96 of Lua/dialogs/message.lua.

function UIMessage:afterLoad(old, new)

Parameters:

NameTypeDescription
old ? ?
new ? ?

Overrides: Window:afterLoad.
Declared on: line 205 of Lua/dialogs/message.lua.

function UIMessage:close(...)

Parameters:

NameTypeDescription
... ? ?

Overrides: Window:close.
Declared on: line 91 of Lua/dialogs/message.lua.

function UIMessage:dismissMessage()

Tries to dismiss the message. This is only possible if there is only one choice.

Declared on: line 150 of Lua/dialogs/message.lua.

function UIMessage:draw(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Overrides: Window:draw.
Declared on: line 80 of Lua/dialogs/message.lua.

function UIMessage:removeMessage(choice_number)

Removes the Message, executing a choice if given, else just deletes it

Parameters:

NameTypeDescription
choice_number number if given, removes the message by executing this choice.

Declared on: line 128 of Lua/dialogs/message.lua.

function UIMessage:setXLimit(stop_x)

Parameters:

NameTypeDescription
stop_x ? ?

Declared on: line 160 of Lua/dialogs/message.lua.

Page generated on Sat Feb 07, 2015 at 18:38:28 by LDocGen.