Package mkv.MyGUI

MyGUI is a collection of compatable graphical user interface objects designed to work with processing.

See:
          Description

Class Summary
MyGUI Controller object that registers Draw, Mouse and Key events with PApplet.
MyGUIActionEvent  
MyGUIButton This is the all encompasing and highly useful MyGUIButton class.
MyGUIButtonDrag  
MyGUICheckBox MyGUICheckBox creates a checkbox object that has two marked states, checked, or unchecked.
MyGUIGroup A non visible grouping object that contains other MyGUI elements.
MyGUIImage This simple MyGUIObject allows an image to be loaded and positioned within a MyGUIGroup.
MyGUILabel MyGUILabel is just a one line text thingy.
MyGUIObject An interface for standardising the features of MyGUI components.
MyGUIPinSlider  
MyGUIStyle MyGUIStyle is a simple collection of colours and a font(s) that is used to give a constant look and feel to all elements drawn through processing.
MyGUITextInput Visual GUI element for receiving and storing typed characters.
 

Package mkv.MyGUI Description

MyGUI is a collection of compatable graphical user interface objects designed to work with processing.

Current features include:

Normal usage involves creating a MyGUI object and adding other MyGUI elements to it. Each element requires a reference to the parent processing applet so they know where to draw them selves. Most elements also require an x,y coordinate as well... but basically thats all you have to do to put an object onto your screen. The MyGUI controller handles all of the draw, mouse and keyboard events automatically for you.

Author John Beech
Built to work with Processing.