ich hab nen kleines Problem mit Seltext innerhalb eines Memos.
Es soll eine Art Tag um den markierten Text gesetzt werden. Das ganze Funktioniert unter Windows problemlos.
Code: Alles auswählen
Memo.SelText := 'Tag' + Memo.SelText + 'Tag';
Unter GTK läuft das ganze auch korrekt ab, nur da gibts ja erstmal keinen Cursor, also hätte ich wesentlich lieber GTK2. Soweit läuft damit auch alles, aber es gibt ein Problem, sobald der Text Umlaute enthält, werden die Eifügungen genau um die Anzhal der Umlaute falsch positioniert und schließen somit nichtmehr den markirten text ein, sonder befinden sich (je nach Textlänge und Umlautanzahl) irgendwo wieder.