Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi RichEdit nur zum Anzeigen? (https://www.delphipraxis.net/7055-richedit-nur-zum-anzeigen.html)

josef 31. Jul 2003 15:08


RichEdit nur zum Anzeigen?
 
Ich will in einem Programm eine rtf datei nur Anzeigen.
Da hab ich jetzt 2 Probleme:

Ich will den Cursor verstecken.
Ich will das die Pfeiltasten und Bild Auf/Ab den Text Scrollen und nicht den Cursor bewegen.

Sorry wenn das DAU-Fragen sind, aber ich bin halt dau :wink:

MFG, Josef

JoelH 31. Jul 2003 15:58

Re: RichEdit nur zum Anzeigen?
 
zu ersterem
einfach im ObjektInspector die Methode readlonly vom RichEditfeld auf true setzen.

josef 31. Jul 2003 16:35

Re: RichEdit nur zum Anzeigen?
 
Hab ich.
Jetzt kann man zwar nichts mehr verändern, aber der Cursor ist immer noch zu sehen

Gast 31. Jul 2003 16:54

Re: RichEdit nur zum Anzeigen?
 
Richedit subclassen und bei Focus das Caret per HideCaret verstecken.

Ich vermute mal, du meinst das Caret und nicht den Cursor.

josef 31. Jul 2003 17:03

Re: RichEdit nur zum Anzeigen?
 
Cursor ist wohl etwas Falsch ausgedrückt.
Ich meine dieses TextCursor Teil mit dem man halt im Text rumfährt.

Zitat:

Richedit subclassen
Hä?

Gast 31. Jul 2003 17:06

Re: RichEdit nur zum Anzeigen?
 
Das Teil heisst Caret. Und zu Subclassing schrei mal laut nach Luckie! :)

Ich hab grad keine Zeit fuer ein Online-Tutorial ;)

josef 31. Jul 2003 17:18

Re: RichEdit nur zum Anzeigen?
 
Fliegt nicht irgendwo so ein Tut rum?

Gast 31. Jul 2003 17:19

Re: RichEdit nur zum Anzeigen?
 
In Englisch: http://assarbad.net/stuff/!import/iczwin32.exe

josef 31. Jul 2003 17:54

Re: RichEdit nur zum Anzeigen?
 
Ich sehe da 35 Projekte.
Welches ist es denn?

Gast 31. Jul 2003 18:06

Re: RichEdit nur zum Anzeigen?
 
Wer lesen kann ist klar im Vorteil :)

"icz20_Subclassing"

BTW: Die eigentlichen Texte zum Tut finden sich hier:
http://win32asm.cjb.net/

josef 31. Jul 2003 18:17

Re: RichEdit nur zum Anzeigen?
 
Danke

Pseudemys Nelsoni 31. Jul 2003 22:25

Re: RichEdit nur zum Anzeigen?
 
machs dir doch einfacher josef, mach ein panel auf deine form und auf das panel das Richedit...wenn du das Panel.enabled auf false setzt ist das caret vom richedit GANZ weg

josef 31. Jul 2003 23:04

Re: RichEdit nur zum Anzeigen?
 
Zitat:

Zitat von silent
machs dir doch einfacher josef, mach ein panel auf deine form und auf das panel das Richedit...wenn du das Panel.enabled auf false setzt ist das caret vom richedit GANZ weg

Kann ich dan im RichEdit noch Scrollen?

flomei 31. Jul 2003 23:10

Re: RichEdit nur zum Anzeigen?
 
Nö...

MfG Florian :hi:

Pseudemys Nelsoni 31. Jul 2003 23:42

Re: RichEdit nur zum Anzeigen?
 
nein, kannst du nicht...alles was im panel ist wird mit disabled

josef 31. Jul 2003 23:47

Re: RichEdit nur zum Anzeigen?
 
Das ist ein Problem!

icsh 1. Feb 2005 21:30

Re: RichEdit nur zum Anzeigen?
 
Ich komme zwar aus der C++ Welt, jedoch müsste auch bei Delphi mit

SetCaretPos(-2,0);

der TextCursor verschwinden


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 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