include resources.e public function image(integer width, integer height, sequence pixels)
include resources.e public function image_rgb(integer width, integer height, sequence pixels)
include resources.e public function image_rgba(integer width, integer height, sequence pixels)
include resources.e public function load_image(sequence filename)
include resources.e public function save_image(Ihandle ih, sequence filename, sequence format)
include resources.e public function save_image_as_text(Ihandle ih, sequence filename, sequence format, sequence name)
include resources.e public function get_native_handle_image(Ihandle ih)
include resources.e public function get_image_native_handle(atom handle)
include resources.e public function IupNextField(atom h)
include resources.e public function IupPreviousField(atom h)
include resources.e public function IupGetFocus()
include resources.e public function IupSetFocus(atom h)
include resources.e public function item(sequence title, object action = {}, integer rid = - 2)
include resources.e public function menu(sequence children)
include resources.e public function separator()
include resources.e public function submenu(sequence title, Ihandle menu)
include resources.e public function set_handle(sequence name, Ihandle ih)
include resources.e public function get_handle(sequence name)
include resources.e public function get_name(Ihandle ih)
include resources.e public function get_all_names(integer max_n = 128)
Returns the names of all interface elements that have an associated name using IupSetHandle or using LED.
include resources.e public function get_all_dialogs(integer max_n = 128)
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.