From f2b632dfcce50047359ed748fd85b6befee45c57 Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Tue, 18 Oct 2016 14:24:49 +0300 Subject: [PATCH] settings support improvements --- src/dlangui/core/settings.d | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/dlangui/core/settings.d b/src/dlangui/core/settings.d index 5d8a777b..4ce52692 100644 --- a/src/dlangui/core/settings.d +++ b/src/dlangui/core/settings.d @@ -63,6 +63,10 @@ class SettingsFile { @property Setting copySettings() { return _setting.clone(); } + /// replace setting object + void replaceSetting(Setting s) { + _setting = s; + } @property void applySettings(Setting settings) { // TODO copy only changed settings _setting = settings;