private void dispatcherTimer_Tick(object sender, EventArgs e) { DateTime now = DateTime.Now; double secondAngle = 6.0 * now.Second; if (secondAngle != rotateSecond.Angle) { rotateSecond.Angle = secondAngle; } double minuteAngle = 6.0 * (now.Minute + (now.Second / 60.0)); if (minuteAngle != rotateMinute.Angle) { rotateMinute.Angle = minuteAngle; } double hourAngle = 30.0 * ((now.Hour % 12) + (now.Minute / 60.0)); if (hourAngle != rotateHour.Angle) { rotateHour.Angle = hourAngle; } txtTime.Text = now.ToString("T"); if (DisableScreensaver) { ScreenSaver.ResetIdleTimer(DisableScreensaver); } }
void Start() { screenSaver = GetComponent <ScreenSaver>(); touchInput = GetComponent <TouchInput>(); answerManager = GetComponent <AnswerManager>(); for (int i = 0; i < topicButtons.Length; i++) { int j = i; topicButtons[j].GetComponent <Button>().onClick.AddListener(delegate { SwitchTopic(j); }); topicButtons[j].GetComponent <ButtonHighlighter>().Init(); } currentTopic = -1; SwitchTopic(currentTopic); for (int i = 0; i < Enum.GetNames(typeof(Category)).Length; i++) { int j = i; Category category = (Category)j; var button = Instantiate(categoryButtonPrefab, categoryRoot); button.GetComponent <Button>().onClick.AddListener(delegate { SwitchCategory((int)category); }); string name = ""; switch (category) { case Category.Categorie1: name = "Versicherungs-\nunternehmen"; break; case Category.Categorie2: name = "Pensionskassen\n"; break; case Category.Categorie3: name = "Betriebliche\nVorsorgekassen "; break; case Category.Categorie4: name = "Kreditinstitute\n "; break; case Category.Categorie5: name = "Wertpapier-\ndienstleister"; break; case Category.Categorie6: name = "Fondsindustrie\n "; break; } button.GetComponentInChildren <Text>().text = name; button.name = name; button.GetComponent <ButtonHighlighter>().Init(); categoryButtons.Add(button); } currentCategory = -1; SwitchCategory(currentCategory); okButton.GetComponent <ButtonAnimator>().onAnimationFinished.AddListener(delegate { OnOkButtonClicked(); }); answerSlider.GetComponent <Slider>().onValueChanged.AddListener(OnAnswerSliderValueChanged); answerSlider.GetComponent <FadeObject>().Init(); ActivateOKButton(false); }
private void Timer_Tick(object sender, EventArgs e) { _timer.Stop(); ScreenSaver.Visibility = Visibility.Visible; ScreenSaver.Play(); _screenSaver = true; }
public static void Main(string[] args) { // /org/gnome/ScreenSaver org.gnome.ScreenSaver try { Console.WriteLine("Gonna try and lock the screen!"); Bus bus = Bus.Session; //ScreenSaver saver = bus.GetObject<ScreenSaver>("org.gnome.ScreenSaver", new ObjectPath("/org/gnome/ScreenSaver")); ScreenSaver saver = bus.GetObject <ScreenSaver>("org.gnome.Nautilus", new ObjectPath("/com/canonical/unity/launcherentry/1540790312")); Console.WriteLine("Got the object successfully"); //Console.WriteLine("Introspect: {0}", saver.Introspect()); Console.WriteLine("Version = {0}", saver.Get("com.canonical.dbusmenu", "Version")); Console.WriteLine("Status = {0}", saver.Get("com.canonical.dbusmenu", "Status")); Console.WriteLine("TextDirection = {0}", saver.Get("com.canonical.dbusmenu", "TextDirection")); //saver.Lock(); saver.SetActive(true); System.Threading.Thread.Sleep(5000); while (saver.GetActive()) { //Sleep while the screensaver is active Console.WriteLine("Active during Saver for {0}", saver.GetActiveTime()); Thread.Sleep(100); } Console.WriteLine("ScreenSaver was active for {0} seconds", saver.GetActiveTime()); } catch (Exception e) { Console.WriteLine("Couldn't get the ScreenSaver object"); Console.WriteLine("Error: {0}", e.Message); Console.WriteLine(e.StackTrace); } }
// Use this for initialization void Start() { Prompt = GameObject.Find("Prompts"); System = GameObject.Find("System"); ComAddress = "S:/Settings"; windowRect.x = Customize.cust.windowx[windowID]; windowRect.y = Customize.cust.windowy[windowID]; ep = Prompt.GetComponent <ErrorProm>(); def = System.GetComponent <Defalt>(); com = System.GetComponent <Computer>(); os = System.GetComponent <OS>(); desk = System.GetComponent <Desktop>(); ct = System.GetComponent <CustomTheme>(); mouse = System.GetComponent <Mouse>(); appman = System.GetComponent <AppMan>(); ss = System.GetComponent <ScreenSaver>(); sc = System.GetComponent <SoundControl>(); TempName = ""; TempPass = ""; UpdateRezList(); AddTime(); SetPos(); Scale = Customize.cust.UIScale; windowRect.x = Screen.width - windowRect.width - 1; windowRect.y = 50; }
void screenSaverConfigurer(ScreenSaver saver) { saver.SlidePage.ShowTitle = Settings.Default.ShowTitle; saver.Closed += onSaverClosed; saver.HandleKey += onHandleKeyUp; saver.Show(); }
/// <summary> /// Load the screensaver window. /// </summary> /// <param name="isPreview">Indicates whether the screensaver should be launched in preview mode.</param> private void LoadScreenSaver(bool isPreview = false) { foreach (Screen s in Screen.AllScreens) { Window window; if (s != Screen.PrimaryScreen) { if (isPreview) { continue; } window = new Blackout(); } else { window = new ScreenSaver(); } window.Left = s.WorkingArea.Left; window.Top = s.WorkingArea.Top; window.Width = s.WorkingArea.Width; window.Height = s.WorkingArea.Height; window.Topmost = true; window.Show(); } }
public MainWindow() { InitializeComponent(); try { this.logger = Gnosis.Utilities.Log4NetLogger.GetDefaultLogger(typeof(MainWindow)); } catch (Exception loggerEx) { throw new ApplicationException("Could not initialize logger", loggerEx); } try { logger.Info("Initializing Alexandria"); mediaFactory = new MediaFactory(logger); securityContext = new SecurityContext(mediaFactory); tagTypeFactory = new TagTypeFactory(); mediaRepository = new SQLiteMediaRepository(logger, mediaFactory); mediaRepository.Initialize(); linkRepository = new SQLiteLinkRepository(logger); linkRepository.Initialize(); tagRepository = new SQLiteTagRepository(logger, tagTypeFactory); tagRepository.Initialize(); metadataRepository = new SQLiteMetadataRepository(logger, securityContext, mediaFactory); metadataRepository.Initialize(); marqueeRepository = new SQLiteMarqueeRepository(logger); audioStreamFactory = new AudioStreamFactory(); videoPlayer = new Gnosis.Video.Vlc.VideoPlayerControl(); videoPlayer.Initialize(logger, () => GetVideoHost()); catalogController = new CatalogController(logger, securityContext, mediaFactory, mediaRepository, linkRepository, tagRepository, metadataRepository, audioStreamFactory); spiderFactory = new SpiderFactory(logger, securityContext, mediaFactory, linkRepository, tagRepository, mediaRepository, metadataRepository, audioStreamFactory); metadataController = new MediaItemController(logger, securityContext, mediaFactory, linkRepository, tagRepository, metadataRepository); taskController = new TaskController(logger, mediaFactory, videoPlayer, spiderFactory, metadataController, marqueeRepository, metadataRepository); tagController = new TagController(logger, tagRepository); commandController = new CommandController(logger); taskResultView.Initialize(logger, securityContext, mediaFactory, metadataController, taskController, tagController, videoPlayer); //taskManagerView.Initialize(logger, taskController, taskResultView); searchView.Initialize(logger, taskController, taskResultView); commandView.Initialize(logger, commandController, taskController, taskResultView); ScreenSaver.Disable(); } catch (Exception ex) { logger.Error("MainWindow.ctor", ex); } }
// Constructor public MainPage() { InitializeComponent(); LogsModel = new Logs(); MainPageModel = new MainPageModel(); _notifServerApi = App.NotifServerApi; SetNotificationEnabled(false); UiStateToStopped(true); // DataContexts this.ActivitySlider.DataContext = CameraViewfinder.CameraData; this.ActivitySlider.Style = Application.Current.Resources["CustomSliderStyle_Yellow"] as Style; this.CameraTresholdSlider.DataContext = CameraViewfinder.CameraData; // Custom screensaver _screensaverControl = new ScreenSaver(this.LayoutRoot, this.ApplicationBar); // Read Ovi accout id from isolated storage string usernameFromStore; if (ReadUsername(out usernameFromStore)) { MainPageModel.OviAccountId = usernameFromStore; } // Load sounds StreamResourceInfo alarmStream = Application.GetResourceStream( new Uri("SoundFiles/26173__wim__sirene-06080401.wav", UriKind.RelativeOrAbsolute)); _alarmSound = SoundEffect.FromStream(alarmStream.Stream); StreamResourceInfo waitAlarmSound = Application.GetResourceStream( new Uri("SoundFiles/31841__hardpcm__chip001.wav", UriKind.RelativeOrAbsolute)); _waitAlarmSound = SoundEffect.FromStream(waitAlarmSound.Stream); StreamResourceInfo radioStream = Application.GetResourceStream( new Uri("SoundFiles/30335__erh__radio-noise-2.wav", UriKind.RelativeOrAbsolute)); _radioSound = SoundEffect.FromStream(radioStream.Stream); StreamResourceInfo radioStream2 = Application.GetResourceStream( new Uri("SoundFiles/30623__erh__do-it-now-2.wav", UriKind.RelativeOrAbsolute)); _radioSound2 = SoundEffect.FromStream(radioStream2.Stream); StreamResourceInfo radioStream3 = Application.GetResourceStream( new Uri("SoundFiles/27878__inequation__walkietalkie-eot.wav", UriKind.RelativeOrAbsolute)); _radioSound3 = SoundEffect.FromStream(radioStream3.Stream); StreamResourceInfo radioStream4 = Application.GetResourceStream( new Uri("SoundFiles/34383__erh__walk-away.wav", UriKind.RelativeOrAbsolute)); _radioSound4 = SoundEffect.FromStream(radioStream4.Stream); }
public void theScreenSaver() { browserVersionSelector = A.Dummy <BrowserVersionSelector>(); nativeApplication = A.Fake <IApp>(); formGenerator = A.Dummy <Func <Form> >(); screenSaver = new ScreenSaver(browserVersionSelector, A.Dummy <String>(), nativeApplication, formGenerator); }
private void stopToolStripMenuItem_Click(object sender, EventArgs e) { timerSlideShow.Enabled = false; ToggleSlideshowMenuState(); //Enable screensaver ScreenSaver.Enable(); }
// Use this for initialization void Start() { System = GameObject.Find("System"); com = GetComponent <Computer>(); ss = System.GetComponent <ScreenSaver>(); sp = System.GetComponent <SystemPanel>(); os = System.GetComponent <OS>(); mouse = System.GetComponent <Mouse>(); }
static void Main(string[] args) { ScreenSaver.DisableScreenSaver(); Console.WriteLine("Screen Saver Disabled!"); Console.WriteLine("Press Any Key to Reenable."); Console.ReadKey(); ScreenSaver.EnableScreenSaver(); Console.WriteLine("Screen Saver Enabled."); }
private void DisableScreenSaver() { if (m_Mp3Player.State == NETSoundPlayer.PlayingState.playing) { if (_screenSaverTimerCount++ % 100 == 0) { ScreenSaver.ResetIdleTimer(); } } }
private void MainWindow_OnMouseDown(object sender, MouseButtonEventArgs e) { if (_screenSaver) { ScreenSaver.Visibility = Visibility.Collapsed; ScreenSaver.Stop(); _screenSaver = false; _timer.Start(); } }
//private void AnalogClock_Load(object sender, System.EventArgs e) //{ // _dateTime=DateTime.Now; // this.BackColor = Settings.ClockBackground; // this.AnalogClock_Resize(sender,e); //} private void timer1_Tick(object sender, System.EventArgs e) { this._dateTime = DateTime.Now; this.BackColor = Settings.ClockBackground; this.Refresh(); if (Settings.SuspendScreenSaver) { ScreenSaver.ResetIdleTimer(); } }
private void startToolStripMenuItem_Click(object sender, EventArgs e) { if (!ImageSourceDataAvailable) { return; } SyncUserControlStateWithAppSettings(); timerSlideShow.Interval = _applicationSettingsService.Settings.SlideshowInterval; timerSlideShow.Start(); ToggleSlideshowMenuState(); //Disable screensaver ScreenSaver.Disable(); }
protected override void Draw(GameTime time) { if (GraphicsDevice.IsDisposed) { return; } HasRendered = true; #if !DEBUG try { #endif PerformanceMonitor.PushFrame("Render"); GraphicsDevice.Clear(Color.Black); if (GameStateManager.DrawScreensaver) { ScreenSaver.Render(GraphicsDevice, DwarfTime.LastTime); } GameStateManager.Render(DwarfTime.LastTime); GraphicsDevice.SetRenderTarget(null); base.Draw(time); PerformanceMonitor.PopFrame(); PerformanceMonitor.Render(); if (ConsoleVisible) { ConsoleGui.Draw(); } #if !DEBUG } catch (Exception exception) { Program.CaptureException(exception); if (Program.ShowErrorDialog(exception.Message)) { throw new HandledException(exception); } } #endif }
//public static Random GetThreadRandom() //{ // return random; // // return random.Value; //} public Video() { LibVLCSharp.Shared.Core.Initialize(); this.libVLC = new LibVLC(); InitializeComponent(); logger = MainWindow.Logger; window = this; this.Title = Properties.Settings.Default.TitlePlayer; this.Width = Properties.Settings.Default.Width; this.Height = Properties.Settings.Default.Height; window.VideoViewCanvas.Width = window.Width; window.VideoViewCanvas.Height = window.Height; screenSaver = new ScreenSaver(VideoViewCanvas); screenSaver1 = new ScreenSaver(VideoViewCanvas); this.Cursor = Cursors.None; this.Show(); this.Activate(); window.Left = Properties.Settings.Default.PositionX; window.Top = Properties.Settings.Default.PositionY; window.KeyDown += Window_KeyDown; CreateAdvWindow(); if (Properties.Settings.Default.News) { CreateNewsWindow(); } // window.WindowStyle = WindowStyle.None; // window.ResizeMode = ResizeMode.NoResize; // window.Background = new SolidColorBrush(Colors.Black); // VideoViewAdv.Loaded += VideoViewAdv_Loaded; //timerDurationShowNews = new DispatcherTimer(); //timerDurationShowNews.Interval = new TimeSpan(0, 0, Properties.Settings.Default.DurationShowNews); //timerDurationShowNews.Tick += Timer_Tick; }
protected override void Draw(GameTime time) { if (GraphicsDevice.IsDisposed) { return; } HasRendered = true; #if SHARP_RAVEN && !DEBUG try { #endif PerformanceMonitor.PushFrame("Render"); GraphicsDevice.Clear(Color.Black); if (GameStateManager.DrawScreensaver) { ScreenSaver.Render(GraphicsDevice, DwarfTime.LastTime); } GameStateManager.Render(DwarfTime.LastTime); GraphicsDevice.SetRenderTarget(null); base.Draw(time); PerformanceMonitor.PopFrame(); PerformanceMonitor.Render(); if (ConsoleVisible) { ConsoleGui.Draw(); } #if SHARP_RAVEN && !DEBUG } catch (Exception exception) { if (ravenClient != null) { ravenClient.Capture(new SentryEvent(exception)); } throw; } #endif }
private void FormMain_FormClosing(object sender, FormClosingEventArgs e) { if (!AllowApplicationExit()) { e.Cancel = true; return; } if (!ScreenSaver.ScreenSaverEnabled) { ScreenSaver.Enable(); } timerSlideShow.Enabled = false; _bookmarkService.SaveBookmarks(); _applicationSettingsService.UpdateOrInsertFormState(RestoreFormState.GetFormState(this)); _applicationSettingsService.SetSettingsStateModified(); _applicationSettingsService.SaveSettings(); }
public Main() { Plates = new ObservableCollection <Plate>(); SubtitleMinScore = 0.55; PreferenceToHashMatchedSubtitle = true; // ALPR //Observable.Interval(TimeSpan.FromSeconds(1.5)).Subscribe(i => //{ // if (ShowPlate == true) // { // ShowPlate = false; // } //}); Equalizer = new Equalizer(); SubtitleColor = Colors.White; AutoLoadSubtitles = true; SubtitleLanguages = new List <ITag>() { new Tag() { Id = "eng", Name = "English" } }; AllSubtitleServices = new List <ITag>() { new Tag() { Id = "Podnapisi", Name = "Podnapisi" }, new Tag() { Id = "OpenSubtitles", Name = "OpenSubtitles" } }; SubtitleServices = new List <ITag>() { new Tag() { Id = "Podnapisi", Name = "Podnapisi" }, new Tag() { Id = "OpenSubtitles", Name = "OpenSubtitles" } }; AllLanguages = new List <ITag> { new Tag("bos", "Bosnian"), new Tag("slv", "Slovenian"), new Tag("hrv", "Croatian"), new Tag("srp", "Serbian"), new Tag("eng", "English"), new Tag("spa", "Spanish"), new Tag("fre", "French"), new Tag("gre", "Greek"), new Tag("ger", "German"), new Tag("rus", "Russian"), new Tag("chi", "Chinese"), new Tag("por", "Portuguese"), new Tag("dut", "Dutch"), new Tag("ita", "Italian"), new Tag("rum", "Romanian"), new Tag("cze", "Czech"), new Tag("ara", "Arabic"), new Tag("pol", "Polish"), new Tag("tur", "Turkish"), new Tag("swe", "Swedish"), new Tag("fin", "Finnish"), new Tag("hun", "Hungarian"), new Tag("dan", "Danish"), new Tag("heb", "Hebrew"), new Tag("est", "Estonian"), new Tag("slo", "Slovak"), new Tag("ind", "Indonesian"), new Tag("per", "Persian"), new Tag("bul", "Bulgarian"), new Tag("jpn", "Japanese"), new Tag("alb", "Albanian"), new Tag("bel", "Belarusian"), new Tag("hin", "Hindi"), new Tag("gle", "Irish"), new Tag("ice", "Icelandic"), new Tag("cat", "Catalan"), new Tag("kor", "Korean"), new Tag("lav", "Latvian"), new Tag("lit", "Lithuanian"), new Tag("mac", "Macedonian"), new Tag("nor", "Norwegian"), new Tag("tha", "Thai"), new Tag("ukr", "Ukrainian"), new Tag("vie", "Vietnamese") }; var ISO839_1 = Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName; var l = LanguageISOTranslator.ISO839_1[ISO839_1]; if (l != null) { var l2 = AllLanguages.FirstOrDefault(o => o.Id == l.ISO639_2B); if (l2 != null) { SubtitleLanguages.Insert(0, l2); } } _previousExecutionState = NativeMethods.SetThreadExecutionState(NativeMethods.ES_CONTINUOUS | NativeMethods.ES_SYSTEM_REQUIRED); _view = ServiceLocator.GetService <IMainView>(); _dlg = ServiceLocator.GetService <IDialogService>(); var allEnc = new List <EncodingInfo>(Encoding.GetEncodings()); var enc = allEnc[allEnc.FindIndex(e => e.CodePage == Encoding.Default.CodePage)]; allEnc.Remove(enc); allEnc.Insert(0, enc); var fonts = new List <System.Windows.Media.FontFamily>(System.Windows.Media.Fonts.SystemFontFamilies); _fontEnum = new FontEnum(); _fontEnum.GetFonts(); var uniqueNames = _fontEnum.FontFamilies.GroupBy(f => f.FontName).Select(g => g.First().FontName).OrderBy(f => f).ToArray(); fonts = fonts.Where(f => uniqueNames.Contains(f.Source)).ToList(); if (!fonts.Any(f => f.ToString().ToLowerInvariant().Contains("buxton sketch"))) { fonts.Add(new System.Windows.Media.FontFamily(new Uri("pack://application:,,,/MediaPoint;component/Resources/BuxtonSketch.ttf", UriKind.RelativeOrAbsolute), "Buxton Sketch")); } string fontCacheFile = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); fontCacheFile = Path.Combine(fontCacheFile, Path.GetFileNameWithoutExtension(Assembly.GetEntryAssembly().Location)); fontCacheFile = Path.Combine(fontCacheFile, "font.cache"); PreBuildFonts(fonts.ToArray(), fontCacheFile); SubtitleSize = 20; Encodings = Enum.GetValues(typeof(FontCharSet)).Cast <FontCharSet>().ToArray(); Player = new Player(this); Playlist = new Playlist(Player); SubEncoding = Encodings[1]; InitShortcuts(); var updateThread = new Thread((() => { while (!_exiting) { try { // update time Time = string.Format("{0:00}:{1:00}", DateTime.Now.Hour, DateTime.Now.Minute); // periodically ping screensaver to not happen during playback ScreenSaver.SetScreenSaverActive(ScreenSaver.GetScreenSaverActive()); Thread.Sleep(5000); } catch { Thread.Sleep(10000); } } })) { IsBackground = true, Priority = ThreadPriority.BelowNormal }; updateThread.Start(); }
// Use this for initialization void Start() { cd = GameControl.control.BootTime; Kernal(); missions = GameObject.Find("Missions"); jd = GetComponent <JailDew>(); uc = GetComponent <Unicom>(); test = GetComponent <Test>(); disk = GetComponent <CD>(); com = GetComponent <Computer>(); note = GetComponent <Notepad>(); pro = GetComponent <Progtive>(); trace = GetComponent <Tracer>(); mb = GetComponent <MissionBrow>(); cc = GetComponent <CurContracts>(); sl = GetComponent <SiteList>(); al = GetComponent <AccLog>(); ds = GetComponent <DirSearch>(); tv = GetComponent <TreeView>(); clk = GetComponent <Clock>(); cmd = GetComponent <CLI> (); def = GetComponent <Defalt>(); mg = GetComponent <MissionGen>(); os = GetComponent <OS>(); sm = GetComponent <SystemMap>(); wsv = GetComponent <WebSecViewer>(); ep = GetComponent <ErrorProm>(); sdp = GetComponent <ShutdownProm>(); sp = GetComponent <SystemPanel>(); sc = GetComponent <SoundControl>(); desk = GetComponent <Desktop>(); ct = GetComponent <CustomTheme>(); mouse = GetComponent <Mouse>(); ss = GetComponent <ScreenSaver>(); clic = GetComponent <CLICommands>(); missiongen = missions.GetComponent <MissionGen>(); missionbrow = missions.GetComponent <MissionBrow>(); currentcontracts = missions.GetComponent <CurContracts>(); RotationCooldown = 0.01f; if (Application.isEditor == true) { windowRect.width = Screen.width; windowRect.height = Screen.height; } else { windowRect.width = Customize.cust.RezX; windowRect.height = Customize.cust.RezY; } Pos.width = windowRect.width / 2; Pos.height = windowRect.height / 2; windowRect.x = 0; windowRect.y = 0; x = Pos.width - 30; y = Pos.height; GameControl.control.GUIID = Customize.cust.GUIID; StartTimer = 0.01f; PlaySoundOnce = false; LoadPresetColors(); missiongen.enabled = true; missionbrow.enabled = true; currentcontracts.enabled = true; }
public static void Main(string[] args) { ScreenSaver screenSaver = new ScreenSaver(new ScreenSaverTestConfiguration()); screenSaver.Run(args); }
void ProgramSetup() { AppSoftware = GameObject.Find("Applications"); QA = GameObject.Find("QA"); HackingSoftware = GameObject.Find("Hacking"); SysSoftware = GameObject.Find("System"); Computer = GameObject.Find("Computer"); Other = GameObject.Find("Other"); Missions = GameObject.Find("Missions"); qa = QA.GetComponent <BugReport>(); //mb = GetComponent<MissionBrow>(); sl = Computer.GetComponent <SiteList>(); wsv = Computer.GetComponent <WebSecViewer>(); //Hacking Software pro = HackingSoftware.GetComponent <Progtive>(); trace = HackingSoftware.GetComponent <Tracer>(); ds = HackingSoftware.GetComponent <DirSearch>(); dc = HackingSoftware.GetComponent <DicCrk>(); passcrk = HackingSoftware.GetComponent <PasswordCracker>(); //System Sofware dsk = SysSoftware.GetComponent <Desktop>(); com = SysSoftware.GetComponent <Computer>(); ss = SysSoftware.GetComponent <ScreenSaver>(); sp = SysSoftware.GetComponent <SystemPanel>(); am = SysSoftware.GetComponent <AppMenu>(); tasks = SysSoftware.GetComponent <TaskViewer>(); clk = SysSoftware.GetComponent <Clock>(); cmd = SysSoftware.GetComponent <CLI>(); cmd2 = SysSoftware.GetComponent <CLIV2>(); os = SysSoftware.GetComponent <OS>(); dm = SysSoftware.GetComponent <DiskMan>(); mouse = SysSoftware.GetComponent <Mouse>(); fp = SysSoftware.GetComponent <FileExplorer>(); dem = SysSoftware.GetComponent <DeviceManager>(); vc = SysSoftware.GetComponent <VolumeController>(); //Application Softwate // port = AppSoftware.GetComponent<Portfolio>(); tr = AppSoftware.GetComponent <TextReader>(); sm = AppSoftware.GetComponent <SystemMap>(); al = AppSoftware.GetComponent <AccLog>(); note = AppSoftware.GetComponent <Notepad>(); notev2 = AppSoftware.GetComponent <Notepadv2>(); cc = AppSoftware.GetComponent <EmailClient>(); tv = AppSoftware.GetComponent <TreeView>(); nv = AppSoftware.GetComponent <NotificationViewer>(); pv = AppSoftware.GetComponent <PlanViewer>(); //calendar = AppSoftware.GetComponent<Calendar>(); calendarv2 = AppSoftware.GetComponent <CalendarV2>(); eventview = AppSoftware.GetComponent <EventViewer>(); exchangeview = AppSoftware.GetComponent <ExchangeViewer>(); // Application Browsers ib = AppSoftware.GetComponent <InternetBrowser>(); eib = AppSoftware.GetComponent <NetViewer>(); fib = AppSoftware.GetComponent <Firefox>(); rv = AppSoftware.GetComponent <RemoteView>(); cal = AppSoftware.GetComponent <Calculator>(); mp = AppSoftware.GetComponent <MusicPlayer>(); // Prompts ip = Prompts.GetComponent <InstallPrompt>(); pp = Prompts.GetComponent <PurchasePrompt>(); ep = Prompts.GetComponent <ErrorProm>(); sdp = Prompts.GetComponent <ShutdownProm>(); rp = Prompts.GetComponent <RezPrompt>(); // shareprompt = Prompts.GetComponent<SharePrompt>(); notiprompt = Prompts.GetComponent <NotfiPrompt>(); //OTHER vmd = Other.GetComponent <VMDesigner>(); // Computer ct = Computer.GetComponent <CustomTheme>(); //Missions misgen = Missions.GetComponent <MissionGen>(); }
static void Main(string[] args) { ScreenSaver.Regkey = @"HKEY_CURRENT_USER\Software\MixelTe\ScreenSaver"; ScreenSaver.Settings = new Settings(); ScreenSaver.Run(args, () => new SettingsForm(), () => new Controller(), () => new Painter()); }
/// <summary> /// Initializes the screen saver. /// </summary> /// <param name="allowClose">A value that indicates whether the screen saver should close when clicked on.</param> /// <param name="innerMargin"> /// The margin to set between each <see cref="BuildPanel"/>. This usually only needs to be set under special /// circumnstances, for example - if the view is to be displayed in a small preview window. /// </param> private void InitializeScreenSaver(bool allowClose, int innerMargin) { string tfsUri = Settings.Default.TfsUri; if (string.IsNullOrEmpty(tfsUri)) { Application.Current.Shutdown(); } else { this.service.TfsUrl = tfsUri; StringCollection builds = Settings.Default.Builds; BuildGridViewModel viewModel = new BuildGridViewModel(this.service, builds); viewModel.Columns = Settings.Default.Columns; if (allowClose) { viewModel.CloseRequested += (object sender, EventArgs e) => { Application.Current.Shutdown(); }; } viewModel.InnerMargin = innerMargin; this.screenSaver = new ScreenSaver<Main, BuildGridViewModel>(viewModel); } }
} //end Constructor private void FormLoadGraph_Load(object sender, System.EventArgs e) { try { OptionsSerializer.Load(m_sSettingsFile, m_Options); if (m_Options.Location.X > 0 || m_Options.Location.Y > 0) { this.Size = m_Options.Size; this.Location = m_Options.Location; } //end if else { this.CenterToScreen(); } _screenSaver = new ScreenSaver(this); ReApplyOptions(); ShowWindowBorder(m_Options.ShowWindowBorder); } //end try catch (System.IO.FileNotFoundException) { ShowOptions(); } //end catch catch (Exception err) { string msg = err.Message; while (err.InnerException != null) { err = err.InnerException; msg = err.Message; } Utils.MessageBox("Load error: " + msg); Close(); } finally { m_SendIPEmail = new SendEmail(m_Options); m_Timer.Start(); _workingThreadCounters = new Thread(st => { while (!_close) { LogData(); if (!_close) { Thread.Sleep(1000); } } }); _stopper.Start(); _workingThreadCounters.IsBackground = true; _workingThreadCounters.Start(); //ICollection thds = Process.GetCurrentProcess().Threads; //foreach (ProcessThread pt in thds) // pt.PriorityLevel = ThreadPriorityLevel.BelowNormal; } //end finally } //end FormLoadGraph_Load
private void OkBtn_Click(object sender, EventArgs e) { ScreenSaver.SaveSettingsToReg(); Close(); }