WxWidgets de Forma Simge(icon) Ekleme


20.09.2012-21:47 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16003127Toplam Puan: 37770 / Yorum Sayısı: 412003127 adet.


Bu yazımda sizlere WxWidgets kullanarak oluşturulan programlara icon(simge) eklemeyi anlatmaya çalışacağım. Benim kullandığım ide Code::Blocks programıdır. Öncelikle programı açıp WxWidgets projesi oluşturuyoruz ve kaydedip derliyoruz(çalıştırıyoruz code::blocks da F9 tuşu). Daha sonra kaydettiğimiz klasöre gidiyoruz ve resource.rc dosyasını idemizde açıyoruz.Dosyanızın içerisindekileri aşağıdaki kodlarla değiştiriyoruz.

resim ICON "images/simge.ico"//images klasörü altında simge.ico dosyasını gösteren icon nesnesinin adı resim oldu.
#include "wx/msw/wx.rc"//kütüphane ekleniyor

Daha sonra simgeyi eklemek istediğiniz frame in bulunduğu sizindosyanizinadi.cpp dosyamıza giriyoruz ve dosyamızın başına aşağıda verdiğim kodları ekliyoruz.

#include <wx/icon.h>//kütüphane ekleniyor
#include <wx/bitmap.h>//kütüphane ekleniyor

Dosyanızın içerisinde aşağıda verdiğim kodları bulup değiştiriyoruz.

 Create(parent, id, _("Seyfettin KAHVECİ Form Basligi"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_FRAME_STYLE, _T("id"));
    {
    	SetIcon(wxICON(resim));//icon dosyamızı gösteren resim nesnesini bu framenin iconu yap
    }

Bu aşamada artık framenize icon başarılı olarak eklenmiş bulunuyor ve size sadece kodları tekrar derletmek(çalıştırmak Code::Blocks da F9) kalıyor.
Arkadaşlar bu konuda ve geliştirdiğiniz projelerde anlamadığınız bölümler olursa yorum ekle sayfasından yazın en kısa sürede cevaplamaya çalışırım.İyi Çalışmalar.

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.