本文整理汇总了C#中Profile.MPSettings类的典型用法代码示例。如果您正苦于以下问题:C# Profile.MPSettings类的具体用法?C# Profile.MPSettings怎么用?C# Profile.MPSettings使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Profile.MPSettings类属于命名空间,在下文中一共展示了Profile.MPSettings类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
xmlreader.SetValueAsBool("musicfiles", "autoshuffle", m_bAutoShuffle);
}
}
开发者ID:npcomplete111,项目名称:MediaPortal-1,代码行数:7,代码来源:GUISettingsMusic.cs
示例2: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
chkboxFixScrollbar.Checked = xmlreader.GetValueAsBool("home", "scrollfixed", false);
chkBoxUseMyPlugins.Checked = xmlreader.GetValueAsBool("home", "usemyplugins", true);
chkBoxAnimation.Checked = xmlreader.GetValueAsBool("home", "enableanimation", true);
checkBoxShowSeconds.Checked = xmlreader.GetValueAsBool("home", "LongTimeFormat", false);
string text = xmlreader.GetValueAsString("home", "dateformat", "<Day> <DD>.<Month>");
cboxFormat.Items.Add(text);
if (!text.Equals("<Day> <DD>.<Month>"))
{
cboxFormat.Items.Add("<Day> <DD>.<Month>");
}
if (!text.Equals("<Day> <DD> <Month>"))
{
cboxFormat.Items.Add("<Day> <DD> <Month>");
}
if (!text.Equals("<Day> <Month> <DD>"))
{
cboxFormat.Items.Add("<Day> <Month> <DD>");
}
cboxFormat.Text = text;
}
}
开发者ID:npcomplete111,项目名称:MediaPortal-1,代码行数:25,代码来源:GUIHomeSetupForm.cs
示例3: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValue("mpsettings", "pin", Util.Utils.EncryptPin(_pin));
}
}
开发者ID:edterbak,项目名称:MediaPortal-1,代码行数:7,代码来源:GUISettings.cs
示例4: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
// Resume settings
_cmTurnoffmonitor.Selected = xmlreader.GetValueAsBool("general", "turnoffmonitor", false);
_cmShowlastactivemodule.Selected = xmlreader.GetValueAsBool("general", "showlastactivemodule", false);
_cmStopOnAudioRemoval.Selected = xmlreader.GetValueAsBool("general", "stoponaudioremoval", false);
_screennumber = xmlreader.GetValueAsInt("screenselector", "screennumber", 0);
// Delay startup
_iStartUpDelay = xmlreader.GetValueAsInt("general", "delay", 0);
string property = _iStartUpDelay + " sec";
GUIPropertyManager.SetProperty("#delayStartup", property);
if (_iStartUpDelay == 0)
{
_cmDelayStartup.IsEnabled = false;
_cmDelayResume.IsEnabled = false;
}
else
{
_cmDelayStartup.IsEnabled = true;
_cmDelayResume.IsEnabled = true;
}
_cmDelayStartup.Selected = xmlreader.GetValueAsBool("general", "delay startup", false);
_cmDelayResume.Selected = xmlreader.GetValueAsBool("general", "delay resume", false);
GetScreens();
GUIPropertyManager.SetProperty("#defScreen", _screenCollection[_screennumber].ToString());
}
}
开发者ID:cmendozac,项目名称:MediaPortal-1,代码行数:32,代码来源:GUISettingsGeneral_Resume.cs
示例5: Init
public override bool Init()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
_playlistFolder = xmlreader.GetValueAsString("music", "playlists", string.Empty);
_savePlaylistOnExit = xmlreader.GetValueAsBool("musicfiles", "savePlaylistOnExit", false);
_resumePlaylistOnEnter = xmlreader.GetValueAsBool("musicfiles", "resumePlaylistOnMusicEnter", false);
playlistPlayer.RepeatPlaylist = xmlreader.GetValueAsBool("musicfiles", "repeat", true);
}
if (_resumePlaylistOnEnter)
{
Log.Info("GUIMusicPlaylist: Loading default playlist {0}", _defaultPlaylist);
bw = new BackgroundWorker();
bw.WorkerSupportsCancellation = true;
bw.WorkerReportsProgress = false;
bw.DoWork += new DoWorkEventHandler(bw_DoWork);
bw.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bw_RunWorkerCompleted);
bw.RunWorkerAsync();
}
else
{
defaultPlaylistLoaded = true;
}
GUIWindowManager.Receivers += new SendMessageHandler(this.OnThreadMessage);
GUIWindowManager.OnNewAction += new OnActionHandler(this.OnNewAction);
playlistPlayer.PlaylistChanged += playlistPlayer_Changed;
return Load(GUIGraphicsContext.GetThemedSkinFile(@"\myMusicplaylist.xml"));
}
开发者ID:Eddie-Jee,项目名称:MediaPortal-1,代码行数:30,代码来源:GUIMusicPlaylist.cs
示例6: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
m_bAutoShuffle = xmlreader.GetValueAsBool("musicfiles", "autoshuffle", true);
}
}
开发者ID:npcomplete111,项目名称:MediaPortal-1,代码行数:7,代码来源:GUISettingsMusic.cs
示例7: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValueAsBool("musicmisc", "lookupSimilarTracks", !btnDisableSimilarTrackLookup.Selected);
xmlwriter.SetValue("musicmisc", "vumeter", _vuMeter.ToLowerInvariant());
}
}
开发者ID:arangas,项目名称:MediaPortal-1,代码行数:8,代码来源:GUISettingsMusic_NowPlaying.cs
示例8: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValueAsBool("general", "startfullscreen", _cmStartfullscreen.Selected);
xmlwriter.SetValueAsBool("general", "usefullscreensplash", _cmUsefullscreensplash.Selected);
xmlwriter.SetValueAsBool("general", "keepstartfullscreen", _cmkeepstartfullscreen.Selected);
xmlwriter.SetValueAsBool("general", "alwaysontop", _cmAlwaysontop.Selected);
try
{
if (_cmAlwaysontop.Selected) // always on top
{
using (RegistryKey subkey = Registry.CurrentUser.OpenSubKey(@"Control Panel\Desktop", true))
{
if (subkey != null) subkey.SetValue("ForegroundLockTimeout", 0);
}
}
}
// ReSharper disable EmptyGeneralCatchClause
catch (Exception) { }
// ReSharper restore EmptyGeneralCatchClause
xmlwriter.SetValueAsBool("general", "hidetaskbar", _cmHidetaskbar.Selected);
xmlwriter.SetValueAsBool("general", "autostart", _cmAutostart.Selected);
try
{
if (_cmAutostart.Selected) // autostart on boot
{
Log.Debug("AUTOSTART");
string fileName = Config.GetFile(Config.Dir.Base, "MediaPortal.exe");
using (RegistryKey subkey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run", true))
{
if (subkey != null)
{
subkey.SetValue("MediaPortal", fileName);
}
}
}
else
{
using (RegistryKey subkey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run", true))
{
if (subkey != null)
{
subkey.DeleteValue("MediaPortal", false);
}
}
}
}
// ReSharper disable EmptyGeneralCatchClause
catch (Exception) { }
// ReSharper restore EmptyGeneralCatchClause
xmlwriter.SetValueAsBool("general", "minimizeonstartup", _cmMinimizeonstartup.Selected);
xmlwriter.SetValueAsBool("general", "minimizeonexit", _cmMinimizeonexit.Selected);
xmlwriter.SetValueAsBool("general", "minimizeonfocusloss", _cmMinimizeonfocusloss.Selected);
}
}
开发者ID:cmendozac,项目名称:MediaPortal-1,代码行数:58,代码来源:GUISettingsGeneral_Startup.cs
示例9: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
btnDisableSimilarTrackLookup.Selected = !xmlreader.GetValueAsBool("musicmisc", "lookupSimilarTracks", true);
_vuMeter= xmlreader.GetValueAsString("musicmisc", "vumeter", "none");
_vuMeter = UppercaseFirst(_vuMeter);
}
}
开发者ID:arangas,项目名称:MediaPortal-1,代码行数:9,代码来源:GUISettingsMusic_NowPlaying.cs
示例10: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
m_iSpeedHorizontal = xmlreader.GetValueAsInt("gui", "ScrollSpeedRight", 1);
m_iSpeedVertical = xmlreader.GetValueAsInt("gui", "ScrollSpeedDown", 4);
m_iListLoopDelay = xmlreader.GetValueAsInt("gui", "listLoopDelay", 100);
}
}
开发者ID:edterbak,项目名称:MediaPortal-1,代码行数:9,代码来源:GUISettingsGUI_ScrollSpeed.cs
示例11: LoadSettings
protected virtual void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
_fixedScroll = xmlreader.GetValueAsBool("home", "scrollfixed", true); // fix scrollbar in the middle of menu
_useMyPlugins = xmlreader.GetValueAsBool("home", "usemyplugins", true); // use previous menu handling
_enableAnimation = xmlreader.GetValueAsBool("home", "enableanimation", true);
}
}
开发者ID:npcomplete111,项目名称:MediaPortal-1,代码行数:9,代码来源:GUIHomeBaseWindow.cs
示例12: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValue("gui", "ScrollSpeedRight", m_iSpeedHorizontal.ToString());
xmlwriter.SetValue("gui", "ScrollSpeedDown", m_iSpeedVertical.ToString());
xmlwriter.SetValue("screen", "GuiRenderFps", GUIGraphicsContext.MaxFPS);
xmlwriter.SetValue("gui", "listLoopDelay", m_iListLoopDelay.ToString());
}
}
开发者ID:edterbak,项目名称:MediaPortal-1,代码行数:10,代码来源:GUISettingsGUI_ScrollSpeed.cs
示例13: LoadSettings
public void LoadSettings(string section)
{
Clear();
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
string strDefault = xmlreader.GetValueAsString(section, "default", string.Empty);
for (int i = 0; i < MaximumShares; i++)
{
string strShareName = String.Format("sharename{0}", i);
string strSharePath = String.Format("sharepath{0}", i);
string strPincode = String.Format("pincode{0}", i);
string shareType = String.Format("sharetype{0}", i);
string shareServer = String.Format("shareserver{0}", i);
string shareLogin = String.Format("sharelogin{0}", i);
string sharePwd = String.Format("sharepassword{0}", i);
string sharePort = String.Format("shareport{0}", i);
string remoteFolder = String.Format("shareremotepath{0}", i);
string shareViewPath = String.Format("shareview{0}", i);
Share share = new Share();
share.Name = xmlreader.GetValueAsString(section, strShareName, string.Empty);
share.Path = xmlreader.GetValueAsString(section, strSharePath, string.Empty);
string pinCode = Utils.DecryptPin(xmlreader.GetValueAsString(section, strPincode, string.Empty));
if (pinCode != string.Empty)
share.Pincode = Convert.ToInt32(pinCode);
else
share.Pincode = -1;
share.IsFtpShare = xmlreader.GetValueAsBool(section, shareType, false);
share.FtpServer = xmlreader.GetValueAsString(section, shareServer, string.Empty);
share.FtpLoginName = xmlreader.GetValueAsString(section, shareLogin, string.Empty);
share.FtpPassword = xmlreader.GetValueAsString(section, sharePwd, string.Empty);
share.FtpPort = xmlreader.GetValueAsInt(section, sharePort, 21);
share.FtpFolder = xmlreader.GetValueAsString(section, remoteFolder, "/");
share.DefaultLayout = (Layout)xmlreader.GetValueAsInt(section, shareViewPath, (int)Layout.List);
if (share.Name.Length > 0)
{
if (strDefault == share.Name)
{
share.Default = true;
if (defaultshare == null)
{
defaultshare = share;
}
}
Add(share);
}
else break;
}
}
}
开发者ID:nio22,项目名称:MediaPortal-1,代码行数:53,代码来源:VirtualDirectory.cs
示例14: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlWriter = new Profile.MPSettings())
{
xmlWriter.SetValueAsBool("home", "scrollfixed", chkboxFixScrollbar.Checked);
xmlWriter.SetValueAsBool("home", "usemyplugins", chkBoxUseMyPlugins.Checked);
xmlWriter.SetValueAsBool("home", "enableanimation", chkBoxAnimation.Checked);
xmlWriter.SetValueAsBool("home", "LongTimeFormat", checkBoxShowSeconds.Checked);
xmlWriter.SetValue("home", "dateformat", cboxFormat.Text);
}
SaveMenuSorting();
}
开发者ID:npcomplete111,项目名称:MediaPortal-1,代码行数:12,代码来源:GUIHomeSetupForm.cs
示例15: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValueAsBool("movies", "markwatched", btnMarkWatched.Selected);
xmlwriter.SetValueAsBool("movies", "keepfolderstogether", btnKeepFoldersTogether.Selected);
xmlwriter.SetValueAsBool("comskip", "automaticskip", btnCommercialSkip.Selected);
xmlwriter.SetValue("movies", "playedpercentagewatched", _watchedPercentage);
xmlwriter.SetValue("FFDShow", "audiodelayInterval", _videoAudioDelay);
}
}
开发者ID:hkjensen,项目名称:MediaPortal-1,代码行数:12,代码来源:GUISettingsMyVideos_OtherSettings.cs
示例16: LoadSettings
// Need change for 1.3.0
#region Serialization
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
// Mark Watched
btnMarkWatched.Selected = xmlreader.GetValueAsBool("movies", "markwatched", true);
btnKeepFoldersTogether.Selected = xmlreader.GetValueAsBool("movies", "keepfolderstogether", false);
btnCommercialSkip.Selected = xmlreader.GetValueAsBool("comskip", "automaticskip", false);
_watchedPercentage = xmlreader.GetValueAsInt("movies", "playedpercentagewatched", 95);
_videoAudioDelay = xmlreader.GetValueAsInt("FFDShow", "audiodelayInterval", 50);
}
}
开发者ID:hkjensen,项目名称:MediaPortal-1,代码行数:15,代码来源:GUISettingsMyVideos_OtherSettings.cs
示例17: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValueAsBool("musicmisc", "fetchlastfmcovers", !btnFetchlastfmcovers.Selected);
xmlwriter.SetValueAsBool("musicmisc", "fetchlastfmtopalbums", !btnFetchlastfmtopalbums.Selected);
xmlwriter.SetValueAsBool("musicmisc", "fetchlastfmtracktags", !btnFetchlastfmtracktags.Selected);
xmlwriter.SetValueAsBool("musicmisc", "switchArtistOnLastFMSubmit", btnSwitchArtistOnLastFMSubmit.Selected);
xmlwriter.SetValue("musicmisc", "vumeter", _vuMeter.ToLowerInvariant());
}
}
开发者ID:nio22,项目名称:MediaPortal-1,代码行数:12,代码来源:GUISettingsMusic_NowPlaying.cs
示例18: SaveSettings
private void SaveSettings()
{
using (Profile.Settings xmlwriter = new Profile.MPSettings())
{
xmlwriter.SetValueAsBool("audioscrobbler", "showtrayicon", checkBoxUseTrayIcon.Checked);
xmlwriter.SetValueAsBool("audioscrobbler", "showballontips", checkBoxShowBallonTips.Checked);
xmlwriter.SetValueAsBool("audioscrobbler", "submitradiotracks", checkBoxSubmitToProfile.Checked);
xmlwriter.SetValueAsBool("audioscrobbler", "directskip", checkBoxDirectSkip.Checked);
xmlwriter.SetValue("audioscrobbler", "listentrycount", numericUpDownListEntries.Value);
xmlwriter.SetValue("audioscrobbler", "streamplayertype", 0); // comboBoxStreamPlayerType.SelectedIndex);
xmlwriter.SetValueAsBool("audioscrobbler", "oneclickstart", checkBoxOneClickMode.Checked);
}
}
开发者ID:sekotin,项目名称:MediaPortal-1,代码行数:13,代码来源:PluginSetupForm.cs
示例19: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
_pin = Util.Utils.DecryptPin(xmlreader.GetValueAsString("mpsettings", "pin", string.Empty));
if (_pin != string.Empty)
{
btnLocked.Selected = true;
}
}
}
开发者ID:edterbak,项目名称:MediaPortal-1,代码行数:13,代码来源:GUISettings.cs
示例20: LoadSettings
private void LoadSettings()
{
using (Profile.Settings xmlreader = new Profile.MPSettings())
{
checkBoxUseTrayIcon.Checked = xmlreader.GetValueAsBool("audioscrobbler", "showtrayicon", true);
checkBoxShowBallonTips.Checked = xmlreader.GetValueAsBool("audioscrobbler", "showballontips", true);
checkBoxSubmitToProfile.Checked = xmlreader.GetValueAsBool("audioscrobbler", "submitradiotracks", true);
checkBoxDirectSkip.Checked = xmlreader.GetValueAsBool("audioscrobbler", "directskip", false);
numericUpDownListEntries.Value = xmlreader.GetValueAsInt("audioscrobbler", "listentrycount", 24);
comboBoxStreamPlayerType.SelectedIndex = xmlreader.GetValueAsInt("audioscrobbler", "streamplayertype", 0);
checkBoxOneClickMode.Checked = xmlreader.GetValueAsBool("audioscrobbler", "oneclickstart", false);
}
}
开发者ID:sekotin,项目名称:MediaPortal-1,代码行数:13,代码来源:PluginSetupForm.cs
注:本文中的Profile.MPSettings类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论