Ed Leafe wrote:
Can you try again, but this time copy the code into the email?
-test2.cdxml-------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<dForm Caption="dButton2" SaveRestorePosition="False" Height="554"
Width="724" designerClass="DesForm" BackColor="(192, 192, 192)">
<code>
<onActivate><![CDATA[
def onActivate(self, evt):
print "barfoo"
]]>
</onActivate>
</code>
<dSizer SlotCount="5" designerClass="LayoutSizer"
Orientation="Vertical">
<dSizer SlotCount="2" sizerInfo="{'BorderSides': ['All'],
'Proportion': 0, 'Halign': 'Left', 'Valign': 'Top', 'Border': 0,
'Expand': True}" designerClass="LayoutSizer">
<dTextBox sizerInfo="{'BorderSides': ['All'], 'Proportion': 1,
'Halign': 'Center', 'Valign': 'Middle', 'Border': 5, 'Expand': False}"
designerClass="controlMix"></dTextBox>
<dButton Caption="..." sizerInfo="{'BorderSides': ['All'],
'Proportion': 0, 'Halign': 'Right', 'Valign': 'Middle', 'Border': 5,
'Expand': False}" designerClass="controlMix">
<code>
<onHit><![CDATA[
def onHit(self, evt):
from foobar import printme
printme("foo")
]]>
</onHit>
</code>
</dButton>
</dSizer>
<dSizer SlotCount="2" sizerInfo="{'BorderSides': ['All'],
'Proportion': 0, 'Halign': 'Left', 'Valign': 'Top', 'Border': 0,
'Expand': True}" designerClass="LayoutSizer">
<dTextBox sizerInfo="{'BorderSides': ['All'], 'Proportion': 1,
'Halign': 'Center', 'Valign': 'Middle', 'Border': 5, 'Expand': False}"
designerClass="controlMix" Name="dTextBox1"></dTextBox>
<dButton Caption="..." sizerInfo="{'BorderSides': ['All'],
'Proportion': 0, 'Halign': 'Right', 'Valign': 'Middle', 'Border': 5,
'Expand': False}" designerClass="controlMix" Name="dButton1"></dButton>
</dSizer>
<dButton Caption="Go" sizerInfo="{'BorderSides': ['All'],
'Proportion': 0, 'Halign': 'Right', 'Valign': 'Middle', 'Border': 5,
'Expand': False}" designerClass="controlMix" Name="dButton2"></dButton>
<dTextBox sizerInfo="{'BorderSides': ['All'], 'Proportion': 1,
'Halign': 'Left', 'Valign': 'Top', 'Border': 5, 'Expand': True}"
designerClass="controlMix" Name="dTextBox2"></dTextBox>
<dButton Caption="Button" sizerInfo="{'BorderSides': ['All'],
'Proportion': 0, 'Halign': 'Right', 'Valign': 'Bottom', 'Border': 5,
'Expand': False}" designerClass="controlMix" Name="dButton3"></dButton>
</dSizer>
</dForm>
-test2.py-----------------------------------------------------------------
import dabo
def main():
app = dabo.dApp()
app.MainFormClass = "test2.cdxml"
app.start()
if __name__ == '__main__':
main()
-foobar.py----------------------------------------------------------------
def printme(str):
print str
--------------------------------------------------------------------------
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users