Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi von TCustomEdit zu TCustomMemo (https://www.delphipraxis.net/4077-von-tcustomedit-zu-tcustommemo.html)

Leo 14. Apr 2003 12:04


von TCustomEdit zu TCustomMemo
 
Hallo,

ich will eine Komponente programmiern ähnlich einem MemoFeld, in der ich die Position und Länge jeder Zeile pixelgenau einzeln festlegen kann.

Nun ist der Vorgänger von TCustomMemo - TCustomEdit und da frage ich mich, wie die wohl aus einem einzeiligen EingabeFeld ein mehrzeiliges gemacht haben.

Hansa 14. Apr 2003 12:58

Will jetzt plötzlich hier jeder Komponenten selber machen? Da hab ich wohl die letzte Zeit gut Wind gemacht. :mrgreen: Dann schau Dir das hier mal an :
http://www.delphipraxis.net/viewtopi...8fa36ef9215673

Motzi 14. Apr 2003 13:17

Re: von TCustomEdit zu TCustomMemo
 
Zitat:

Zitat von Leo
Hallo,

ich will eine Komponente programmiern ähnlich einem MemoFeld, in der ich die Position und Länge jeder Zeile pixelgenau einzeln festlegen kann.

Nun ist der Vorgänger von TCustomMemo - TCustomEdit und da frage ich mich, wie die wohl aus einem einzeiligen EingabeFeld ein mehrzeiliges gemacht haben.

Ganz einfach.. sie haben die Methode CreateParams überschrieben und den Extended-Windowstyle WS_EX_MULTILINE (oder so ähnlich) "aktiviert"..

Luckie 14. Apr 2003 14:40

Heißt das nicht ES_MULTILINE?

Motzi 14. Apr 2003 16:57

Zitat:

Zitat von Luckie
Heißt das nicht ES_MULTILINE?

Stimmt.. das hat man davon wenn man versucht Fragen zu beantworten ohne vorher ins PSDK schaun (zu können).


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:35 Uhr.

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