Fixed wxTreeCtrl.HitTest to return both the tree item as well as the
flags that clairify where the click was in relation to the item.
-Fixed problem in wxTreeCtrl.GetBoundingBox
+Fixed thread state problem in wxTreeCtrl.GetBoundingBox and
+GetSelections.
self.nb.AddPage(self.window, 'Demo')
#self.nb.ResizeChildren()
self.nb.SetSelection(2)
+ #self.window.Refresh()
#self.nb.ResizeChildren()
#if self.window.GetAutoLayout():
# self.window.Layout()
(yes, really, see bellow:)
<BR>Click <a href="test.htm">here</a> to go to original testing page...
-<BR>Click <a href="../../docs/html/man.htm">here</a> to go to manuals...
+<BR>Click
+<a href="http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/docs/">here</a>
+to go to manuals...
+
<BR>
<CENTER><TABLE CELLSPACING=5 BORDER COLS=2 WIDTH="40%" NOSAVE >
<TR ALIGN=CENTER NOSAVE>
2.0.35 i686) [Netscape]">
<TITLE>wxPython does wxHTML!</TITLE>
</HEAD>
-<BODY TEXT="#000000" BGCOLOR="#008800" LINK="#0000FF" VLINK="#FF0000" ALINK="#000088">
+<BODY TEXT="#000000" BGCOLOR="#007f00" LINK="#0000FF" VLINK="#FF0000" ALINK="#000088">
<b><a href="tables.htm">click here to go to tables test page!</a></b>
<p>
self.log.WriteText('OnSetTitle: %s\n' % title)
self.base_OnSetTitle(title)
- def __del__(self):
- print 'MyHtmlWindow.__del__'
+## def __del__(self):
+## print 'MyHtmlWindow.__del__'
class TestHtmlPanel(wxPanel):
self.box.Add(self.html, 1, wxGROW)
subbox = wxBoxSizer(wxHORIZONTAL)
- btn = wxButton(self, 1201, "Show Default")
- EVT_BUTTON(self, 1201, self.OnShowDefault)
- subbox.Add(btn, 1, wxGROW | wxALL, 2)
+## btn = wxButton(self, 1201, "Show Default")
+## EVT_BUTTON(self, 1201, self.OnShowDefault)
+## subbox.Add(btn, 1, wxGROW | wxALL, 2)
btn = wxButton(self, 1202, "Load File")
EVT_BUTTON(self, 1202, self.OnLoadFile)
self.OnShowDefault(None)
- def __del__(self):
- print 'TestHtmlPanel.__del__'
+## def __del__(self):
+## print 'TestHtmlPanel.__del__'
global logger
logger = log
p = wxMVCTree(nb, -1)
+ #f = wxFrame(frame, -1, "wxMVCTree")
+ #p = wxMVCTree(f, -1)
p.SetAssumeChildren(true)
p.SetModel(LateFSTreeModel(os.path.normpath(os.getcwd() + os.sep +'..')))
#Uncomment this to enable live filename editing!
EVT_MVCTREE_ADD_ITEM(p, p.GetId(), add)
EVT_MVCTREE_DELETE_ITEM(p, p.GetId(), delitem)
EVT_MVCTREE_KEY_DOWN(p, p.GetId(), key)
+
return p
+ #frame.otherWin = f
+ #f.Show(true)
+ #return None
+
+
+
overview = """\
wxMVCTree is a control which handles hierarchical data. It is constructed in model-view-controller architecture, so the display of that data, and the content of the data can be changed greatly without affecting the other parts.
mdc = wxMemoryDC()
i = 0
for text, code in logicList:
- x,y = 120+100*(i%4), 20+100*(i/4)
- dc.DrawText(text, x,y-20)
+ x,y = 120+150*(i%4), 20+100*(i/4)
+ dc.DrawText(text, x, y-20)
mdc.SelectObject(self.bmp_withcolourmask)
dc.Blit(x,y, cx,cy, mdc, 0,0, code, true)
i = i + 1
Patch Flags=0000000000001001
Patch Threshold=85
Patch Memory=4000
- EXE Filename=wxPython-2.1.12.exe
+ EXE Filename=wxPython-2.1.13.exe
FTP Cluster Size=20
Per-User Version ID=1
Dialogs Version=6
Flags=0000001010000011
end
item: Install File
- Source=e:\projects\wx\lib\wx21_12.dll
- Destination=%SYS%\wx21_12.dll
+ Source=e:\projects\wx\lib\wx21_13.dll
+ Destination=%SYS%\wx21_13.dll
Flags=0000001010010010
end
item: Install File
mkdir wxPython\docs\wx
copy %WXWIN%\docs\html\wx\*.gif wxPython\docs\wx
copy %WXWIN%\docs\html\wx\*.htm wxPython\docs\wx
-copy wxPython\docs\wx.htm wxPython\docs\wx\index.htm
+copy wxPython\docs\wx\wx.htm wxPython\docs\wx\index.htm
mkdir wxPython\docs\ogl
copy %WXWIN%\docs\html\ogl\*.gif wxPython\docs\ogl
copy %WXWIN%\docs\html\ogl\*.htm wxPython\docs\ogl
-copy wxPython\docs\ogl.htm wxPython\docs\ogl\index.htm
+copy wxPython\docs\ogl\ogl.htm wxPython\docs\ogl\index.htm
zip -r wxPython\wxPython-docs-%1.zip wxPython\docs
EVT_KEY_DOWN(self, self.OnKeyDown)
self.doubleBuffered = true
+
def Refresh(self):
if self.doubleBuffered:
self.painter.ClearBuffer()