5.7 Dialog

5.7.1 Core Routines

5.7.1.1 dialog

include dialog.e
public function dialog(Ihandle ih)

5.7.1.2 popup

include dialog.e
public function popup(Ihandle ih, integer x, integer y)

5.7.1.3 show

include dialog.e
public function show(Ihandle ih)

5.7.1.4 show_xy

include dialog.e
public function show_xy(Ihandle ih, integer x, integer y)

5.7.1.5 hide

include dialog.e
public function hide(Ihandle ih)

5.7.2 Predefined

5.7.2.1 file_dlg

include dialog.e
public function file_dlg()

5.7.2.2 message_dlg

include dialog.e
public function message_dlg()

5.7.2.3 color_dlg

include dialog.e
public function color_dlg()

5.7.2.4 font_dlg

include dialog.e
public function font_dlg()

5.7.2.5 alarm

include dialog.e
public function alarm(sequence title, sequence message, object b1 = 0,
        object b2 = 0, object b3 = 0)

5.7.2.6 get_file

include dialog.e
public function get_file(sequence filename)

5.7.2.7 get_color

include dialog.e
public function get_color(integer x = CENTER_PARENT,
        integer y = CENTER_PARENT, integer r = 255,
        integer g = 255, integer b = 255)

5.7.2.8 get_param_get

include dialog.e
public function get_param_get(object param, atom p)

5.7.2.9 get_param

include dialog.e
public function get_param(sequence title, integer rid, object data,
        sequence format, sequence args)

5.7.2.10 get_text

include dialog.e
public function get_text(sequence title, sequence value,
        integer max_size = 1024)

5.7.2.11 list_dialog

include dialog.e
public function list_dialog(integer typ, sequence title,
        sequence options, integer selected,
        integer maxColumns, integer maxLines)

Shows a modal dialog to select items from a simple or multiple selection list.

Parameters:
  • typ - 1, simple selection, single integer result. 2, multi-selection, sequence of integers result.
  • title
  • options
  • selected
  • maxColumns
  • maxLines

5.7.2.12 message

include dialog.e
public procedure message(sequence title, sequence message)

5.7.2.13 layout_dialog

include dialog.e
public function layout_dialog(Ihandle ih)

About EuIup

EuIUP is an easy to use sizer based GUI toolkit boasting native widgets on Windows and Linux (OSX in alpha). Additionally native canvas, OpenGL canvas, advanced image manipulation and multi-touch device support.

Contacts