MantisBT - ParaView
View Issue Details
0003054ParaView(No Category)public2006-03-29 16:132006-12-19 14:09
David Rogers 
Utkarsh Ayachit 
urgentfeaturealways
closedfixed 
 
 
0003054: Add capabilites to xml defining proxy properties
1. Allow xml to define order in which properties are retrieved (currently, this is alphabetical)
2. Add 'Description' string, describing the property. This can be used, for example, by the UI for 'help'.
3. Add 'Basic,Advanced' attribute of a property. Default value of a property without this attribute is 'Basic'
4. Add 'Label' attribute of a property. This is a string that can be used, for example, in a UI to give the user a better, more understandable name for the property.
No tags attached.
Issue History
2011-06-16 13:09Zack GalbreathCategory => (No Category)

Notes
(0004677)
Berk Geveci   
2006-08-17 15:10   
These would be great additions to make auto-generated panels look much better.
(0004707)
Utkarsh Ayachit   
2006-08-21 16:00   
Documentation elements can be added to any property, exactly like those that can be added to a proxy. The documentation is encapsulated in a vtkSMDocumentation object which provides access to the XML dom. Hence, it is possible to add attributes/child elements for additional information such as "label" etc etc.

eg.
<DoubleVectorProperty name="ScalarRange" ... >
  ...
  <Documentation>
     Specify range to map scalars into.
     Default is [0, 1].
  </Documentation>
  ...
</DoubleVectorProperty>

(0005964)
Utkarsh Ayachit   
2006-12-13 16:39   
label attribute has been added for Proxy as well as Property.

Documentation (with short/long help) can already added to proxies/properties.