Ĺadny brzuch
Witam,
Mam dosyć dziwny problem:
Mam dwie formy form1 (podstawowa) i form2.
Na form2 znajdują się komponenty:
RadioButton1 (Checked:True),
RadioButton2 (Checked:False) i
Button1.
Do przycisku jest dosyć prosty kod :) :
procedure TForm2.Button1Click(Sender: TObject); begin Close; end;
Na formie 1 jest przycisk, który powoduje wyświetlenie drugiego formularza z zaznaczonym RadioButtonem1:
procedure TForm1.Button1Click(Sender: TObject); begin Form2.RadioButton1.Checked:=True; Form2.ShowModal; end
Gdy użytkownik kliknie przycisk na głównym formularzu zostaje wyświetlony drugi
formularz z zaznaczonym RadioButton1.
Ten kod nie działa jeśli użytkownik nie zamknie drugiego formularza przyciskiem
tylko krzyżykiem w rogu okna (gdy nie jest zaznaczony RadioButton1) a następnie znowu wyświetli ten formularz.
Wtedy RadioButton1 nie jest zaznaczony, a być powinien.
Troche głupi problem, ale nie wiem co jest źle, HELP please :(
hm.. jeśli dobrze rozumuje do jak dasz w OnClose RadioButton1.Checked:=False; to powinno być ok ;)
Chodzi o o, żeby przepisać procedurę z RadioButton1 do procedury CanClose Formy 2
Próbowałem tak zrobić, ale też nie działa :(
Na zdrowy rozum powinno być w porządku, ale nie jest
Chodzi mi o to, żeby po kliknięciu buttona na formie 1 została wyświetlona druga z bezwzględnie zaznaczonym
RadioButtonem1 niezależnie od poprzedniego stanu.
Niewiem dlaczego to nie działa, pomocy...
Moze sprobuj zamiast przed
Form2.RadioButton1.Checked:=True;
daj:
Form2.RadioButton2.Checked:=False; :blink:
Użytkownik Kajetanek edytował ten post 31 maj 2005, 13:36
Moze sprobuj zamiast przed
Form2.RadioButton1.Checked:=True;
daj:
Form2.RadioButton2.Checked:=False; :blink:
Kombinowanie....
lukexpert: W OnClose formy daj:
Button1.Setfocus;
albo jakikolwiek inny komponent okienkowy, poza radiobuttonem.
I to wszystko.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam dosyć dziwny problem:
Mam dwie formy form1 (podstawowa) i form2.
Na form2 znajdują się komponenty:
RadioButton1 (Checked:True),
RadioButton2 (Checked:False) i
Button1.
Do przycisku jest dosyć prosty kod :) :
procedure TForm2.Button1Click(Sender: TObject); begin Close; end;
Na formie 1 jest przycisk, który powoduje wyświetlenie drugiego formularza z zaznaczonym RadioButtonem1:
procedure TForm1.Button1Click(Sender: TObject); begin Form2.RadioButton1.Checked:=True; Form2.ShowModal; end
Gdy użytkownik kliknie przycisk na głównym formularzu zostaje wyświetlony drugi
formularz z zaznaczonym RadioButton1.
Ten kod nie działa jeśli użytkownik nie zamknie drugiego formularza przyciskiem
tylko krzyżykiem w rogu okna (gdy nie jest zaznaczony RadioButton1) a następnie znowu wyświetli ten formularz.
Wtedy RadioButton1 nie jest zaznaczony, a być powinien.
Troche głupi problem, ale nie wiem co jest źle, HELP please :(
hm.. jeśli dobrze rozumuje do jak dasz w OnClose RadioButton1.Checked:=False; to powinno być ok ;)
Chodzi o o, żeby przepisać procedurę z RadioButton1 do procedury CanClose Formy 2
Próbowałem tak zrobić, ale też nie działa :(
Na zdrowy rozum powinno być w porządku, ale nie jest
Chodzi mi o to, żeby po kliknięciu buttona na formie 1 została wyświetlona druga z bezwzględnie zaznaczonym
RadioButtonem1 niezależnie od poprzedniego stanu.
Niewiem dlaczego to nie działa, pomocy...
Moze sprobuj zamiast przed
Form2.RadioButton1.Checked:=True;
daj:
Form2.RadioButton2.Checked:=False; :blink:
Użytkownik Kajetanek edytował ten post 31 maj 2005, 13:36
Moze sprobuj zamiast przed
Form2.RadioButton1.Checked:=True;
daj:
Form2.RadioButton2.Checked:=False; :blink:

Kombinowanie....
lukexpert: W OnClose formy daj:
Button1.Setfocus;
albo jakikolwiek inny komponent okienkowy, poza radiobuttonem.
I to wszystko.
