diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/settings.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/python/settings.py b/python/settings.py index abb859a7..95501622 100644 --- a/python/settings.py +++ b/python/settings.py @@ -67,6 +67,11 @@ class Settings(object): """(read-only)""" return self._instance_id + def set_resource_id(self, resource_id = None): + if resource_id is None: + resource_id = "" + core.BNSettingsSetResourceId(self.handle, resource_id) + def register_group(self, group, title): """ ``register_group`` registers a group for use with this Settings instance. Groups provide a simple way to organize settings. @@ -103,6 +108,9 @@ class Settings(object): def contains(self, key): return core.BNSettingsContains(self.handle, key) + def is_empty(self): + return core.BNSettingsIsEmpty(self.handle) + def query_property_string_list(self, key, property_name): length = ctypes.c_ulonglong() result = core.BNSettingsQueryPropertyStringList(self.handle, key, property_name, ctypes.byref(length)) |
