Group checkboxes together
This commit is contained in:
parent
5e801e3a72
commit
e7a1ce36eb
1 changed files with 19 additions and 19 deletions
|
|
@ -121,6 +121,25 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
configureNotificationsButton,
|
||||
StaticData.Instance.LoadIcon("notify-24x24.png")));
|
||||
|
||||
// Touch Screen Mode
|
||||
this.AddSettingsRow(
|
||||
new SettingsItem(
|
||||
"Touch Screen Mode".Localize(),
|
||||
buttonFactory,
|
||||
new SettingsItem.ToggleSwitchConfig()
|
||||
{
|
||||
Checked = UserSettings.Instance.get(UserSettingsKey.ApplicationDisplayMode) == "touchscreen",
|
||||
ToggleAction = (itemChecked) =>
|
||||
{
|
||||
string displayMode = itemChecked ? "touchscreen" : "responsive";
|
||||
if (displayMode != UserSettings.Instance.get(UserSettingsKey.ApplicationDisplayMode))
|
||||
{
|
||||
UserSettings.Instance.set(UserSettingsKey.ApplicationDisplayMode, displayMode);
|
||||
ApplicationController.Instance.ReloadAll();
|
||||
}
|
||||
}
|
||||
}));
|
||||
|
||||
// LanguageControl
|
||||
var languageSelector = new LanguageSelector()
|
||||
{
|
||||
|
|
@ -220,25 +239,6 @@ namespace MatterHackers.MatterControl.ConfigurationPage
|
|||
buttonFactory,
|
||||
thumbnailsModeDropList));
|
||||
|
||||
// Touch Screen Mode
|
||||
this.AddSettingsRow(
|
||||
new SettingsItem(
|
||||
"Touch Screen Mode".Localize(),
|
||||
buttonFactory,
|
||||
new SettingsItem.ToggleSwitchConfig()
|
||||
{
|
||||
Checked = UserSettings.Instance.get(UserSettingsKey.ApplicationDisplayMode) == "touchscreen",
|
||||
ToggleAction = (itemChecked) =>
|
||||
{
|
||||
string displayMode = itemChecked ? "touchscreen" : "responsive";
|
||||
if (displayMode != UserSettings.Instance.get(UserSettingsKey.ApplicationDisplayMode))
|
||||
{
|
||||
UserSettings.Instance.set(UserSettingsKey.ApplicationDisplayMode, displayMode);
|
||||
ApplicationController.Instance.ReloadAll();
|
||||
}
|
||||
}
|
||||
}));
|
||||
|
||||
// TextSize
|
||||
this.AddSettingsRow(this.GetTextSizeControl());
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue