Witam, mam problem przy tworzeniu menu w aplikacji obiektowej. Chciałbym, żeby po kliknięciu w MenuItem wyświetlił się NewForm, jak mniemam trzeba coś zrobić ze zdarzeniem OnClick. Mógłby mi ktoś z tym pomóc?
NewForm.Show;
Albo NewForm.ShowModal; na prawach wyłączności. I na przyszłość sensownie nadawaj tytuły swoim wątkom oraz tagi. Piszesz tak jakby problem dotyczył menu, a dotyczy on pokazywania formatki. Poprawiłem. Poza tym wątek dotyczy elementarnych podstaw pisania programów w Delphi lub Lazarusie, dlatego przeniosłem go do działu Newbie. I tam w przyszłości zadawaj pytania o podstawy.
@Klamer - jeśli chcesz pokazać dodatkowy formularz, nie blokujący okna-rodzica to skorzystaj z jego metody Show
; Jeśli ma blokować cały program aż do jego zamknięcia - skorzystaj z metody ShowModal
; Dodam jeszcze, że jeśli ten formularz do pokazanie nie jest potrzebny w pamięci przez cały czas działania programu to utwórz go dynamicznie i pokaż którąś z wymienionych wyżej metod, a na koniec go zwolnij;
Klamer napisał(a)
Chciałbym, żeby po kliknięciu w MenuItem wyświetlił się NewForm, jak mniemam trzeba coś zrobić ze zdarzeniem OnClick.
Trzeba to oprogramować z zdarzeniu OnClick
pozycji menu - do tego wystarczy w designer'ze klikąć na odpowiednią pozycję, a kod zdarzenia zostanie wstawiony automatycznie;
Poza tym zachęcam do zapoznania się z kursem tworzenia aplikacji okienkowych oraz kursem programowania obiektowego w Delphi; Nie musiałbyś pytać, gdybyś taki poczytał lub poszukał informacji w pomocy środowiska, dokumentacji on-line czy ogólnie Google.