Hello Chuck,

List for Users of Carlsbad Cubes' Technologies and Products 
<Forum@carlsbadcubes.com> schrieb am 13.01.05 07:38:18:
> 
> Q2) How well does it scale?  It seems it's modular so I expect it can 
> handle a large and complex GUI via decomposition.  But does it have any 
> obvious and restrictive limitations on the size and complexity that can 
> be described in one XML declaration?

Swixml uses jdom during parsing so there may be limitation of
the size of xml files depending on the amount of memory
available. I did not encounter any problems there but my GUI
files where/are comperativly small (12k or less).

> 
> Q3) How mature and stable is it?  Can I expect what's there to work 
> today and even more importantly can I expect to be able to carry what I 
> implement today forward without significant rework?

Hm, the syntax of swixml heavily relies on reflection for
attribute names and this would'nt change even on major
redesigns... I used swixml in a some applications (in fact,
every java program with a GUI I created the last 1.5
years) and did not encounter problems regarding maturity
or stability...

> How about for Mac support specifically?

What do you mean by "specifically"? Swixml GUIs are able to use
Program menu. In swixmls CVS is a slightly enhanced version for
that I added recently.



> 
> Q4) Are there any non-obvious issues with incorporation of it into a 
> commercial product?

No, none that I know about...

> 
> Q5) How well does it support GUI glue functionality?  By glue I mean 
> code that is part of the UI but not intrinsic to the toolkit.  A simple 
> example would be I need a toggle button that controls the sensitivity 
> (i.e. enable/disable) a set of other GUI objects.  Code that implements 
> this falls in the crack between my business logic and the toolkit but 
> scripting is not necessary to solve the problem.  It can be solved by 
> generic GUI support code as long as I can inform that generic code of 
> the objects involved via the UIL/XML.  Can object A reference object B 
> in the XML?

This is not a builitin facility in swixml. You may try to solve this through
custom converters, but I'm not sure whether this is possible...


Yours,

Frank



Reply via email to