Thread: [luxor-xul-develop] Review for config.xml
Status: Beta
Brought to you by:
vamp201
From: Anakreon <ana...@ya...> - 2004-07-05 21:59:21
Attachments:
config.xml
test.sh
|
Hello all. I'd like to know your opinion on the current configuration for the code generation process. The file attached, describes the tags which the generated XulManager will recognize, and the attributes and css attributes the element supports. I hope the syntax is understandable, and there are some comments included. The configuration was based on the xul.dtd file, and the code of the corresponding *Def and *Peer source files. The dtd seems to be out of sync, because some elements like progressmeter are not defined. Note that I have defined few css style attributes for each element.I only included those attributes which are used by the *Def and *Peer classes. If you think that more attributes should be supported, please let me know. Also, you could test how the generated classes behave in producing the UI. Download the sources via CVS from the module luxor2 and after compiling run a modified version of the shell script attached. I'm looking forward for your opinion. Anakreon. |
From: Gerald B. <ge...@va...> - 2004-07-06 00:32:07
|
Hello, > The file attached, describes the tags which the > generated XulManager will recognize, and the > attributes and css attributes the element supports. Wow. Great stuff. > I hope the > syntax is understandable, and there are some > comments included. The syntax is straight forward and looks good. > The configuration was based on the xul.dtd file, and > the code of the corresponding *Def and *Peer source > files. > The dtd seems to be out of sync, because some > elements like progressmeter are not defined. You're right the DTD is out of sync (that is, not up-to-date). The DTD is now checked into CVS in case anyones wants to update it. Please, use the Relax NG compact syntax as the definite schema as all other formats are autogenerated. > Note that I have > defined few css style attributes for each element.I > only included those attributes which are used by the > *Def and *Peer classes. If you think that more > attributes should be supported, please let me know. It's a good start. Let's see how it works out. Keep up the great work. - Gerald PS: There's a small typo: Choise is spelled Choice. |
From: Anakreon <ana...@ya...> - 2004-07-06 09:45:39
|
> PS: There's a small typo: Choise is spelled Choice. > I'll fix it. Anakreon. |