Forum: Object-Pascal / Delphi-Language
Delphi
by Uwe Raabe,
17. Mai 2017
Das mit dem Paste habe ich ja nur genommen um mehr als ein Zeichen einzufügen. Der Kernpunkt der Aussage ist, daß der selektierte Text durch die Eingabe (per Tastatur oder per Paste) ersetzt wird und der Ersatz eben dann nicht selektiert ist. Genau das passiert mit der Zuweisung auf SelText: der selektierte Text wird ersetzt, aber der Ersatz ist dann nicht selektiert.
Forum: Object-Pascal / Delphi-Language
Delphi
by Uwe Raabe,
16. Mai 2017
Das Verhalten ist aber doch konsistent mit dem Standardverhalten. Kopiere einen Text von irgendwo in die Zwischenablage, selektiere einen Bereich eines Memos und füge die Zwischenablage ein. Ist der eingefügte Text jetzt selektiert?
Forum: Object-Pascal / Delphi-Language
Delphi
by Uwe Raabe,
16. Mai 2017
Die Bedingung lautet ja auch SelLength = 0 und nicht SelText = <leer>...