mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-08 04:50:07 +01:00
⁉️ Not sure if the generated .rst stuff is intended to have
whitespace like this in it or not, so seperating this from the other
commits, so easy to revert if necessary.
22 lines
730 B
Python
22 lines
730 B
Python
|
|
# this function loads somes settings from the given wx.Config object
|
|
# the path selected inside it is left unchanged
|
|
def LoadMySettings(config):
|
|
|
|
changer = wx.ConfigPathChanger(config, "/Foo/Data/SomeString")
|
|
|
|
strs = config.Read("SomeString")
|
|
|
|
if not strs:
|
|
wx.LogError("Couldn't read SomeString!")
|
|
return False
|
|
|
|
# NOTE: without wx.ConfigPathChanger it would be easy to forget to
|
|
# set the old path back into the wx.Config object before this return!
|
|
|
|
|
|
# do something useful with SomeString...
|
|
|
|
return True # again: wx.ConfigPathChanger dtor will restore the original wx.Config path
|
|
|