documentation for wxAppTraits (patch 1518295 from Francesco)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41932 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -150,7 +150,7 @@ class DragCanvas(wx.ScrolledWindow):
|
|||||||
dc = evt.GetDC()
|
dc = evt.GetDC()
|
||||||
|
|
||||||
if not dc:
|
if not dc:
|
||||||
dc = wxClientDC(self)
|
dc = wx.ClientDC(self)
|
||||||
rect = self.GetUpdateRegion().GetBox()
|
rect = self.GetUpdateRegion().GetBox()
|
||||||
dc.SetClippingRect(rect)
|
dc.SetClippingRect(rect)
|
||||||
self.TileBackground(dc)
|
self.TileBackground(dc)
|
||||||
@@ -185,10 +185,8 @@ class DragCanvas(wx.ScrolledWindow):
|
|||||||
self.dragImage.EndDrag()
|
self.dragImage.EndDrag()
|
||||||
self.dragImage = None
|
self.dragImage = None
|
||||||
|
|
||||||
dc = wx.ClientDC(self)
|
|
||||||
|
|
||||||
if self.hiliteShape:
|
if self.hiliteShape:
|
||||||
self.hiliteShape.Draw(dc)
|
self.RefreshRect(self.hiliteShape.GetRect())
|
||||||
self.hiliteShape = None
|
self.hiliteShape = None
|
||||||
|
|
||||||
# reposition and draw the shape
|
# reposition and draw the shape
|
||||||
@@ -212,9 +210,10 @@ class DragCanvas(wx.ScrolledWindow):
|
|||||||
)
|
)
|
||||||
|
|
||||||
self.dragShape.shown = True
|
self.dragShape.shown = True
|
||||||
self.dragShape.Draw(dc)
|
self.RefreshRect(self.dragShape.GetRect())
|
||||||
self.dragShape = None
|
self.dragShape = None
|
||||||
|
|
||||||
|
|
||||||
# The mouse is moving
|
# The mouse is moving
|
||||||
def OnMotion(self, evt):
|
def OnMotion(self, evt):
|
||||||
# Ignore mouse movement if we're not dragging.
|
# Ignore mouse movement if we're not dragging.
|
||||||
|
Reference in New Issue
Block a user