$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2004-03-03 12:18:44
"David Bergman" <davidb_at_[hidden]> writes:
> Max responded to David Turner regarding a GUI library:
>
>> I would add:
>>
>> 9. (really 0 in my view) It should use an extensive resource
>> description schema or language (for widget properties,
>> layouts and relations) that is either interpreted at run time
>> or (though I like it less) compiled into code transparently
>> to the user. This resource description should probably be XML-based.
>
> I agree, and would definitely go with a XUL-like approach for any new GUI
> library, i.e., have the GUI defined completely in an XML file. Maybe even
> handling Microsoft's future XML descriptors for GUIs (XAML?)
Well, I'd hope there would be a user-readable/writable format that
could be used as a front-end. You can go a long way in plain text:
+--------+
| button |
+--------+
* radio
* buttons
[ ] checkbox
you get the idea, I hope.
-- Dave Abrahams Boost Consulting www.boost-consulting.com