Einzelnen Beitrag anzeigen

wschrabi

Registriert seit: 16. Jan 2005
437 Beiträge
 
#4

AW: LISTBOX und UNICODE/UTF8

  Alt 3. Jul 2015, 21:54
ich habs soweit so:
Wenn ich bei den OPTIONEN des Stringgrid goEditing auf TRUE setze, kommt der Eventhandler OnGetEditText:
Da hab ich das reingeschrieben bzw. verlinkt.
Delphi-Quellcode:
  
procedure TForm1.StringGrid2GetEditText(Sender: TObject; ACol, ARow: Integer;
  var Value: string);
begin
   Value := UTF8ToString(Value);

end;
Wenn man jetzt in die Celle reinklickt geht der blöde Strich in ein NORMALES c ohne accute über.

Wenn ich keinen Even einbaue und dann die Zelle anklicke um sie zu editieren, sehe ich das c mit accute. Doch beim Verlassen bzw bei Enter steht dann wieder der blöde strich.
Der Strich wird wohl die UTF8 Repräsentation des c accute sein. Aber wie mache ich, dass er mir ohne Editing das c accute anzeigt?
danke
  Mit Zitat antworten Zitat