Delphi-PRAXiS
Seite 2 von 3     12 3      

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 Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen) (https://www.delphipraxis.net/152098-gesucht-memo-zum-selbstzeichnen-markierbar-readonly-farbige-zeilen.html)

himitsu 11. Jun 2010 08:15

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1027994)
und zwar habe ich in letzter Zeit ein wenig mit dem RichEdit herum gespielt und wundere ich, was man alles darin ändern kann, obwohl ReadOnly aktiviert ist.

ReadOnly ist für den Benutzer ... programmseitig kann/darf dennoch alles verändert werden (ist ja auch gut so).

s.h.a.r.k 11. Jun 2010 08:19

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Zitat:

Zitat von himitsu (Beitrag 1028012)
ReadOnly ist für den Benutzer ... programmseitig kann/darf dennoch alles verändert werden (ist ja auch gut so).

Tja, denkste ;) Aktivier mal ReadOnly und dann drück mal STRG+UMSCHALT+L, wenn du den Focus auf ein RichEdit gesetzt hast. Da wird nämlich ein Aufzählungszeichen vor die aktuelle Zeile gesetzt. So viel zum Thema READ ONLY.

himitsu 11. Jun 2010 08:26

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
:shock:

Gut, das ist dann eindeutig ein Bug ... mal sehn ob sich da was finden läßt.

s.h.a.r.k 11. Jun 2010 08:29

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Ganz ehrlich? Ich will da gar nichts finden. Hab da heute Nacht so ne Liste an Shortcuts gefunden, wovon einige funktioniert haben. Darunter war auch Text vergrößern und verkleinern. Musstest zuvor aber auch noch einen Text selektieren. Ich fand das Ganze erst mal einen schlechten Scherz und hab einen Fehler gesucht, den ich gemacht hatte habe könnte... Ha, Fehlanzeige, mein Code war korrekt. Und seitdem bin ich auf der Suche nach was brauchbarem...

himitsu 11. Jun 2010 08:34

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Is ja nicht nur für dich ... ein bugfreieres Delphi wäre doch auch so besser?

'ne schnelle Lösung erstmal für alle Anderen:
Delphi-Quellcode:
procedure TForm1.RichEdit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  if TRichEdit(Sender).ReadOnly and (Key in [Ord('A')..Ord('Z')]) then Key := 0;
end;

s.h.a.r.k 11. Jun 2010 08:36

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Ja klar. Aber auf der MSDN-Seite habe ich gesehen, dass es schon Version 4 von diesem RichEdit-Gedöns gibt. Und das Ding in Delphi kann "gerade mal" Version 2. Mir wäre lieber, es käme mal ein 64-Bit-Compiler in absehbarer Zeit heraus.

himitsu 11. Jun 2010 08:49

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Im 2010er Delphi ist die 3 drinne, aber das erzeugt jetzt andere neue Probleme.

s.h.a.r.k 11. Jun 2010 08:50

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Hätte gesagt, dass wir dazu einen neuen Thread eröffnen, da das langsam etwas OT wird ;)

Luckie 11. Jun 2010 08:51

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Oder nimm einen Listview. Bei dem kann man die erste Spalte editieren mit einem Inplace-Editor. Man muss ja die Änderung nicht übernehmen, wenn der Benutzer den Inhalt ändert.

s.h.a.r.k 11. Jun 2010 08:55

AW: Gesucht: Memo zum selbstzeichnen (markierbar, readonly, farbige Zeilen)
 
Wurde mir weiter oben schon vorgeschlagen und eher für unpassend empfunden -> Selektierung nicht wie beim Memo ;) Trotzdem herzlichsten Dank.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:57 Uhr.
Seite 2 von 3     12 3      

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