Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Komponente von RichEdit ableiten (https://www.delphipraxis.net/43243-komponente-von-richedit-ableiten.html)

Pseudemys Nelsoni 31. Mär 2005 11:19


Komponente von RichEdit ableiten
 
Moin :???:

Hat jemand eine Idee wie ich eine Komponente von RichEdit ableiten kann, die folgendes kann:

- Caret verstecken
- Text trotzdem noch markieren können (siehe Bild)

http://www.n1ght.de/SCREENSHOT-1240796.JPG

?

Genau so ein Control brauche ich.

Ich möchte nur wissen wie ich sowas selbst schreiben könnte, nicht wo ich eine fertige Komponente finde.

MfG

Binärbaum 31. Mär 2005 23:15

Re: Komponente von RichEdit ableiten
 
Ich versteh jetzt nicht so richtig, was das Problem ist. :gruebel:
Mit RichEdit kann man doch auch Text markieren, oder nicht?
Und damit es so wie auf dem Bild aussieht nimmt man halt eine Schrift, bei der jedes Zeichen die gleiche Breite einnimmt (z.B. Courier). Dann muss bloß noch der Hintergrund schwarz gefärbt werden, und schon hat man es.
Oder versteh' ich das jetzt falsch :?:

MfG
Binärbaum

Pseudemys Nelsoni 1. Apr 2005 00:40

Re: Komponente von RichEdit ableiten
 
Es geht aber nicht um die Farbe des RichEdits, sondern darum das das Caret weg muss.

Hansa 1. Apr 2005 00:50

Re: Komponente von RichEdit ableiten
 
Welches Caret meinst Du denn ? Mit dem Chat-Kram kenne ich mich nicht so gut aus. 8) Du mußt dir eben ein Event aussuchen, welches paßt. :mrgreen:

Sprint 1. Apr 2005 01:01

Re: Komponente von RichEdit ableiten
 
Zitat:

Zitat von Pseudemys Nelsoni
Es geht aber nicht um die Farbe des RichEdits, sondern darum das das Caret weg muss.

MSDN-Library durchsuchenCreateCaret
MSDN-Library durchsuchenShowCaret
MSDN-Library durchsuchenHideCaret
MSDN-Library durchsuchenDestroyCaret

3_of_8 1. Apr 2005 11:16

Re: Komponente von RichEdit ableiten
 
Was genau ist denn eigentlich ein Caret? Die Cursor Position? :grübel:

MasterC 1. Apr 2005 11:45

Re: Komponente von RichEdit ableiten
 
Das Ding, dass dir beim Tippen zeigt wo du gerade schreibst.

3_of_8 1. Apr 2005 11:48

Re: Komponente von RichEdit ableiten
 
Also doch der Cursor...

Pseudemys Nelsoni 1. Apr 2005 12:27

Re: Komponente von RichEdit ableiten
 
Zitat:

Welches Caret meinst Du denn ? Mit dem Chat-Kram kenne ich mich nicht so gut aus. Du mußt dir eben ein Event aussuchen, welches paßt.
Caret = das blinkende Teil.


@Sprint: HideCaret/DestroyCaret funktionieren nicht (schon getestet), Das Caret bleibt immer da.
Wie wende ich denn DestroyCaret auf mein RIchedit an? irgendwie erwartet das ding keine parameter.

Zitat:

Also doch der Cursor...
Eben nicht, das ding heisst "Caret". Cursor = Mauszeiger.

Nils_13 1. Apr 2005 12:30

Re: Komponente von RichEdit ableiten
 
Zitat:

Zitat von 3_of_8
Also doch der Cursor...

Cursor = Maus
Caret = Positionsanzeigender Strich


mist :drunken: zu spät


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:39 Uhr.
Seite 1 von 3  1 23      

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