16.04.3 Druck ausschalten
Möglichkeit 1: Menü 571 soll angewählt und der Druck ausgeschaltet werden
// Variablen definieren
GwCore obj = NULL;
GwCore dialog = NULL;
execute_callback(this,"CBsCallModProc","571");
dialog = infra_wait_frame("FST574","FST574_20",10,1);
if ( !dialog )
{
do_infra_macro(this,"MsgBox(dialog 574_20 nicht gefunden ,,3)");
return 0;
}
// Jetzt mit der F3-Funktion, Tastencode 6 Druck ausschaltenexecute_callback(dialog,"CBgMimTriggerMimAction","F3.6,No");
Möglichkeit 2: Menü 5742 soll angewählt und der Druck ausgeschaltet werden
// Variablen definieren
GwCore obj = NULL;
GwCore dialog = NULL;
execute_callback(this,"CBsCallModProc","5742:/StartRA=1");
dialog = infra_wait_frame("FST574","FST574_10",10,1);
if ( !dialog )
return 0;
obj = infra_find_child(dialog,"FST574","MU_PRINTSTATE");
control_clear_value(obj); // Setzen würde mit control_set_value funktionieren
