QuestionDialog: Difference between revisions

From Vendetta Lua
Jump to navigationJump to search
New page: A fullscreen iup dialog with two buttons that can be used to ask for confirmation and stuff like that. Display with :show() or ShowDialog(). == Functions == === SetMessage === '''Definit...
 
m Reverted edits by Otutytaqo (Talk) to last version by Chefkoch
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
A fullscreen iup dialog with two buttons that can be used to ask for confirmation and stuff like that. Display with :show() or ShowDialog().
A fullscreen iup dialog with two buttons that can be used to ask for confirmation and stuff like that. Display with :show() or ShowDialog().



Latest revision as of 18:54, 20 November 2010

A fullscreen iup dialog with two buttons that can be used to ask for confirmation and stuff like that. Display with :show() or ShowDialog().

Functions

SetMessage

Definition:
SetMessage(ihandle qdialog, string message, string ltitle, function lcb, string rtitle, function rcb) -> nil

Description:
Sets message plus title and callbacks for the buttons.

Arguments:
qdialog the question dialog (can be omitted with the colon syntax)
message message to display in the dialog
ltitle left button title
lcb left button callback
rtitle right button title
rcb right button callback

Returns:

Example:
<source lang="lua"> local function yes_cb() print("you said yes") HideDialog(QuestionDialog) end

local function no_cb() print("you said no") HideDialog(QuestionDialog) end

QuestionDialog:SetMessage("Answer me!", "Yes", yes_cb, "No", no_cb) ShowDialog(QuestionDialog) </source>