Hallo zusammen,
analog zur aktuellen Position eines Verlaufsbalkens prg möchte ich
über eine Bezeichnung Programmschritte während der Laufzeit anzeigen.
.
.
(dcl_Control_SetCaption CreateEquipLegend_Form_lbl1 "Laden..")
(dcl_Control_SetValue CreateEquipLegend_Form_prg 20)
.
.
(dcl_Control_SetCaption CreateEquipLegend_Form_lbl1 "Lesen..")
(dcl_Control_SetValue CreateEquipLegend_Form_prg 40)
.
.
Das Problem ist lbl1 zeigt die Texte übereinander an, also die
Bezeichnung wird vor der neuen Eingabe nicht zurückgesetzt.
Daran ändert auch ein Leerstring Eingabe bzw Zeitverzögerungen nichts.
.
.
(dcl_Control_SetCaption CreateEquipLegend_Form_lbl1 "")
(command "_.DELAY" 100)
OpenDCL Studio 5.1.2.3
Wer hat eine Lösung dazu?
Vielen Dank im voraus!
Grüße
Hallo, setze die Hintergrundfarbe des CreateEquipLegend_Form_lbl1 von -24 auf -16 und verwende anschließend die dcl_control_redraw Methode.
VG, Fred