Images can now be embedded in Python source files.
Added tools to do the embedding. Added Constructors/methods where needed. Updated the demo to use mostly embedded images. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -3,6 +3,7 @@ from wxPython.wx import *
 | 
			
		||||
from wxPython.lib.buttons import wxGenButton, wxGenBitmapButton, \
 | 
			
		||||
                                 wxGenToggleButton, wxGenBitmapToggleButton
 | 
			
		||||
 | 
			
		||||
import images
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -34,18 +35,18 @@ class TestPanel(wxPanel):
 | 
			
		||||
        #b.SetUseFocusIndicator(false)
 | 
			
		||||
        b.SetToolTipString("This is a BIG button...")
 | 
			
		||||
 | 
			
		||||
        bmp = wxBitmap('bitmaps/test2.bmp', wxBITMAP_TYPE_BMP)
 | 
			
		||||
        bmp = images.getTest2Bitmap()
 | 
			
		||||
        b = wxGenBitmapButton(self, -1, bmp, (10, 130))
 | 
			
		||||
        EVT_BUTTON(self, b.GetId(), self.OnButton)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        b = wxGenBitmapButton(self, -1, None, (140, 130))
 | 
			
		||||
        EVT_BUTTON(self, b.GetId(), self.OnButton)
 | 
			
		||||
        bmp = wxBitmap('bitmaps/lb1.bmp', wxBITMAP_TYPE_BMP)
 | 
			
		||||
        bmp = images.getBulb1Bitmap()
 | 
			
		||||
        mask = wxMaskColour(bmp, wxBLUE)
 | 
			
		||||
        bmp.SetMask(mask)
 | 
			
		||||
        b.SetBitmapLabel(bmp)
 | 
			
		||||
        bmp = wxBitmap('bitmaps/lb2.bmp', wxBITMAP_TYPE_BMP)
 | 
			
		||||
        bmp = images.getBulb2Bitmap()
 | 
			
		||||
        mask = wxMaskColour(bmp, wxBLUE)
 | 
			
		||||
        bmp.SetMask(mask)
 | 
			
		||||
        b.SetBitmapSelected(bmp)
 | 
			
		||||
@@ -57,11 +58,11 @@ class TestPanel(wxPanel):
 | 
			
		||||
 | 
			
		||||
        b = wxGenBitmapToggleButton(self, -1, None, (140, 230))
 | 
			
		||||
        EVT_BUTTON(self, b.GetId(), self.OnToggleButton)
 | 
			
		||||
        bmp = wxBitmap('bitmaps/lb1.bmp', wxBITMAP_TYPE_BMP)
 | 
			
		||||
        bmp = images.getBulb1Bitmap()
 | 
			
		||||
        mask = wxMaskColour(bmp, wxBLUE)
 | 
			
		||||
        bmp.SetMask(mask)
 | 
			
		||||
        b.SetBitmapLabel(bmp)
 | 
			
		||||
        bmp = wxBitmap('bitmaps/lb2.bmp', wxBITMAP_TYPE_BMP)
 | 
			
		||||
        bmp = images.getBulb2Bitmap()
 | 
			
		||||
        mask = wxMaskColour(bmp, wxBLUE)
 | 
			
		||||
        bmp.SetMask(mask)
 | 
			
		||||
        b.SetBitmapSelected(bmp)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user