... | ... | @@ -87,8 +87,8 @@ These Elements would represent a GUI tree of widgets which could then be referen |
|
|
</GUI>
|
|
|
<InstancedAttributes>
|
|
|
<Att Name="Time" Type="Time">
|
|
|
<Item Name="StartTime" NoLables="true" Widget="widget2"/>
|
|
|
<Item Name="EndTime" NoLables="true" Widget="widget3"/>
|
|
|
<Item Name="StartTime" NoLabels="true" Widget="widget2"/>
|
|
|
<Item Name="EndTime" NoLabels="true" Widget="widget3"/>
|
|
|
<Item Name="*" Widget="widget1"/>
|
|
|
</Att>
|
|
|
</InstancedAttributes>
|
... | ... | @@ -98,7 +98,7 @@ Couple of things to note: |
|
|
* If the widget attribute is omitted then the item is placed in the layout of the View itself
|
|
|
* Setting an Item Name to * means all remaining items
|
|
|
* The designer can choose to omit items from being displayed
|
|
|
* The NoLabel attribute means that the item should not draw any of its labels
|
|
|
* The NoLabels attribute means that the item should not draw any of its labels
|
|
|
|
|
|
In terms of Widget Types, an initial list could be:
|
|
|
* Frame
|
... | ... | @@ -106,6 +106,10 @@ In terms of Widget Types, an initial list could be: |
|
|
* TabWidget
|
|
|
* Collapsible Group Box
|
|
|
|
|
|
New Item attributes
|
|
|
* How big to make text
|
|
|
* Specifying Color for widgets, attributes, and items.
|
|
|
|
|
|
# Discussion Points
|
|
|
* View-based GUI Layouts - specify how the View itself could look like and the Attribute GUI could then refer to it as well as add its own widgets to it.
|
|
|
* How do we control Tab-Ordering for navigating through the widgets?
|
... | ... | |