Eyeon:Script/Reference/Introduction/IUP

From VFXPedia

< Eyeon:Script | Reference | Introduction
Revision as of 14:01, 9 December 2006 by Peter (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Getting Started : iup and eyeonScript

In response to a number of requests, eyeon has expanded the array of interface design options available to eyeonScript by incorporating the Portable User Interface environment (or iup for short). iup was designed to be a lightweight interface design system that could easily be added to a number of different programming environments, including Lua. As such, it was a natural choice to add further flexibility to eyeonScript.

While we have a commitment to providing the highest level of documentation possible, adding adequate documentation of the iup library to this document would likely expand its size by an additional 200 pages. As such, we instead recommend you check the web documentation on the iup website:

http://www.tecgraf.puc-rio.br/iup/

Included with version 5.01 is a script called “Remote Monitor.eyeonscript” that should act as a roadmap for how to integrate iup based interfaces into your scripting projects. The script has been commented heavily in order to make the leaning process as fluid as possible. If any questions remain, please send a note to tech@eyeonline.com.

One thing to note is that the iup library is much more sensitive to malformed code than eyeonScript proper and has caused Fusion to lock up or crash. As such, it’s suggested that any work done on iup based scripts is done only after saving all project sensitive work. To add stability, try running these scripts from the command line -- the added benefit of this is that it doesn’t prevent other scripts run from the Fusion interface from running (eyeonScript waits for one script command to complete before runninganother).


Tips for IUP (edit)

EyeonTips:Script/Reference/Introduction/IUP