> I get the feeling that it is not widely used.  Is anybody actually using
> Builder() in a serious way ?  Does it support all widgets ?   Is there
> some trick/secret that I'm missing ?

That's starting to be my feeling too.  Prior to the namespace
revision, there was a QxBuilder project, which seems to focus on the
non namespaces version solely.

FWIW, I'm very pleased with Builder().  However, I now am creating my
XML with my own PHP routines, so my constructions look like:

echo Builder('AppointmentForm',

        TextField(      $r0,$c0,        'Subject:',     $r0,$c1, 'strSubject', 
500, 35).
        TextField(      $r2,$c0,        'Location:',    $r2,$c1, 'strLocation', 
500).
        DateTime(       $r3,$c0,75, 'From:', 'datetimeFrom',
'fromCal','fromHourList',$hourList).
        DateTime(       $r3,$c4,75, 'To:', 'datetimeTo', 
'toCal','toHourList',$hourList).
        CheckBox(       $r3,$c7,        'boolAllDay','All Day').
        CheckBox(       $r4,$c7,        'boolPrivate','Private').
        CheckBox(       $r4,$c0,        'boolReminder','Reminder',
                EventListener( "type='changeChecked'
args='event'","reminderList.setEnabled( event.getData() );")
        ).
        ComboBox(       $r4,$c1, 'reminderList', 200, 18, $reminderList ).      
        Atom(           $r4,$c4, '', 'Duration:').
        Atom(           $r4,$c5, 'labelDuration','nullDuration').
        TextField(      $r5,$c0, 'Category:',$r5,$c1, 'strCategory', 200).
        Atom(           $r6,$c0, '','Generated By:').
        Atom(           $r5,$c1, 'labelGenerated', "",'nullGenerated').
        Atom(           $r5,$c4, "",'Creation Time:').
        Atom(           $r5,$c5, 'labelCreation','null').
        TextArea(       $r6,$c0, 'textDescription',573,240)
);

This code is simple, if you are interested.

In looking at the Builder.js, it's a little above my head.  However, I
think the TabPane could be added fairly easily.  However, I'm not sure
adding Layout's could.  Maybe somebody else could point out of that
would be possible.

Mike

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to