![]() |
Memos
wenn ich einer Memo einen text zuweise
kann ich irgendwie einstellen das man als anwender den nicht verändern kann während das prog läuft? also wenn ich z.b. in die erste zeile der memobox das aktuelle datum reinschreibe, das soll man nicht verändern können geht das irgendwie? =) mfg SPlinter |
Re: Memos
Moin Splinter.
Einfach ReadOnly auf true setzen. |
Re: Memos
Einfach im OI die Eigenschaft ReadOnly auf True setzen.
...:cat:... |
Re: Memos
mh ja aber dann kann man ja gar nix mehr reinschreiben
es sollte so sein das man nur die erste Zeile nich verändern kann |
Re: Memos
Das geht nicht. Dann musst Du zwei Memos (oder Edit und Memo) nehmen, Borderstyle auf bsNone setzen und alles in ein Panel (für den Border) setzen.
...:cat:... |
Re: Memos
mh ok danke jedenfalls
ich schau mal |
Re: Memos
Alternativ könntest du dir natürlich den "Soll-Text" der ersten Zeile merken und bei onChange des Memos mit der ersten Zeile vergleichen. Unterscheidet sich die Zeile vom Soll-Text, so setzt du sie einfach auf diesem Soll-Text. Allerdings verschwindet dann z.B. ein Teil des Textes des Benutzers, wenn er die zweite Zeile durch Backspace oder Entf mit der ersten vereint. Unschön.
Also gebe diesen Text lieber in einem Label oder Edit aus, oder so wie Sakura geschrieben hat. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:57 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