Autor Beitrag
jackle32
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 183
Erhaltene Danke: 7

Win7
Delphi XE5 Starter, RAD Studio XE7 Pro
BeitragVerfasst: Di 05.05.09 23:16 
Hallo zusammen,

ich habe mir gerade eine Oberfläche gebastelt auf der mehrere Edits liegen. Ein Teil dieser Edits soll nich auswählbar sein (also wenn man drauf klickt soll dieses nicht in den Text springen). Diesen Effekte habe ich durch das setzen von der Eigenschaft enable auf false hin bekokmmen. Wenn enable = false ist wird der angezeigte Text aber grau und lässt sich auch ich über Font.Color einstellen.

Hat jemand eine Idee wie ich die Farbe ändern oder das Edit anderes für Zugriffen schützen kann?

Grüße Jack

_________________
Es gibt keine dummen Fragen, nur dumme Antworten.
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Di 05.05.09 23:35 
TEdit.OnEnter -> Focus auf ein anderes Feld setzen.

_________________
PROGRAMMER: A device for converting coffee into software.
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Di 05.05.09 23:58 
Hallo,

wenn, dann aber noch ReadOnly auf True setzen, damit nicht über das Standard-Kontextmenü der Inhalt verändert werden kann.

Variante 2 mit Benutzerfreundlichkeit, er kann kopieren :wink: :
ReadOnly und ParentColor auf True setzen.

Variante 3:
Das/die Edits, Memos ... einem Panel zuordnen, das Panel disablen und ParentColor auf True setzen.
Hat auich den Vorteil mehrere Komponenten in einem Rutsch bearbeiten zu können.

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
jackle32 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 183
Erhaltene Danke: 7

Win7
Delphi XE5 Starter, RAD Studio XE7 Pro
BeitragVerfasst: Mi 06.05.09 15:41 
Okay danke für die Ideen! Hab das jetzt über die Focus variante gemacht.

Danke Jack

_________________
Es gibt keine dummen Fragen, nur dumme Antworten.