using SettingCore.TextResources;
+using SettingCore.Views;
using SettingMainGadget.DateTime;
using System.Linq;
using Tizen.NUI;
foreach (var timeZone in timeZones)
{
- RadioButton radioButton = new RadioButton()
- {
- ThemeChangeSensitive = true,
- ItemHorizontalAlignment = HorizontalAlignment.Begin,
- Text = timeZone.DisplayName,
- IsSelected = SystemSettings.LocaleTimeZone == timeZone.Info.Id,
- Margin = new Extents(24, 0, 0, 0).SpToPx(),
- };
+ RadioButtonListItem item = new RadioButtonListItem(timeZone.DisplayName);
+ item.RadioButton.IsSelected = SystemSettings.LocaleTimeZone == timeZone.Info.Id;
- radioButtonGroup.Add(radioButton);
- content.Add(radioButton);
+ radioButtonGroup.Add(item.RadioButton);
+ content.Add(item);
}
radioButtonGroup.SelectedChanged += (o, e) =>
using Tizen.NUI.BaseComponents;
using Tizen.NUI.Components;
using Tizen.System;
+using SettingCore.Views;
namespace Setting.Menu.Display
{
for (int i = 0; i < fontTypeList.Count; i++)
{
- RadioButton radioButton = new RadioButton()
- {
- ThemeChangeSensitive = true,
- Text = fontTypeList[i],
- IsSelected = fontTypeList[i] == SystemSettings.FontType,
- Margin = new Extents(24, 0, 0, 0).SpToPx(),
- };
- radioButton.TextLabel.FontFamily = fontTypeList[i];
+ RadioButtonListItem item = new RadioButtonListItem(fontTypeList[i]);
+ item.RadioButton.IsSelected = fontTypeList[i] == SystemSettings.FontType;
+ item.RadioButton.TextLabel.FontFamily = fontTypeList[i];
- radioButtonGroup.Add(radioButton);
- content.Add(radioButton);
+ radioButtonGroup.Add(item.RadioButton);
+ content.Add(item);
}
radioButtonGroup.SelectedChanged += (o, e) =>
using SettingCore.TextResources;
+using SettingCore.Views;
using SettingMainGadget.Display;
using System.Linq;
using Tizen.NUI;
for (int i = 0; i < timeoutList.Count; i++)
{
- RadioButton radioButton = new RadioButton()
- {
- Text = timeoutList[i],
- ThemeChangeSensitive = true,
- IsSelected = i.Equals(DisplayTimeOutManager.GetScreenTimeoutIndex()),
- Margin = new Extents(24, 0, 0, 0).SpToPx(),
- };
-
- radioButtonGroup.Add(radioButton);
- content.Add(radioButton);
+ RadioButtonListItem item = new RadioButtonListItem(timeoutList[i]);
+ item.RadioButton.IsSelected = i.Equals(DisplayTimeOutManager.GetScreenTimeoutIndex());
+
+ radioButtonGroup.Add(item.RadioButton);
+ content.Add(item);
}
radioButtonGroup.SelectedChanged += (o, e) =>
using SettingCore.TextResources;
+using SettingCore.Views;
using SettingMainGadget.LanguageInput;
-using System.Linq;
using Tizen.NUI;
using Tizen.NUI.BaseComponents;
using Tizen.NUI.Components;
for (int i = 0; i < LanguageInputDisplayLanguageManager.LanguageList.Count; i++)
{
- RadioButton radioButton = new RadioButton()
- {
- ThemeChangeSensitive = true,
- Text = LanguageInputDisplayLanguageManager.LanguageList[i].GetName(),
- IsSelected = i.Equals(LanguageInputDisplayLanguageManager.GetDisplayLanguageIndex()),
- Margin = new Extents(24, 0, 0, 0).SpToPx(),
- };
-
- radioButtonGroup.Add(radioButton);
- content.Add(radioButton);
+ RadioButtonListItem item = new RadioButtonListItem(LanguageInputDisplayLanguageManager.LanguageList[i].GetName());
+ item.RadioButton.IsSelected = i.Equals(LanguageInputDisplayLanguageManager.GetDisplayLanguageIndex());
+
+ radioButtonGroup.Add(item.RadioButton);
+ content.Add(item);
}
radioButtonGroup.SelectedChanged += (o, e) =>
using SettingCore.TextResources;
+using SettingCore.Views;
using SettingMainGadget.Sound;
using System.Linq;
using Tizen.NUI;
for (int i = 0; i < sounds.Length; i++)
{
- RadioButton radioButton = new RadioButton()
- {
- ThemeChangeSensitive = true,
- Text = SoundmodeManager.GetSoundmodeName(sounds[i]),
- IsSelected = i.Equals(sounds.ToList().IndexOf(SoundmodeManager.GetSoundmode())),
- Margin = new Extents(24, 0, 0, 0).SpToPx(),
- };
-
- radioButtonGroup.Add(radioButton);
- content.Add(radioButton);
+ RadioButtonListItem item = new RadioButtonListItem(SoundmodeManager.GetSoundmodeName(sounds[i]));
+ item.RadioButton.IsSelected = i.Equals(sounds.ToList().IndexOf(SoundmodeManager.GetSoundmode()));
+
+ radioButtonGroup.Add(item.RadioButton);
+ content.Add(item);
}
radioButtonGroup.SelectedChanged += (o, e) =>
using Tizen.NUI;
using Tizen.NUI.BaseComponents;
using Tizen.NUI.Components;
+using SettingCore.Views;
namespace Setting.Menu.Sound
{
for (int i = 0; i < soundList.Count; i++)
{
- RadioButton radioButton = new RadioButton()
- {
- ThemeChangeSensitive = true,
- Text = SoundNotificationManager.SettingMediaBasename(soundList[i].ToString()),
- IsSelected = i.Equals(GetNotificationSoundIndex(soundList)),
- Margin = new Extents(24, 0, 0, 0).SpToPx(),
- };
-
- radioButtonGroup.Add(radioButton);
- content.Add(radioButton);
+ RadioButtonListItem item = new RadioButtonListItem(SoundNotificationManager.SettingMediaBasename(soundList[i].ToString()));
+ item.RadioButton.IsSelected = i.Equals(GetNotificationSoundIndex(soundList));
+
+ radioButtonGroup.Add(item.RadioButton);
+ content.Add(item);
}
radioButtonGroup.SelectedChanged += (o, e) =>