Furkan,

*) C ile GTK kütüphanesini kullanarak istediğin kadar kapsamlı arayüzler
yazabilirsin. (Örneğin Ubuntu/Fedora/LinuxMint gibi sayısız linux
dağıtımında gördüğün bütün ekranlar GTK ile yazılmıştır. Hatta Firefox ve
Chrome da GTK kullanmaktadır.)
*) GTK kullanırken Glade tasarım programı ile arayüzleri drag&drop şeklinde
tasarlayıp, daha sonra kodda istediğin olaylara handler koyabilirsin.
(örneğin A butonuna basıldığında şu fonksiyon çalışsın gibi...)
*) C ile multithread programlama yapmak istersen açılımı Posix Threads olan
pthread kütüphanesini kullanmak gerekiyor.

*) Glade+GTK+C üçlüsünü nasıl kullanabileceğini gösteren en iyi
tutoriallardan bir tanesi şudur, inceleyebilirsin:
http://www.micahcarrick.com/gtk-glade-tutorial-part-1.html (Hatta buradada
bir text editör yazımı anlatılıyor:D)
*) Bizim ofisimiz Hacettepe Teknokent'te, takıldığın bir yer olursa uğra,
yardımcı oluruz:)

Cheers,
-engin


17 Nisan 2014 22:05 tarihinde <e172...@metu.edu.tr> yazdı:

> Merhabalar
> Operating System dersinde threadleri kod üzerinde kullanabilmemiz için bir
> ödev verildi,ödev için bir text editör yaratmamız gerekiyor.Java ve diğer
> dillerde thread için yazılmış hazır kodlar olduğu için puan kırımı söz
> konusu olacak. C ile yapanlar daha fazla puan alacak denildi,o yüzden c
> ile yazmaya karar verdim.Artı olarak bir de bonusu var o da gui
> oluşturmak.Sorum ise şu;c ile yazdığım bir proje için başka bir tool ile
> ya da herhangi bir şekilde,java kullanılarak eclipse de oluşturabildiğimiz
> kadar kapsamlı bir gui oluşturmam mümkün mü ?
> İlgilenen herkese şimdiden çok teşekkür ederim
> Saygılarımla
> Furkan Yücebaş
>
> _______________________________________________
> Linux-sohbet mailing list
> Linux-sohbet@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-sohbet
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>



-- 
| c0d3 = <Cr4Ck^M@st3r> |
_______________________________________________
Linux-sohbet mailing list
Linux-sohbet@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-sohbet
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap