Changeset 2468 for trunk/wx/xmission.cc
- Timestamp:
- Jul 23, 2007, 5:36:34 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wx/xmission.cc
r2467 r2468 16 16 #include <stdint.h> 17 17 #include <wx/artprov.h> 18 #include <wx/bitmap.h> 18 19 #include <wx/defs.h> 19 20 #include <wx/config.h> 21 #include <wx/image.h> 20 22 #include <wx/listctrl.h> 23 #include <wx/notebook.h> 24 #include <wx/splitter.h> 21 25 #include <wx/taskbar.h> 22 26 #include <wx/toolbar.h> 23 #include <wx/splitter.h>24 #include <wx/notebook.h>25 27 #include <wx/wx.h> 26 28 #if wxCHECK_VERSION(2,8,0) … … 203 205 myPulseTimer( this, ID_Pulse ) 204 206 { 205 wxImage transmission_logo ( transmission_xpm ); 206 myLogoIcon = new wxIcon; 207 myLogoIcon->CopyFromBitmap( wxBitmap( transmission_logo ) ); 207 myLogoIcon = new wxIcon( transmission_xpm ); 208 208 SetIcon( *myLogoIcon ); 209 #if wxCHECK_VERSION(2,8,0) 209 210 /*#if wxCHECK_VERSION(2,8,0) 210 211 transmission_logo.Rescale( 24, 24, wxIMAGE_QUALITY_HIGH ); 211 212 #else … … 213 214 #endif 214 215 myTrayLogo = new wxIcon; 215 myTrayLogo->CopyFromBitmap( wxBitmap( transmission_logo ) ); 216 myTrayLogo->CopyFromBitmap( wxBitmap( transmission_logo ) );*/ 217 myTrayLogo = myLogoIcon; 216 218 217 219 … … 252 254 **/ 253 255 254 wxImage open_image( fileopen_xpm ); 255 wxImage exec_image( exec_xpm ); 256 wxImage stop_image( stop_xpm ); 257 wxImage drop_image( gtk_remove_xpm ); 258 wxImage info_image( gtk_properties_xpm ); 256 wxIcon open_icon( fileopen_xpm ); 257 wxIcon exec_icon( exec_xpm ); 258 wxIcon stop_icon( stop_xpm ); 259 wxIcon drop_icon( gtk_remove_xpm ); 260 wxIcon info_icon( gtk_properties_xpm ); 261 wxBitmap bitmap; 259 262 260 263 wxToolBar* toolbar = CreateToolBar( wxNO_BORDER | wxTB_HORIZONTAL | wxTB_FLAT | wxTB_TEXT ); 261 264 toolbar->SetToolBitmapSize( wxSize( 16, 16 ) ); 262 toolbar->AddTool( wxID_OPEN, _T("Open"), open_image ); 263 toolbar->AddTool( ID_START, _T("Start"), exec_image ); 264 toolbar->AddTool( wxID_STOP, _T("Stop"), stop_image ); 265 toolbar->AddTool( wxID_REMOVE, _T("Remove"), drop_image ); 265 bitmap.CopyFromIcon( open_icon ); 266 toolbar->AddTool( wxID_OPEN, _T("Open"), bitmap ); 267 bitmap.CopyFromIcon( exec_icon ); 268 toolbar->AddTool( ID_START, _T("Start"), bitmap ); 269 bitmap.CopyFromIcon( stop_icon ); 270 toolbar->AddTool( wxID_STOP, _T("Stop"), bitmap ); 271 bitmap.CopyFromIcon( drop_icon ); 272 toolbar->AddTool( wxID_REMOVE, _T("Remove"), bitmap ); 266 273 toolbar->AddSeparator(); 267 toolbar->AddTool( ID_TORRENT_INFO, _("Torrent Info"), info_image ); 274 bitmap.CopyFromIcon( info_icon ); 275 toolbar->AddTool( ID_TORRENT_INFO, _("Torrent Info"), bitmap ); 268 276 toolbar->Realize(); 269 277 … … 347 355 void MyFrame::OnAbout(wxCommandEvent& WXUNUSED(event)) 348 356 { 349 wxImage transmission_logo ( transmission_xpm ); 350 wxIcon ico; 351 ico.CopyFromBitmap( wxBitmap( transmission_logo ) ); 357 wxIcon ico( transmission_xpm ); 352 358 353 359 #if wxCHECK_VERSION(2,8,0)
Note: See TracChangeset
for help on using the changeset viewer.