EBSILON®Professional Online Documentation
EbsScript / EbsScript Interface Units / InterfaceUnit-Dialog
In This Topic
    InterfaceUnit-Dialog
    In This Topic

    InterfaceUnit - Dialog

    The functions of this interface unit allows to create user defined dialogs and to manipulate them using callback functions. See file "DialogBoxes.ebs" as an example of using the @Dialog unit.

    Name

    Purpose

    Arguments

    Return value

    Example

    dialogBox

    shows a user defined dialog

    1: STRING: dialog title
    2: array of DIALOGCONTROL: 3: DIALOGBOXFUNCTION: callback function
    4: INTEGER: dialog style
    5: RECT: position

    DIALOGBOXRESULT:

     

    dialogLineBox

    shows a line based user defined dialog

    1: STRING: dialog title
    2: array of DIALOGCONTROL: 3: DIALOGBOXFUNCTION: callback function
    4: INTEGER: dialog style
    5: RECT: position

    DIALOGBOXRESULT:

    dialogUpdate

    updates a dialog from a dialog callback function

    1: BOOLEAN: save data flag
    2: INTEGER: control flag
    3: BOOLEAN:

    dialogUpdateResult:

    See model DialogBoxes.ebs in the EBSILONProfessional Installation Directory Data/Examples

    Click here >> Dialog Boxes Demo << to load this example - including some EbsScripts using this unit.