Typos fixed and other tweaks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@20516 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2003-05-07 00:55:07 +00:00
parent 2f511ce8d0
commit f632c16831
6 changed files with 21 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ text = """\
Right-click on the panel (or Ctrl-click on the Mac) to show a popup
menu. Then look at the code for this sample. Notice how the
PopupMenu method is similar to the ShowModal method of a wxDialog in
that it doesn't retirn until the popup menu has been dismissed. The
that it doesn't return until the popup menu has been dismissed. The
event handlers for the popup menu items can either be attached to the
menu itself, or to the window that invokes PopupMenu.
"""
@@ -134,8 +134,8 @@ def runTest(frame, nb, log):
overview = """<html><body>
<h2><center>Say something nice here</center></h2>
<h2><center>PopupMenu</center></h2>
""" + text + """
</body></html>
"""

View File

@@ -35,7 +35,7 @@ class TestFrame(wxFrame):
EVT_WINDOW_CREATE(self, self.SetWindowShape)
else:
# On wxMSW and wxMac the window has already been created, so go for it.
pass #self.SetWindowShape()
self.SetWindowShape()
dc = wxClientDC(self)
dc.DrawBitmap(self.bmp, 0,0, True)

View File

@@ -53,7 +53,7 @@ class TestVirtualList(wxListCtrl):
return item.GetText()
def OnItemDeselected(self, evt):
print evt.m_itemIndex
self.log.WriteText("OnItemDeselected: %s" % evt.m_itemIndex)
#---------------------------------------------------

View File

@@ -81,6 +81,8 @@ check the source for this sample to see how to implement them.
self.SetMenuBar(menuBar)
# Menu events
EVT_MENU_HIGHLIGHT_ALL(self, self.OnMenuHighlight)
EVT_MENU(self, 101, self.Menu101)
EVT_MENU(self, 102, self.Menu102)
EVT_MENU(self, 103, self.Menu103)
@@ -105,8 +107,19 @@ check the source for this sample to see how to implement them.
EVT_MENU(self, 503, self.TestRemove)
EVT_MENU(self, 505, self.TestRemove2)
# Methods
def OnMenuHighlight(self, event):
# Show how to get menu item imfo from this event handler
id = event.GetMenuId()
item = self.GetMenuBar().FindItemById(id)
text = item.GetText()
help = item.GetHelp()
#print text, help
event.Skip() # but in this case just call Skip so the default is done
def Menu101(self, event):
self.log.write('Welcome to Mercury\n')

View File

@@ -95,7 +95,7 @@ class MyCanvas(wxScrolledWindow):
## dc.SetFont(wxFont(14, wxSWISS, wxNORMAL, wxNORMAL))
## dc.SetTextForeground("BLACK")
## dc.DrawText("TEST this STRING", 10, 200)
## print dc.GetFullTextExtent("TEST this STRING")
font = wxFont(20, wxSWISS, wxNORMAL, wxNORMAL)
dc.SetFont(font)

View File

@@ -29,8 +29,8 @@ class TestTreeCtrlPanel(wxPanel):
self.log = log
tID = wxNewId()
self.tree = MyTreeCtrl(self, tID, wxDefaultPosition, wxDefaultSize,
wxTR_HAS_BUTTONS
self.tree = MyTreeCtrl(self, tID,
style = wxTR_HAS_BUTTONS
| wxTR_EDIT_LABELS
#| wxTR_MULTIPLE
#| wxTR_HIDE_ROOT