
Chapter1ControlSurfaceSetup 45
Note:Somecontrolsurfacesmayusedifferentvalueranges(CMLabsMotorMix,for
example).AssigningtheusedvaluerangetothedesiredMinandMaxvaluesensures
thatkeyrepeatalsoworkswithsuchdevices.This,however,alsomeansthatyouneed
totakecarewhenmanuallychangingtheMinorMaxvalueforakeycommand(in
caseswheretheMinandMaxvaluesdonotmatchthebuttononandbuttonrelease
(off)states,thecompleteassignmentwillnotwork).Pleaseconsultyourcontrolsurface
manualforfurtherinformationaboutthevaluesused.
AboutModalDialogs
Allmodaldialogs(exceptfileselectorboxes)areshownoncontrolsurfacesthatfeature
textdisplays.
Modaldialogsdonotallowyoutoperformactionsinanyotherwindowwhenvisible.
Asexamples,authorizationwarnings,editconfirmations,orerrormessages.
Whenthesewindows“popup”on-screen,theupperLCDrow(ifapplicable)showsthe
firstpart,orall,ofthealerttext.
IfthedialogtextdoesnotfitintotheLCD’supperrow,itwillstartscrollingafterthree
seconds.Youcanscrollthedialogtextmanuallywiththeappropriatecontrol(see
assignmenttablesintheappropriatechapter).Onceyoustartdoingso,automatic
scrollingisdisabled.
 IfthereisanEnterorOKbuttononthecontrolsurface,ittriggersthedialog’sdefault
button,whereapplicable.
 IfthereisaCancelorExitbuttononthecontrolsurface,ittriggersthebuttonlabeled
CancelorAbort,whereapplicable.
 Allbuttons(pushbuttons,includingEnter/defaultandCancel,aswellascheckboxes
andradiobuttons,butnotpop-upbuttons)areshowninthedisplay’slowerrow.
Pressingacontrolsurfacebuttonbelowthedisplaytriggerstheappropriatebutton/
functioninthedialog,ifapplicable.FollowinguseoftheEnter/Cancelbuttononthe
controlsurfaceorwiththemouse,thedialogwilldisappear,andallcontrolsand
displayswillreturntotheirpreviousstate.
Whenafileselectboxisonscreen,aThere is a file select dialog on the screen
messageappearsontheLCDorotherdisplay(ifapplicabletoyourcontrolsurface).
Komentáře k této Příručce