Some updates and fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
f97c9b5bf2
commit
854862f58d
@ -8,7 +8,8 @@ New in 2.1.14
|
||||
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.
|
||||
|
||||
|
||||
|
||||
|
@ -277,6 +277,7 @@ class wxPythonDemo(wxFrame):
|
||||
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()
|
||||
|
@ -13,7 +13,10 @@ tests page...</H3>
|
||||
|
||||
(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>
|
||||
|
@ -6,7 +6,7 @@
|
||||
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>
|
||||
|
@ -26,8 +26,8 @@ class MyHtmlWindow(wxHtmlWindow):
|
||||
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):
|
||||
@ -49,9 +49,9 @@ 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)
|
||||
@ -87,8 +87,8 @@ class TestHtmlPanel(wxPanel):
|
||||
self.OnShowDefault(None)
|
||||
|
||||
|
||||
def __del__(self):
|
||||
print 'TestHtmlPanel.__del__'
|
||||
## def __del__(self):
|
||||
## print 'TestHtmlPanel.__del__'
|
||||
|
||||
|
||||
|
||||
|
@ -27,6 +27,8 @@ def runTest(frame, nb, log):
|
||||
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!
|
||||
@ -39,7 +41,14 @@ def runTest(frame, nb, log):
|
||||
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.
|
||||
|
@ -81,8 +81,8 @@ class TestMaskWindow(wxScrolledWindow):
|
||||
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
|
||||
|
@ -17,7 +17,7 @@ item: Global
|
||||
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
|
||||
@ -815,8 +815,8 @@ item: Install File
|
||||
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
|
||||
|
@ -13,12 +13,12 @@ mkdir wxPython\docs
|
||||
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
|
||||
|
@ -770,6 +770,7 @@ class wxMVCTree(wxScrolledWindow):
|
||||
EVT_KEY_DOWN(self, self.OnKeyDown)
|
||||
self.doubleBuffered = true
|
||||
|
||||
|
||||
def Refresh(self):
|
||||
if self.doubleBuffered:
|
||||
self.painter.ClearBuffer()
|
||||
|
Loading…
Reference in New Issue
Block a user