Cześć @LL
Dlaczego mi to nie działa poprawnie (kompilacja jest ok):
procedure TForm2.Timer1Timer(Sender: TObject);
begin
if ListBox1.ItemIndex >0 then Zaznaczone(Sender) else Niezaznaczone(Sender);
end;
Teraz opiszę o co mi chodzi :-)
Mam dwie formy. Jedna (Form1) posiada tylko przycisk do wywołania drugiej formy (Form2), która posiada timer, listbox i 3 przyciski. Przy wywoływaniu formy2 ładuję z pliku INI do ListBox-a nagłówki sekcji. Oto fragment:
...
try
INI.ReadSections(Form2.ListBox1.Items); //ładuje sekcje
Form2.ShowModal; //ładuje drugą formę
finally
...
Ładowanie sekcji i formy przebiega ok...ale jak kliknę na jedną z załadowanych sekcji to powinna się wykonać procedura Zaznaczone, która daje Enabled:= True tym 3 przyciskom...gdy nic nie będzie zaznaczone te 3 przyciski powinny znowu być Enabled:= False...
Zaznaczam, ze kompilacja jest bez błędów.
Proszę...pomóżcie. :-) :d
Drugi problem:
Gdy mam ToolButton1 i dałem mu Enabled:= True; to po uruchomieniu programu on jest niedostępny...dlaczego? Inne są dostępne.