Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by gfjs,
18. Mai 2006
@ Mavarik
Hallo Frank,
tut mir leid, dass ich mich so blöd anstelle - aber schön, dass Du dir soviel Mühe mit mir gibst.
Ich glaube ich habe jetzt verstanden was Du meinst. Allerdings weiß ich noch nicht, wie mir das weiterhelfen könnte. Wenn ich bei
procedure TWinForm.TextBox3_Enter(sender: System.Object; e: System.EventArgs);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by gfjs,
18. Mai 2006
@ Mavarik
Meine Auffassung, dass >self< sich auf das Formular bezieht ist wohl doch richtig:
procedure TWinForm.TextBox3_Enter(sender: System.Object; e: System.EventArgs);
begin
Self.Width := 500;
Self.BackColor := System.Drawing.Color.Red;
end;
Hier wird die Breite des Formulars und dessen BackColor verändert.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by gfjs,
18. Mai 2006
Vielen Dank für Eure Unterstützung - werd' ich heute Abend gleich ausprobieren.
Gruß Jürgen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by gfjs,
18. Mai 2006
@ jim_raynor
Guten Morgen, Christian.
Vielen Dank für Deine schnelle Nachricht. Da ist mir jetzt aber etwas nicht ganz klar.
Ich habe das gestern einmal auf einem alten Rechner mit Delphi5 probiert. Ich hatte ein TEdit auf ein Formular gelegt. Nachdem ich der Meinung war, self würde sich auf das Formular beziehen hatte ich eingegeben:
width := self.width - 20;
Left := 10;
Darauf hat...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by gfjs,
18. Mai 2006
Guten Morgen, Allerseits.
Ich möchte gerne folgendes Problem lösen:
Aus Platzgründen habe ich auf einem Formular nur eine kleine TextBox. Um die Eingabe komfortabel zu gestalten, soll sich die TextBox für die Eingabe selbst vergrößern. Das habe ich im Ereignis >Enter< so gelöst:
TextBox1.Width := 300;
In >Leave< wird die Größe wieder zurückgesetzt.
Wenn ich dafür eine eigene Komponente...