Guten Abend,
ich wollte das Tutorial von Erel für meine Bedürfnisse anpassen.
Dabei soll der eingehende String ausgewertet werden. Das funzt auch
soweit. Wenn eine bestimmte Zeichenfolge gefunden wird soll der String
mit AS als RichString farblich formatiert werden.
Aber Msg = RS funzt leider nicht weil scheinbar txtLog.Text = RS erwartet.
(siehe Code)
… kann da bitte geholfen werden?
Mit freundlichen Grüßen
Stefan
ich wollte das Tutorial von Erel für meine Bedürfnisse anpassen.
Dabei soll der eingehende String ausgewertet werden. Das funzt auch
soweit. Wenn eine bestimmte Zeichenfolge gefunden wird soll der String
mit AS als RichString farblich formatiert werden.
Aber Msg = RS funzt leider nicht weil scheinbar txtLog.Text = RS erwartet.
(siehe Code)
B4X:
Sub Globals
Private txtLog As EditText
Private RS As RichString
End Sub
B4X:
Sub LogMessage(From As String, Msg As String)
RS.Initialize(Msg)
If Msg.Contains("<->") Then
RS.Color(Colors.Red,0,RS.Length)
else If Msg.Contains("^") Then
RS.Color(Colors.Green,0,RS.Length)
End If
Msg = RS
txtLog.Text = txtLog.Text & RS & CRLF
txtLog.SelectionStart = txtLog.Text.Length
End Sub
… kann da bitte geholfen werden?
Mit freundlichen Grüßen
Stefan