Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Memo Cursor in erste Zeile (https://www.delphipraxis.net/107161-memo-cursor-erste-zeile.html)

haentschman 23. Jan 2008 14:31


Memo Cursor in erste Zeile
 
Hallo alle miteinander...

hab wieder mal... :wiejetzt:

- ich setze beim OnShow der Form das Memo -- Memo.Clear und Memo.SetFocus
- bei jedem Aufruf der Form steht der blinkende Cursor in einer anderen Zeile :gruebel:
- aber beim Eingeben des ersten Zeichens rückt er in die erste Zeile und das Zeichen wird ausgegeben.

:?: kann man den Cursor explizit setzen oder diesen Effekt unterdrücken

D2007Trial - vieleicht Bug ?... weil ich das von D5 nicht kenne.

Danke...

Matze 23. Jan 2008 14:34

Re: Memo Cursor in erste Zeile
 
Hi

Zitat:

Zitat von haentschman
kann man den Cursor explizit setzen

Das geht normalerweise über die Eigenschaft SelStart.

Grüße

haentschman 23. Jan 2008 14:40

Re: Memo Cursor in erste Zeile
 
Danke für die schnelle Reaktion.

- schon diverses probiert

SelStart:= 0 hatte keinen Effekt... :(

:-D eigentlich frage ich nur wenns nicht mehr weitergeht....

Blackheart 23. Jan 2008 14:46

Re: Memo Cursor in erste Zeile
 
Du kannst das Memo in der Tabulatorenreihenfolge an erste Stelle setzen.

haentschman 23. Jan 2008 15:01

Re: Memo Cursor in erste Zeile
 
TabOrder steht auf 0 :gruebel:

bluesbear 23. Jan 2008 16:34

Re: Memo Cursor in erste Zeile
 
sehr seltsames phänomen...

möglicherweise ein effekt, der auf schräges timing bei der initialisierung des forms beruht.

ich habe mir bei sowas gelegentlich damit geholfen, daß ich in FormShow ein
PostMessage(Handle, wm_user + x ...
gemacht habe, und dann in der message-prozedur den eigentlichen code ausführen lasse.

kein schöner workaround, aber wenns klappt :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz