various demo tweaks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2003-02-14 19:08:57 +00:00
parent aa0cd0a6e4
commit 2ff24ec7ed
6 changed files with 27 additions and 22 deletions

View File

@@ -51,7 +51,7 @@ demo item so you can learn how to use the classes yourself.</p>
btn = html.FindWindowById(wxID_OK) btn = html.FindWindowById(wxID_OK)
btn.SetDefault() btn.SetDefault()
ir = html.GetInternalRepresentation() ir = html.GetInternalRepresentation()
html.SetSize( (ir.GetWidth()+5, ir.GetHeight()+5) ) html.SetSize( (ir.GetWidth()+25, ir.GetHeight()+25) )
self.SetClientSize(html.GetSize()) self.SetClientSize(html.GetSize())
self.CentreOnParent(wxBOTH) self.CentreOnParent(wxBOTH)

View File

@@ -13,7 +13,7 @@ class SimpleGrid(wxGrid): ##, wxGridAutoEditMixin):
EVT_IDLE(self, self.OnIdle) EVT_IDLE(self, self.OnIdle)
self.CreateGrid(25, 25) self.CreateGrid(25, 25) #, wxGrid.wxGridSelectRows)
##self.EnableEditing(false) ##self.EnableEditing(false)
# simple cell formatting # simple cell formatting

View File

@@ -29,7 +29,7 @@ _treeList = [
'wxPyColourChooser', 'wxPyColourChooser',
]), ]),
# managed windows == things with a caption you can close # managed windows == things with a (optional) caption you can close
('Base Frames and Dialogs', [ ('Base Frames and Dialogs', [
'wxDialog', 'wxDialog',
'wxFrame', 'wxFrame',
@@ -298,9 +298,10 @@ class wxPythonDemo(wxFrame):
findID = wxNewId() findID = wxNewId()
findnextID = wxNewId() findnextID = wxNewId()
menu = wxMenu() menu = wxMenu()
menu.Append(helpID, '&About\tCtrl-H', 'wxPython RULES!!!')
menu.Append(findID, '&Find\tCtrl-F', 'Find in the Demo Code') menu.Append(findID, '&Find\tCtrl-F', 'Find in the Demo Code')
menu.Append(findnextID, 'Find &Next\tF3', 'Find Next') menu.Append(findnextID, 'Find &Next\tF3', 'Find Next')
menu.AppendSeparator()
menu.Append(helpID, '&About\tCtrl-H', 'wxPython RULES!!!')
EVT_MENU(self, helpID, self.OnHelpAbout) EVT_MENU(self, helpID, self.OnHelpAbout)
EVT_MENU(self, findID, self.OnHelpFind) EVT_MENU(self, findID, self.OnHelpFind)
EVT_MENU(self, findnextID, self.OnFindNext) EVT_MENU(self, findnextID, self.OnFindNext)

View File

@@ -10,8 +10,10 @@ wildcard = "Python source (*.py)|*.py|" \
def runTest(frame, nb, log): def runTest(frame, nb, log):
dlg = wxFileDialog(frame, "Choose a file", "", "", wildcard, wxOPEN|wxMULTIPLE) dlg = wxFileDialog(frame, "Choose a file", "", "", wildcard, wxOPEN|wxMULTIPLE)
if dlg.ShowModal() == wxID_OK: if dlg.ShowModal() == wxID_OK:
for path in dlg.GetPaths(): paths = dlg.GetPaths()
log.WriteText('You selected: %s\n' % path) log.WriteText('You selected %d files:' % len(paths))
for path in paths:
log.WriteText(' %s\n' % path)
dlg.Destroy() dlg.Destroy()
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------

View File

@@ -97,7 +97,10 @@ class TestListCtrlPanel(wxPanel, wxColumnSorterMixin):
self.sm_dn = self.il.Add(images.getSmallDnArrowBitmap()) self.sm_dn = self.il.Add(images.getSmallDnArrowBitmap())
self.list = TestListCtrl(self, tID, self.list = TestListCtrl(self, tID,
style=wxLC_REPORT|wxSUNKEN_BORDER)#|wxLC_VRULES|wxLC_HRULES) style=wxLC_REPORT | wxSUNKEN_BORDER
#| wxLC_NO_HEADER
#| wxLC_VRULES | wxLC_HRULES
)
self.list.SetImageList(self.il, wxIMAGE_LIST_SMALL) self.list.SetImageList(self.il, wxIMAGE_LIST_SMALL)
self.PopulateList() self.PopulateList()

View File

@@ -23,8 +23,8 @@ class TestToolBar(wxFrame):
self.CreateStatusBar() self.CreateStatusBar()
#tb.AddSimpleTool(10, images.getNewBitmap(), "New", "Long help for 'New'") tb.AddSimpleTool(10, images.getNewBitmap(), "New", "Long help for 'New'")
tb.AddLabelTool(10, "New", images.getNewBitmap(), shortHelp="New", longHelp="Long help for 'New'") #tb.AddLabelTool(10, "New", images.getNewBitmap(), shortHelp="New", longHelp="Long help for 'New'")
EVT_TOOL(self, 10, self.OnToolClick) EVT_TOOL(self, 10, self.OnToolClick)
EVT_TOOL_RCLICKED(self, 10, self.OnToolRClick) EVT_TOOL_RCLICKED(self, 10, self.OnToolRClick)
@@ -47,9 +47,9 @@ class TestToolBar(wxFrame):
shortHelp="Toggle this") shortHelp="Toggle this")
EVT_TOOL(self, 50, self.OnToolClick) EVT_TOOL(self, 50, self.OnToolClick)
#tb.AddCheckTool(60, '', images.getTog1Bitmap(), images.getTog2Bitmap(), ## tb.AddCheckTool(60, images.getTog1Bitmap(), images.getTog2Bitmap(),
# shortHelp="Toggle with 2 bitmaps") ## shortHelp="Toggle with 2 bitmaps")
#EVT_TOOL(self, 60, self.OnToolClick) ## EVT_TOOL(self, 60, self.OnToolClick)
EVT_TOOL_ENTER(self, -1, self.OnToolEnter) EVT_TOOL_ENTER(self, -1, self.OnToolEnter)
EVT_TOOL_RCLICKED(self, -1, self.OnToolRClick) # Match all EVT_TOOL_RCLICKED(self, -1, self.OnToolRClick) # Match all
@@ -110,16 +110,15 @@ def runTest(frame, nb, log):
overview = """\ overview = """\
""" """
if __name__ == '__main__':
import sys,os
import run
run.main(['', os.path.basename(sys.argv[0])])