30.07.2015 Views

Ä°ndir - Pardus-eDergi.org

Ä°ndir - Pardus-eDergi.org

Ä°ndir - Pardus-eDergi.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Pardus</strong>-Linux.Org e-dergi Sayı 11 Ağustos 2009PYGTK VE GLADE İLE ARAYÜZ TASARIMI<strong>Pardus</strong>-Linux.Org e-dergi Sayı 11 Ağustos 2009Can Mustafa ÖZDEMİRcanmustafaozdemir@gmail.comhttp://www.gotocan.comBu ekran büyük ihtimalle sizde Türkçe olacaktır. “Proje dosya formatı”olarak “Libglade”'i seçiyoruz ve ekranı kapatıyoruz. Pencere kapandıktansonra karşımızda tertemiz bir arayüz belirir.Sol tarafta araçlar kutusundan "Toplevel" başlığı altından “Window”atıklamalısınız.Vertical Box: Ekranı yatay parçalara böler. Pencereyi küçültüp büyütürken içerik depencereye oranla boyut değiştirir. Araç eklerken kutu numarasını belirtmek gerekir.Table: Horizontal ve Vertical Box'lar gibi içeriği yatay ve dikey parçalara böler.Fakat yatay ve dikey parçaların sayısı eşittir. Pencereyi küçültüp büyütürken içerikde pencereye oranla boyut değiştirir. Araç eklerken kutu numarasını (x,y) şeklindebelirtmek gerekir.Layout: Ekranı piksellere böler. Pencere boyutu, araç boyutlarını etkilemez. Araçeklerken koordinatlar (x,y) şeklinde girilir.Bu sayede bomboş ve saydam ana pencere taslağımız görünür hale gelecektir.Şimdi sırada bunu doldurmak var.Başlamadan önce GTK'da packing yöntemlerinden de kısaca bahsedelim:Horizontal Box: Ekranı dikey parçalara böler. Pencereyi küçültüp büyütürkeniçerik de pencereye oranla boyut değiştirir. Araç eklerken kutu numarasınıbelirtmek gerekir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!