Changeset 588

Show
Ignore:
Timestamp:
06/24/03 17:01:33 (5 years ago)
Author:
sholloway
Message:

*** empty log message ***

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RBSkinning/demo/wxPythonSkin/activex/excel.py

    r587 r588  
    3434skinxml = """<?xml version='1.0'?> 
    3535<skin:skin xmlns:skin='http://namespaces.runeblade.com/skin' xmlns:py='http://namespaces.runeblade.com/xmlPython' xmlns='http://namespaces.runeblade.com/wxPythonSkin'> 
    36     <frame ctxvar='ctx.behaviormodel.frame' title='RBSkinned ActiveX Control Container' show='1' locking='1' size='600,600'> 
     36    <frame ctxvar='ctx.behavior.frame' title='RBSkinned ActiveX Control Container' show='1' locking='1' size='600,600'> 
    3737        <layout fit='0'> 
    3838            <panel> 
    3939                <layout> 
    40                     <activex ctxvar='ctx.behaviormodel.control' sizercfg='1, wxEXPAND' progid='OWC10.Spreadsheet.10'/> 
     40                    <activex ctxvar='ctx.behavior.control' sizercfg='1, wxEXPAND' progid='OWC10.Spreadsheet.10'/> 
    4141                </layout>  
    4242            </panel> 
     
    5151 
    5252class BehaviorModel(object): 
    53     def Finalize(self): 
    54         self.control._obj_.HookMessage(self.OnTest, win32con.WM_LBUTTONUP) 
    55         self.control._wnd.HookMessage(self.OnTest, win32con.WM_LBUTTONUP) 
    56  
    57     def OnTest(self, evt): 
    58         print 'OnTest', evt 
     53    pass 
    5954 
    6055#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     
    6459def RunApp(): 
    6560    application = wx.wxPySimpleApp() 
    66     behaviormodel = BehaviorModel() 
    67     skin = SkinXML(skinxml, behaviormodel=behaviormodel, application=application) 
    68     behaviormodel.Finalize() 
     61    behavior = BehaviorModel() 
     62    skin = SkinXML(skinxml, behavior=behavior, application=application) 
    6963    return skin.context.application.MainLoop() 
    7064