private void SetBackgroundModeProperty(ChatBackgroundMode value) { if (SetProperty(ref _BackgroundMode, value, nameof(BackgroundMode))) { Settings.setSetting(SettingsConsts.CHAT_BACKGROUND_MODE, (int)value); } }
//--------------------------------------------------------Misc Methods:---------------------------------------------------------------\\ #region --Misc Methods (Public)-- public void Init() { ImagePath = Settings.getSettingString(SettingsConsts.CHAT_BACKGROUND_IMAGE_PATH); CustomImagePath = Settings.getSettingString(SettingsConsts.CHAT_CUSTOM_BACKGROUND_IMAGE_PATH); try { BackgroundMode = (ChatBackgroundMode)Settings.getSettingInt(SettingsConsts.CHAT_BACKGROUND_MODE, 0); } catch (Exception) { Settings.setSetting(SettingsConsts.CHAT_BACKGROUND_MODE, (int)ChatBackgroundMode.SPLASH_IMAGE); BackgroundMode = ChatBackgroundMode.SPLASH_IMAGE; } }