Ticket #410 (closed: fixed)
Add a description to the Properties of algorithms
Reported by: | Nick Draper | Owned by: | Steve Williams |
---|---|---|---|
Priority: | major | Milestone: | Iteration 18 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
This should be optional when declaring a property but can be used to provide a longer descrtiption than the name alone. This should be exposed to the users as a tooltip on the relevant controls. Also consider adding to the information in python mantidHelp("aa").
Change History
comment:2 Changed 11 years ago by Russell Taylor
Note that the Property class already has an unused "m_documentation" member variable and accessors documentation() & setDocumentation(). One of the IPropertyManager::declareProperty methods references setDocumentation (see http://doxygen.mantidproject.org/IPropertyManager_8h-source.html#l00124) , but it's never been used (except defaulted).
comment:4 Changed 11 years ago by Steve Williams
- Status changed from new to assigned
I will start by adding documentation for the properties in algorithms
load raw cylinder absorption
I will start this after ticket #409. I expect it to take about 5 hours of effort.
comment:5 Changed 11 years ago by Nick Draper
- Milestone changed from Iteration 17 to Iteration 18
Moved as part of iteration end
comment:6 Changed 11 years ago by Steve Williams
(In [2483]) There are changes to WorkspacePropertys that affect PropertyManager. In all cases Property.setValue() now returns a string containing any validation errors. This is a change to the WorkspacePropertys that sometimes ignored errors. There are descriptions for some propertys in MantidPlot available as a tooltip re #593 and re #410
comment:9 Changed 11 years ago by Steve Williams
I've documented about 87 properties in about 6 hours and I estimate the remaining 200 properties will take 2 days. I hope to finish sometime on Thursday 11th June, after my Python course.
comment:10 Changed 11 years ago by Steve Williams
comment:11 Changed 11 years ago by Steve Williams
comment:12 Changed 11 years ago by Steve Williams
- Status changed from assigned to closed
- Resolution set to fixed
comment:13 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 1258