Das lässt sich auch lösen mit mapkeys:
Guk mal hier: http://ww3.cad.de/foren/ubb/Forum12/HTML/018676.shtml#000018 
Erst mal mapkeys zum ab und zu schalten des dialogbox für Parameter Wie Suess erwähnt hat.
new_parameter_ui auf NO und zum Schluss new_parameter_ui auf YES in config.pro
(#tools;#options)
Hier pn und py:
 
mapkey pn @MAPKEY_LABELparameter dialogbox no;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1  `Utilities`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Utilities.psh_util_pref`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `native_kbd_macros`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_asm_regen_revnums`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_asm_regen_revnums`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_asm_regen_revnums`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_parameter_ui`;\
mapkey(continued) ~ Update `preferences` `InputOpt` `new_parameter_ui`;\
mapkey(continued) ~ Activate `preferences` `InputOpt`;~ Open `preferences` `EditPanel`;\
mapkey(continued) ~ Close `preferences` `EditPanel`;~ Select `preferences` `EditPanel`1  `no`;\
mapkey(continued) ~ Activate `preferences` `AddOpt`;~ FocusOut `preferences` `InputOpt`;\
mapkey(continued) ~ Activate `preferences` `ok`;
mapkey py @MAPKEY_LABELparameter dialogbox yes;\
mapkey(continued) ~ Select `main_dlg_cur` `MenuBar1`1  `Utilities`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Utilities.psh_util_pref`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `native_kbd_macros`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_asm_regen_revnums`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_asm_regen_revnums`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_asm_regen_revnums`;\
mapkey(continued) ~ Input `preferences` `InputOpt` `new_parameter_ui`;\
mapkey(continued) ~ Update `preferences` `InputOpt` `new_parameter_ui`;\
mapkey(continued) ~ Activate `preferences` `InputOpt`;~ Open `preferences` `EditPanel`;\
mapkey(continued) ~ Close `preferences` `EditPanel`;\
mapkey(continued) ~ Select `preferences` `EditPanel`1  `yes *`;\
mapkey(continued) ~ Activate `preferences` `AddOpt`;~ FocusOut `preferences` `InputOpt`;\
mapkey(continued) ~ Activate `preferences` `ok`;
Jetzt der Mapkey px:
mapkey px @MAPKEY_LABEL schafft parameter y and n;\
mapkey(continued) %pn;~ Select `main_dlg_cur` `MenuBar1`1  `Utilities`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Utilities.psh_params`;#CREATE;#YES NO;nameabc;;\
mapkey(continued) #YES NO;namexyz;;%py;
Dieser Mapkey px erzeugt 2 (oder mehr) y/n Parameter namexyz und nameabc.
Du wolltest ein Parameter auf yes und no modifizieren. Das wäre sowas wie pj:
mapkey pj @MAPKEY_LABEL change parameter auf yes;\
mapkey(continued) %pn;~ Select `main_dlg_cur` `MenuBar1`1  `Utilities`;\
mapkey(continued) ~ Close `main_dlg_cur` `MenuBar1`;\
mapkey(continued) ~ Activate `main_dlg_cur` `Utilities.psh_params`;#MODIFY;#NAMEABC;yes;\
mapkey(continued) #MODIFY;#NAMEXYZ;yes;#DONE/RETURN;#DONE/RETURN;%py;
Bin unsicher auf Mapkey pj. Du kannst ja mal das zeug zwischen %pn und %py aufzeichnen. Mit option new_parameter_ui auf NO.!!
mfG Gunnar
------------------
Mann sagt, dass Pro-E unendlich viele verschiedene Aufgaben lösen kann. Für jede Aufgabe gibt es in Pro-E unendlich viele Lösungen. Und es gibt EINE Lösung, die ohne Probleme ist.
Manche sagen aber auch, dass vor "EINE" ein K fehlt.
[Diese Nachricht wurde von GunnarHansen am 06. Nov. 2009 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP