Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Textzeilen auf disabled/readonly setzen! (https://www.delphipraxis.net/92213-textzeilen-auf-disabled-readonly-setzen.html)

moperswings 16. Mai 2007 09:33


Textzeilen auf disabled/readonly setzen!
 
Hallo,

ich habe eine Funktion, die mir als Ergebnis aus einer Text-Datei Teil-Strings herausfiltert.
Für diese Teilstrings möchte ich gerne, dass Sie in einem Memo/RichEdit angezeigt werden, aber auf disabled oder auf Readonly gesetzt werden, sodass dieser Textinhalt zwar gelesen, aber nicht verändert werden kann.
Ich weiss nur nicht, wie ich diese function mit einer Textkomponete verbinden kann!

Hoffe, Ihr könnt mir helfen!

Viele Grüsse, moperswings

sirius 16. Mai 2007 09:36

Re: Textzeilen auf disabled/readonly setzen!
 
Wenn du die Zeilen eingelesen hast, werden änderungen im Memo sowieso noch nicht in der Datei zu sehen sein. du hast ja deine eigene Kopie.
Ansonsten gibt es die Eigenschaft ReadOnly für das gesamte Memo.

moperswings 16. Mai 2007 09:58

Re: Textzeilen auf disabled/readonly setzen!
 
In die Textkomponente soll ja noch was geschrieben werden können, nur bestimmte Inhalte (Funktionsergebnis) die ich vorgebe, dürfen nicht verändert werden!

SirThornberry 16. Mai 2007 10:12

Re: Textzeilen auf disabled/readonly setzen!
 
ich glaub er will es wie in word haben wo man auch das aktuelle Datum als Feld einfügen lassen kann welches sich ständig aktuallisiert. Da kann man auch nur das gesamte Feld raus nehmen aber nicht einzelne Teie davon.

moperswings 16. Mai 2007 11:00

Re: Textzeilen auf disabled/readonly setzen!
 
Als Beispiel:

Das Delphi-Forum ist das beste. Vor und nach beste soll der Anwender schreiben können was er will, aber am beste soll er nichts verändern können. Und beste gebe ich vor als function result!

Christian Seehase 16. Mai 2007 14:50

Re: Textzeilen auf disabled/readonly setzen!
 
Moin moperswings,

schau Dir mal TRichEdit.SelAttributes an. Dort gibt es die Eigenschaft protected, mit der sich genau das gewünschte erreichen lässt.


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