Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Susanne,
14. Dez 2006
nach vielem Suchen und ausprobieren habe ich nun diese Lösung gefunden und die funktioniert jetzt:
procedure TForm2.ComboExit(Sender: TObject);
var
i, ii, iii : Integer;
Component : TComponent;
component2 : TComponent;
begin
if pos('Rechnung', TComboBox(Sender).Text) > 0 then begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Susanne,
14. Dez 2006
Die Checkboxen werden auch zur Laufzeit erzeugt - das ist richtig.
Aber die Meldung bringt doch, dass die Checkboxen gecheckt sind, warum zeigt er es dann nicht an?
mit den Checkboxen arbeite ich auch nur an den beiden Stellen, die ich schon gepostet habe, sonst nirgends. Und auf true setze ich sie auch nur an dieser einen stelle.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Susanne,
12. Dez 2006
auf form2 ist eine Groupbox und auf der befinden sich die beiden Checkboxen
ich habe kein Onclick-Event für die Checkboxen
in FormCreate mache ich das: ich prüfe von den Koordinaten her in welche Groupbox die Checkbox gehört und setze dann entsprechend diejenige Groupbox als parent
SetLength(a_chk,i_chkCnt);
for i := low(a_chk) to high(a_chk) do
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Susanne,
12. Dez 2006
Ja, ich habe die beiden (es sind nur zwei) in einem Array angelegt und er springt in die Funktion und geht bei durch und setzt beide auf true.
Set Length ist auch gesetzt
wenn ich ganz am Anfang, wo ich die Checkboxen der Groupbox zuordne, sie auf true setze, dann werden die Hacken auch angezeigt, aber wenn ich das jetzt erst mache, wenn ich aus der Combox einen Eintrag ausgewählt habe,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Susanne,
12. Dez 2006
in Form.create habe ich Groupboxen erstellt und darauf labels, edits, comboboxen und Checkboxen platziert.
Mein Problem besteht nun darin, dass wenn ich in Combobox3 z.B. Rechnung auswähle, dann sollen die beiden Checkboxen auf true gesetzt werden. Er ruft auch die richtige Funktion auf, in der die Checkboxen auf true gesetzt werden, es kommt keine Fehlermeldung, aber die Häckchen werden dort...