wtorek, 17 stycznia 2012

Wstęp i omówienie struktury

Na początek wspomnę o tym, że plik theme gtk2 jest zazwyczaj jednolitym plikiem, bez rozbijania go na mniejsze rzeczy lub cząstki.

Plik oprócz tego, że mieści się w katalogu gtk-2.0, to nosi nazwę gtkrc.

O różnicach między gtk3 napiszę, kiedy znajdę chęci na rozpoczęcie opisywania gtk3 ;)
Dlatego najpierw poznajmy gtk2, bo później będzie nam z gtk3 i to o wiele :)

Struktura
Plik gtkrc który określa wygląd aplikacji napisanych w gtk2 dzielimy na 4 części:
1. Określenie kolorów
2. Określenie wyglądu (wielkość, długość, szerokość) prawie wszystkich rzeczy które można edytować po przez wygląd.
3. Określenie silnika theme: clearlooks, murrine i ich rodzajów + ustawienia
4. Określenie koloru każdego z elementów + dokładniejsze określenie wybranych opcji.

To co mamy w pliku "na samym dole" to określenie fraz, do jakich ma odnosić się dane ustawienie :)

Na początek może omówię w kolejnych wpisach: nadawanie kolorów, co później będzie o tyle ważne że będziemy się nimi w pewien sposób bawić ;)
Kolejną rzeczą będą opcje określające dane elementy i jak sobie radzić w razie nie wiedzy. A możecie mi wierzyć, wiele twórców theme o wielu opcjach albo nie wie, albo ich nie ustawia.
Kolejną sprawą będzie silnik theme.
A na samym końcu opisanie jak modyfikować menu, toolbar, pasek postępu, paski przesuwania, zaokrąglone krawędzie w programach, a nawet pobawimy się w zmianę panelu jaki oglądacie w gnome2, czy lxde :)
Przy okazji podpowiem, że wielokrotnie będziemy uruchamiać firefox (lepiej go sobie zainstalować).

Brak komentarzy:

Prześlij komentarz