Added wx.StandardPaths.GetDocumentsDir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38803 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -8,14 +8,14 @@ class TestPanel(wx.Panel):
|
|||||||
self.log = log
|
self.log = log
|
||||||
wx.Panel.__init__(self, parent, -1)
|
wx.Panel.__init__(self, parent, -1)
|
||||||
|
|
||||||
sizer = wx.FlexGridSizer(0, 3, 4, 4)
|
sizer = wx.FlexGridSizer(0, 3, 2, 2)
|
||||||
box = wx.BoxSizer(wx.VERTICAL)
|
box = wx.BoxSizer(wx.VERTICAL)
|
||||||
fs = self.GetFont().GetPointSize()
|
fs = self.GetFont().GetPointSize()
|
||||||
bf = wx.Font(fs+4, wx.SWISS, wx.NORMAL, wx.BOLD)
|
bf = wx.Font(fs+4, wx.SWISS, wx.NORMAL, wx.BOLD)
|
||||||
|
|
||||||
t = wx.StaticText(self, -1, "StandardPaths")
|
t = wx.StaticText(self, -1, "StandardPaths")
|
||||||
t.SetFont(bf)
|
t.SetFont(bf)
|
||||||
box.Add(t, 0, wx.CENTER|wx.ALL, 5)
|
box.Add(t, 0, wx.CENTER|wx.ALL, 4)
|
||||||
box.Add(wx.StaticLine(self, -1), 0, wx.EXPAND)
|
box.Add(wx.StaticLine(self, -1), 0, wx.EXPAND)
|
||||||
|
|
||||||
# get the global (singleton) instance of wx.StandardPaths
|
# get the global (singleton) instance of wx.StandardPaths
|
||||||
@@ -37,7 +37,8 @@ class TestPanel(wx.Panel):
|
|||||||
sizer.Add(wx.StaticText(self, -1, "%s%s:" %(name, repr(args))),
|
sizer.Add(wx.StaticText(self, -1, "%s%s:" %(name, repr(args))),
|
||||||
0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL)
|
0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL)
|
||||||
sizer.Add(wx.TextCtrl(self, -1, func(*args),
|
sizer.Add(wx.TextCtrl(self, -1, func(*args),
|
||||||
size=(275,-1), style=wx.TE_READONLY))
|
size=(275,-1), style=wx.TE_READONLY),
|
||||||
|
0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL)
|
||||||
|
|
||||||
btn = wx.Button(self, wx.ID_HELP)
|
btn = wx.Button(self, wx.ID_HELP)
|
||||||
sizer.Add(btn)
|
sizer.Add(btn)
|
||||||
@@ -49,6 +50,7 @@ class TestPanel(wx.Panel):
|
|||||||
'GetLocalDataDir',
|
'GetLocalDataDir',
|
||||||
'GetUserDataDir',
|
'GetUserDataDir',
|
||||||
'GetUserLocalDataDir',
|
'GetUserLocalDataDir',
|
||||||
|
'GetDocumentsDir',
|
||||||
'GetPluginsDir',
|
'GetPluginsDir',
|
||||||
'GetInstallPrefix',
|
'GetInstallPrefix',
|
||||||
'GetResourcesDir',
|
'GetResourcesDir',
|
||||||
@@ -60,7 +62,7 @@ class TestPanel(wx.Panel):
|
|||||||
wx.StandardPaths.ResourceCat_Messages )
|
wx.StandardPaths.ResourceCat_Messages )
|
||||||
|
|
||||||
self.Bind(wx.EVT_BUTTON, self.OnShowDoc, id=wx.ID_HELP)
|
self.Bind(wx.EVT_BUTTON, self.OnShowDoc, id=wx.ID_HELP)
|
||||||
box.Add(sizer, 0, wx.CENTER|wx.ALL, 20)
|
box.Add(sizer, 0, wx.CENTER|wx.ALL, 10)
|
||||||
self.SetSizer(box)
|
self.SetSizer(box)
|
||||||
|
|
||||||
|
|
||||||
|
@@ -127,6 +127,8 @@ functionality that was implemented in wxWidgets, but the end result is
|
|||||||
cleaner for wxPython as well, and allowed me to remove some ugly code
|
cleaner for wxPython as well, and allowed me to remove some ugly code
|
||||||
under the covers.
|
under the covers.
|
||||||
|
|
||||||
|
Added wx.StandardPaths.GetDocumentsDir.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -158,6 +158,13 @@ and GetResourcesDir()/lang.lproj under Mac but is something quite
|
|||||||
different under Unix for the message catalog category (namely the
|
different under Unix for the message catalog category (namely the
|
||||||
standard prefix/share/locale/lang/LC_MESSAGES.)", "");
|
standard prefix/share/locale/lang/LC_MESSAGES.)", "");
|
||||||
|
|
||||||
|
DocDeclStr(
|
||||||
|
virtual wxString , GetDocumentsDir() const,
|
||||||
|
"Return the Documents directory for the current user.
|
||||||
|
|
||||||
|
C:\Documents and Settings\username\Documents under Windows,
|
||||||
|
$HOME under Unix and ~/Documents under Mac", "");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DocStr(SetInstallPrefix,
|
DocStr(SetInstallPrefix,
|
||||||
|
Reference in New Issue
Block a user