Use commands_hpath_setup and graphics_hpath_setup to generate scancommand hpaths.

r1638 | ffr | 2007-03-13 09:11:39 +1100 (Tue, 13 Mar 2007) | 2 lines
This commit is contained in:
Ferdi Franceschini
2007-03-13 09:11:39 +11:00
committed by Douglas Clowes
parent 2f499bfc60
commit 075cdabfa2
2 changed files with 100 additions and 36 deletions

View File

@@ -44,24 +44,9 @@ foreach {obj name part master_obj} $cvirtmotor_hpath {
#------------- scan command
hsetprop /commands type part
hcommand /commands/scan hdb_hmscan
hsetprop /commands/scan type command
hsetprop /commands/scan priv user
hmake /commands/scan/scan_variable user text
hsetprop /commands/scan/scan_variable argtype drivable
hmake /commands/scan/scan_start user float
hsetprop /commands/scan/scan_start argtype float
hmake /commands/scan/scan_increment user float
hsetprop /commands/scan/scan_increment argtype float
hmake /commands/scan/NP user int
hsetprop /commands/scan/NP argtype int
hmake /commands/scan/mode user text
hsetprop /commands/scan/mode argtype text
hsetprop /commands/scan/mode values monitor,timer
hmake /commands/scan/preset user float
hsetprop /commands/scan/preset argtype float
#--- Graphics
hmake /Graphics spy none
::scanCommand::hpath_setup /Graphics
::scanCommand::init
hmake /graphics spy none
::scancommand::commands_hpath_setup /commands
::scancommand::graphics_hpath_setup /graphics
::scancommand::init