Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jens Hartmann,
3. Jan 2010
Aus Interesse: Da gebe ich Dir Recht. Ich habe das bislang auch nicht gewusst und suche gerade schon in meinem Programm, ob ich irgendwelche dieser Funktionen etc. eingebaut habe, wo mir das noch nicht aufgefallen ist.
Vieleicht kann das ja mal jemand näher erläutern.
Gruß Jens
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jens Hartmann,
3. Jan 2010
Hallo Leanahtan,
du hast recht. ich habe das gerade mal ausprobiert. Bei unten gezeigtem Code, kommt bei jedem Click auf den Button die MessageBox.
procedure TForm1.Button1Click(Sender: TObject);
begin
CheckBox1.Checked := not CheckBox1.Checked
end;
procedure TForm1.CheckBox1Click(Sender: TObject);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jens Hartmann,
3. Jan 2010
Also, wenn ich das richtig verstanden habe, wird doch im normalen auf die Checkbox.Enebled := false, diese nur Enabled = false
und bei True umgekehrt. Jetzt ist aber doch die Frage, wie weißt Du den dieses Enabled zu.
Button.Click..
begin
Checkbox1.Enabled := false;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jens Hartmann,
3. Jan 2010
Hallo,
deine CheckBox hat ein OnClick Ereigniss. Das wird ausgelößt. Ist doch auch gut so, damit kannst Du ja schließlich was machen. Allerdings, wenn du nichts in dem Ereigniss hast, passiert auch nichts. Was steht den in deiner Zuweisung.
Gruß Jens