Hi.

I've been in a coding sprint last days, and I just uploaded a new test.

Still a lot to do, but may be the worst is past. Updates:
- Started documenting, api now is plenty of funny graphics.
- Reorganized and almost cleaned code.
- Window decoration. visibility seems to work.
- New Graphic widget, to draw anything, like a FPS graph.
- Decorated menus, easy Scrollable and Combo frames.
- A task manager and basic windows animations

Neither I can believe it. ;)
It also has holes and it is inneficcient, but I think is worth to try it.


Links:
http://www.nabla.net/lab/nabla-api/
http://www.nabla.net/lab/nabla-test.jpg
http://www.nabla.net/lab/nabla-test.zip

Cheers.

--
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en.

-----------------------------------------------------
Index of nabla.gui
-----------------------------------------------------
class Overlay:
    the root of the Control hierarchy. (Focus, events).
class Control:
    A Generic void widget.
    Requires a parent (Overlay or Control)


CONTROL              Subclasses        
-----------------------------------------------------
Control              (object)        
control.Frontal:     (Control)        
control.Origin:      (control)        
control.Clip:        (Control)        
control.Document:    (Control)        
control.Column:      (Control)        
control.Dynamic:     (Control)        
control.Independent: (control.Dynamic)    
control.Texture:     (control.Dynamic)    
control.Display:     (control.Texture)    

WIDGET               Subclasses
-----------------------------------------------------
Frame                (Control)        
FrameClip            (control.Clip)        
Bar                  (Control)        
Caption              (Control)        
Label                (Control)        
Input                (control.Document)    
Text                 (control.Document)    
Icon                 (control.Texture)   
Image                (control.Display)
Player               (control.Display)    
Button               (Control)        
CheckBox             (Control)        
Options              (Control)    
Collapsable          (Control)    
Slider               (Control)    
Tabs                 (Control)    
Video                (Control)    
Graphic              (control.Clip)        
BasicListBox         (control.Column)    
BasicListicons       (control.Column)    
BasicListDir         (BasicListIcons)    
BasicTreeFolder      (BasicListIcons)    
MenuItem             (Control)        
Menu                 (Control)        
Submenu              (control.Frontal)    

ScrollBar            (control.Clip)        
ScrollBarH           (control.Clip)        
Scrollable           (control.Clip)        
ListBox              (Scrollable, BasicListBox)
ListIcons            (Scrollable, BasicListIcons)
ListDir              (Scrollable, BasicListDir)
TreeFolder           (Scrollable, BasicTreeFolder)

Combo                (control.Clip)        
ComboBox             (Control)        
ComboFolder          (Control)        

WindowOrigin         (control.Origin)
WindowTitle          (control.Clip)    
WindowResizer        (Control)    
Window               (Control)    
SystemWindowOrigin   (Control)    
SystemWindow         (Control)    
SystemWindowFull     (Control)        
WindowManager        (Control)        

-----------------------------------------------------


LAYOUT            Known Subclasses
-----------------------------------------------------
Dialog            ErrorBox, MessageBox, SelectBox
                  InputBox

Layout            Notepad, Viewer, Player
                  FileExplorer, FileOpen, FileSave

<<attachment: class_hierarchy_for_treefolder.gif>>

Reply via email to