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