internal override void Process() { DisplayableMessageArguments dma = new DisplayableMessageArguments(Program.frmMain.messageRendererPresentation1); string message = this.getElementValue("presentation"); presentationStorage.Set(message); presentationStorage.Write(); if (string.IsNullOrEmpty(message)) { dma.setArgument("message", MessageRendererPresentation.DEFAULT_PRESENTATION); } else { dma.setArgument("message", message); } try { dma.setArgument("defaultDelay", this.getElementValue("defaultDelay")); } catch (Exception) { } Program.canShoutout = true; Program.scheduler.add(dma); Program.scheduler.Run(); }
public void renderError(String message) { DisplayableMessageArguments args = new DisplayableMessageArguments(this); args.setArgument("message", "Error: " + message); args.setArgument("foreground", "white"); args.setArgument("background", "red"); this.render(args); }
internal override void Process() { DisplayableMessageArguments dma = new DisplayableMessageArguments(Program.frmMain.messageRendererError1); dma.setArgument("message", "Shoutout: " + this.getElementValue("message")); dma.setArgument("forecolor", "black"); dma.setArgument("backcolor", "yellow"); dma.setArgument("fontsize", "40"); dma.setTimespan(TimeSpan.FromSeconds(40)); Program.canShoutout = false; Program.scheduler.add(dma); Program.scheduler.Run(); }
internal override void Process() { DisplayableMessageArguments dma = new DisplayableMessageArguments(Program.frmMain.messageRendererError1); dma.setArgument("message", this.getElementValue("message")); dma.setArgument("forecolor", this.getElementValue("forecolor")); dma.setArgument("backcolor", this.getElementValue("backcolor")); dma.setArgument("fontsize", this.getElementValue("fontsize")); int result = 0; if (int.TryParse(this.getElementValue("nextMessageTime"), out result)) { if (result > 0) { dma.setTimespan(new TimeSpan(0, 0, result)); } } Program.scheduler.add(dma); Program.scheduler.Run(); }
public void reset() { DisplayableMessageArguments dma = new DisplayableMessageArguments(this); dma.setArgument("message", "PRESENTATION\nWaiting for first slide."); this.slideIndex = 0; this.render(dma); processLabelTimer.Enabled = false; }
internal override void Process() { string file = this.GetElement("file").getValue(); FileInfo fi = new FileInfo(file); DisplayableMessageArguments dm = new DisplayableMessageArguments(Program.frmMain.messageRendererVideo1); dm.setArgument("url", fi.FullName); Program.scheduler.add(dm); Program.scheduler.Run(); //SqlCeCommand query = new SqlCeCommand("SELECT * FROM library", Program.conn); }
private static void ShowInitialMessage(FrmMain frmMain) { DisplayableMessageArguments dma = new DisplayableMessageArguments(frmMain.messageRendererWebBrowser); dma.setArgument("url", "http://localhost:" + HttpServer.port + "/?servlet=ServletStartup"); Program.scheduler.add(dma); Program.scheduler.Run(); }