Dobrana para: Anjuta + Glade?
Dzisiaj wpis będzie krótki. Chciałem się podzielić swoimi wrażeniami z użytkownia tandemu Anjuta + Glade. Anjuta to IDE do kodowania pod GNOME, natomiast Glade to program do projektowania interfejsu użytkownika w Gtk+. Dla formalności podam paczki, które trzeba zainstalować, aby używać Anjuty z Gladem:
- anjuta
- libtool
- glade
Po zainstalowaniu tych pakietów (i tych z poprzedniego postu) można już stworzyć sobie projekt aplikacji w C/Gtk+. Tworzenie go sprowadza się do kliknięcia w paru miejscach i voila - mamy gotowy do skompilowania kod programu. Samo tworzenie projektu trochę trwa (na moim starym P4 2GHz trwało to koło 40 sekund), gdyż Anjuta odpala parę narzędzi, które sprawdzają czy wszystko w systemie jest zainstalowane. Należy obserwować komunikaty podczas tego procesu i ewentualnie doinstalować brakujące paczki.
Edytor interfejsu użytkownika odpala się za pomocą komendy Project | Edit Application GUI. Właśnie wtedy odpalany jest Glade. Z tego co zdążyłem się zorientować wszystkie zmiany wprowadzone w samym Gladzie nie wpływają na kod C dopóki nie kliknie się Build w Gladzie. Wtedy właśnie zostanie wygenerowany kod tworzący interfejs użytkownika.
Jeśli chodzi o samo tworzenie interfejsu to muszę póki co powiedzieć, że sprawia mi to pewne trudności. Muszę trochę więcej poczytać i poeksperymentować, żeby wiedzieć jak uzyskać to co chce w okienku. Narazie tego nie umiem.
W każdym razie jestem na dobrej drodze. Pewnie napiszę jakiegoś obszernego posta na temat rozmieszczania (layout) elementów UI. A tymczasem wracam do czytania tutoriala…