Hallo zusammen!
Ich habe eine Funktion:
Code
Func UpdateEditField( $idEditField, $sString, $bError )
Local $sValue = GUICtrlRead( $idEditField )
If $bError = True Then
Beep( 500, 500 )
GUICtrlSetColor( $idEditField, $COLOR_RED )
GUICtrlSetData( $idEditField, $sValue & @CRLF & $sString )
GUICtrlSetColor( $idEditField, $COLOR_BLACK )
Else
GUICtrlSetData( $idEditField, $sValue & @CRLF & $sString )
EndIf
EndFunc
Alles anzeigen
Die soll in einem Editfield Fehlermeldungen und Hinweise ausgeben. Bei einer Fehlermeldung soll sie den Text in rot ausgeben, ansonsten in schwarz. Leider funktioniert das nicht so, wie ich es mir vorgestellt habe. Das EditField steht auf "Readonly". Liegt es an Readonly, oder muss ich einen Refresh auf meine GUI machen? Wenn ja, wie mache ich das vernünftig, oder muss ich das komplette GUI mit @SW_SHOW einfach neu aufbauen?
VG