include controls.e public function button(sequence title, sequence action = {}, integer rid = - 1)
Create a new button widget
This method varies from IupButton in that it will accept an optional callback method via rid. This rid is assigned to the ACTION callback for the newly created button widget.
include controls.e public function canvas(sequence action = {})
include controls.e public function frame(Ihandle child)
include controls.e public function text_label(sequence title)
Label (IupLabel)
This method varies from IupLabel in that it is named differently. label in Euphoria is a key word thus the common method of
include controls.e public function list(sequence action = {})
include controls.e public function progress_bar()
include controls.e public function spin()
include controls.e public function tabs(object children)
include controls.e public function text(sequence action = {})
include controls.e public function toggle(sequence title, sequence action = {})
include controls.e public function tree()
include controls.e public function val(sequence orientation)
include controls.e public function cells()
include controls.e public function colorbar()
include controls.e public function color_browser()
include controls.e public function dial(sequence orientation)
include controls.e public function matrix(sequence action)
include controls.e public procedure mat_set_attribute(Ihandle ih, sequence name, integer lin, integer col, atom pValue)
include controls.e public procedure mat_store_attribute(Ihandle ih, sequence name, integer lin, integer col, sequence value, sequence data = {})
include controls.e public function mat_get_attribute(Ihandle ih, sequence name, integer lin, integer col)
include controls.e public function mat_get_int(Ihandle ih, sequence name, integer lin, integer col)
include controls.e public function mat_get_float(Ihandle ih, sequence name, integer lin, integer col)
include controls.e public function web_browser()
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.