[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: mischief XML GUI


xml gui

I would not know if I would call it mischief technology,
BUT
our own rites of passage into the XML world started out quite modestly.
Yup, a simple .conf file

Ahhh, the memories it dredges up, "Just one more little feature ... oh and
release it by 5 today"

All this began with the need to manage a GUI outside of its precompiled
class libraries.
It began as a simple configuration file,
..."name of widget please, you are located at and x, y ... next!"
and then it grew ... "ah, widget 2521, you have 3 children named ..."
and it grew ... "ah, widget 2521, you are green, bold, italic, using a
rather large font, with a tendency towards the beveled way of life..."
and it grew ... "ah, widget 2521, you are now chained to widget 2222, where
ever he goes, you follow"
and it grew ... "ah widget 2521, every time I call your name, change colors"
and it grew ... method invocations tied to event handling etc..

All this came to be known as XML GUI.

Bambookit GUI 2.0 is based on this syntax.
The documents are heavy on attributes, but the benefit, short and
descriptive XML elements

To make it concrete:
<Tab setName="tab>
  <TabPanel>
    <Widget setLabel="panel0"/>
    <Widget setLabel="panel1"/>
  </TabPanel>
  <TabControl>
    <Button setLabel="tab0"/>
    <Button setLabel="tab1"/>
  </TabControl>
</Tab>

A LIVE example can be found at
http://www.bambookit.com/scratchboard/tabs/standtabs.html

All this to say is, a little bit of mischief can lead to a flexible
architecture.

All the best,
- Lou
Louai Munajim
Architecture and development
http://www.bambookit.com



  • References:
    • mischief
      • From: "Simon St.Laurent" <simonstl@s...>

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.