-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.--
---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.----
-----Dosyanızın içerisinde aşağıda verdiğim kodları bulup değiştiriyoruz.------
-------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.--------
Kod:
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.----
Kod:
#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.------
Kod:
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.--------
