do ÂściÂągnięcia > pobieranie > ebook > pdf > download

[ Pobierz całość w formacie PDF ]
.Aby siê otym przekonaæ, wykonaj nastêpuj¹ce kroki:Kliknij na elemencie menu kontekstowego Cut.W Inspektorze Obiektów wybierz kartê Events.Kliknij na ustawionej do do³u strza³ce, znajduj¹cej siê obok pola wartoœcizdarzenia OnClick.Pojawi siê lista stworzonych do tej pory procedur obs³ugizdarzeñ.Z listy tej wybierz procedurê EditCutClick.Gdy zostanie teraz wybrana opcjamenu kontekstowego Cut, spowoduje to wywo³anie obs³ugi zdarzenia elementu menug³Ã³wnego Edit | Cut.Nie potrzeba tutaj duplikowaæ kodu.Kroki od 1 do 4 powtórz dla elementów Paste i Copy.Kiedy skoñczysz, zamknijProjektanta Menu.Kliknij, znajduj¹cy siê na g³Ã³wnym formularzu, komponent Memo.Ustaw w³aœciwoœæPopupMenu na MemoPopup.U¿ywaj¹c powy¿szej metody, mo¿esz powi¹zaæ dowolne zdarzenie z dowoln¹procedur¹ obs³ugi zdarzenia.Uruchom ponownie program, ¿eby sprawdziæ dzia³aniemenu kontekstowego.Budowa oraz zachowywanie szablonów menuDelphi dostarcza wiele gotowych szablonów menu, które mo¿esz wstawiæ do swoichmenu g³Ã³wnych lub kontekstowych.Mo¿esz równie¿ stworzyæ swoje w³asne szablony,które, w celu póŸniejszego wykorzystania, mo¿esz zachowaæ.Po pierwsze uruchomProjektanta Menu i stwórz menu.Kiedy tworzysz menu, aby wykorzystaæ je jako szablon, musisz uruchomiæProjektanta Menu.Aby jednak uruchomiæ Projektanta Menu, musisz najpierwstworzyæ na formularzu menu g³Ã³wne lub kontekstowe.Jeœli chcesz, mo¿e to byætymczasowy, pusty formularz.Stwórz nowy, czysty formularz.Umieœæ na nimkomponent MainMenu.Aby teraz uruchomiæ Projektanta Menu, kliknij dwukrotnie naikonie komponentu.Kiedy ju¿ skoñczysz tworzenie szablonów, pozb¹dŸ siêformularza bez zapisywania.Gdy stworzy³eœ ju¿ menu, z menu kontekstowego Projektanta Menu wybierz opcjêSave As Template.Pojawi siê okno dialogowe Save Template (zapisz szablon).Nadaj swojemu menu jak¹œ rozs¹dn¹ nazwê i kliknij OK.Menu zostanie zapisanejako formularz.Jeœli bêdziesz chcia³ wstawiæ menu, zrób to tak, jak ju¿ towczeœniej robi³eœ, czyli z menu kontekstowego Projektanta Menu, wybierz InsertFrom Template (wstaw z szablonu).Wszystkie szablony menu, które stworzysz,bêd¹ ukazane razem z wbudowanymi szablonami Delphi.Aby usun¹æ szablon menu, który wczeœniej doda³eœ, z menu kontekstowegoProjektanta Menu wybierz opcjê Delete Templates.Pojawi siê okno dialogoweDelete Templates (Usuñ szablony), w którym bêdziesz móg³ wybraæ szablony dousuniêcia.Gdy klikniesz przycisk OK, wybrane szablony zostan¹ usuniête.Jeœlinie chcesz kasowaæ ¿adnych szablonów, wybierz Cancel (Anuluj).PodsumowanieMoje gratulacje! W³aœnie przeszed³eœ przez ogrom mo¿liwoœci wizualnegoprogramowania w Delphi.Mam nadziejê, ¿e by³a to dla Ciebie tak samo zabawa,jak i edukacja.Projektant formularzy jest potê¿nym narzêdziem, które pozwalado maksimum wykorzystaæ mo¿liwoœci programowania w sposób wizualny.Mo¿esz niedoceniæ w pe³ni zalet Delphi, jeœli wczeœniej nie tworzy³eœ okienek i dialogówu¿ywaj¹c zwyk³ych, tradycyjnych narzêdzi programistycznych dla systemu Windows.Wierz mi, ¿e ró¿nica jest znaczna.Innym narzêdziem o sporych mo¿liwoœciachjest Projektant Menu.Wynika to g³Ã³wnie z jego mo¿liwoœci do importu menu,dziêki czemu tworzenie menu przy pomocy Delphi staje siê dziecinnie prost¹spraw¹.Równie¿ aktualizacja menu, dziêki Projektantowi Menu staje siêb³yskawiczna.WarsztatWarsztat sk³ada siê z pytañ kontrolnych oraz æwiczeñ utrwalaj¹cych ipog³êbiaj¹cych zdobyt¹ wiedzê.Odpowiedzi do pytañ mo¿esz znaleŸæ w dodatku A.Pytania i odpowiedzi* Bardzo czêsto u¿ywam Palety Wyrównywania.Za ka¿dym razem, gdy przechodzê zEdytora Kodu do Projektanta Formularzy, Paleta Wyrównywania gdzieœ znika.Czymogê coœ na to poradziæ?Odszukaj Paletê Wyrównywania ( musi gdzieœ byæ!), a nastêpnie, w celu wywo³aniamenu kontekstowego Palety, kliknij prawy przycisk myszy.Z menu kontekstowegowybierz opcjê Stay on Top.Teraz Paleta Wyrównywania bêdzie zawsze na wierzchu.Tam j¹ ³atwo znajdziesz.* Metod¹ otaczania ramk¹ próbujê zaznaczyæ grupê komponentów znajduj¹cych siêna Panelu, ale zamiast zaznaczaæ komponenty, przesuwam panel.Czy robiê coœ nietak?Kiedy metod¹ otaczania ramk¹ zaznaczasz komponenty znajduj¹ce siê na Panelu,musisz trzymaæ wciœniêty przycisk Ctrl.* Wiele razy przestawia³em uporz¹dkowanie komponentów na formularzu.W wynikutego szyk wybierania kontrolek klawiszem Tab jest chaotyczny.Jak mogê tonaprawiæ?Z menu kontekstowego Projektanta Formularzy wybierz opcjê Tab Order.Uporz¹dkujkolejnoœæ przechodzenia klawiszem Tab w taki sposób, który Ci odpowiada [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • klimatyzatory.htw.pl