PerlGtk.pl

  
Menu główne
use PerlMongers::Warszawa;
use PerlMongers::Krakow;
NG_gRadio
Perl Win32-GUI - Część 1
  przez wrares (68 odsłon)
Jak nietrudno zauważyć, dla ekosystemu Perla, jest dostępnych kilka dobrych rozwiązań, związanych z obsługą GUI. Mamy do dyspozycji takie rozwiązania jak
Cytat:


1) Gtk2

2) Wx

3) Tk

4) Win32-GUI

5) Prima

6) Pozostałe



Wybór jest indywidualną preferencją, związaną z łatwością pisania kodu, wsparciem w ustawianiu widgetów na formatce w sposób wizualny, przenośnością kodu pomiędzy systemami operacyjnymi, wykorzystaniem zasobów systemu itp. Wybraliśmy tym razem, rozwiązanie dedykowane tylko platformie Win32, które skorzysta z zasobów bibliotek dostarczanych razem z systemem operacyjnym

Cytat:


1) user32.dll

2) gdi32.dll



Wiedzę dotyczącą tego rozwiązania oraz opis widgetów, czerpiemy z zasobów podanych poniżej.

Cytat:


1) Zasoby CPAN...

2) Opis z przykładami ze strony domowej...



Co musimy posiadać, aby wykorzystać możliwości Win32-GUI, jakie biblioteki, jaki ekosystem Perla.

Cytat:


1) System operacyjny zgodny z Win32 np. Windows XP

2) Poprawną instalację ekosystemu Perla, proponujemy dystrybucję firmy ActiveState...

3) Zainstalowany poprawnie moduł Win32-GUI. Instalacja wykonywana poprzez graficznego managera Perl Package Manager lub z wiersza konsoli poprzez program ppm



Mając te wszystkie elementy możemy przystąpić do tworzenia GUI dla Naszych programów. Na początku trzeba zaznaczyć, że nie będziemy wspierać się środowiskiem graficznym, podobnie jak w (Delphi, VisualBasic itp.), tylko w kodzie programu będziemy generować i ustawiać na formatce nasze komponenty. Dlatego musimy zaopatrzyć nasz przybornik w kilka dodatkowych drobiazgów.

Cytat:


1) Edytor Tekstu, potrafiący zapisywać tekst kodu w standardzie Win-1250. My wybraliśmy edytor Komodo Edit.... Wybór edytora to indywidualne preferencje każdego programisty.

2) Założyć katalog, w którym będziemy mogli testować Nasze GUI

3) Przydatna może okazać się dokumentacja do modułów gdi32 i user32



Mając przygotowane środowisko, przeczytaną wstępnie dokumentację, możemy przystąpić do pisania naszych aplikacji. Koniecznie zajrzyj do źródeł, które udostępnił producent, aby zapoznać się z kontrolkami...
Powrót
Szukaj w PerlGtk.pl
The Perl Job site
Szukaj kodu :