Ticket #154 (closed: fixed)

Opened 12 years ago

Last modified 5 years ago

Use specific controls for different Parameter types

Reported by: Nick Draper Owned by: Matt Clarke
Priority: major Milestone: Iteration 10
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

In the Algorithm Parameter setting dialog inspect they type of the parameter to select an appropriate control type for entering the data.

Suggestions

Parameter typedirectionControl type
WorkspaceIN or INOUTA drop down list containing the workspaces in the ADS
WorkspaceOUTA text box
int-A text box that only accepts [0..9,-]
double-A text box that accepts [0..9,-,e,+,.]
vector<int>-A text box that accepts the int values plus ,
vector<double>-A text box that accepts the double values plus ,
Anything else-A text box

Change History

comment:1 Changed 12 years ago by Matt Clarke

(In [1115]) Displays value ranges for algorithm properties where applicable. Refs #154

comment:2 Changed 12 years ago by Matt Clarke

(In [1116]) Now compatible with vector of allowed values rather than sets. Refs #154

comment:3 Changed 12 years ago by Matt Clarke

(In [1118]) Now ignores blank entries. Refs #154

comment:4 Changed 12 years ago by Matt Clarke

(In [1122]) Added file validator for properties. Also added a method for getting the type of the validator as a string - could not see an alternative way of doing this. Refs #154

comment:5 Changed 12 years ago by Matt Clarke

(In [1123]) Added functionality for using file validator. Currently works for LoadRaw as that has had its properties set up to use the file validator. Refs #154

comment:6 Changed 12 years ago by Matt Clarke

(In [1127]) Tidied up the dialog. Refs #154

comment:7 Changed 12 years ago by Nick Draper

(In [1135]) re #154 added link line for boost filesystem for qtiplot.pro

comment:8 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 9 to Iteration 10

comment:9 Changed 12 years ago by Nick Draper

  • Status changed from new to closed
  • Resolution set to fixed

comment:10 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 1002

Note: See TracTickets for help on using tickets.