/// <summary> /// Initiates the News plugin. /// </summary> public void Initiate(IFuse fuse) { this.fuse = fuse; if (!plugin_initiated) createNews (); fuse.AddWidget (main_widget, "News"); fuse.Quiting += on_quit; timer.Elapsed += refresh_timer; int timeout = (refresh * 60) * 1000; timer.Start (timeout); }
/// <summary> /// Initiates the Theatre plugin. /// </summary> public void Initiate(IFuse fuse) { this.fuse = fuse; if (!plugin_initiated) createTheatre (); fuse.AddWidget (main_widget, "Theatre"); fuse.Quiting += on_quit; }
/// <summary> /// Initiates the Library plugin. /// </summary> public void Initiate(IFuse fuse) { this.fuse = fuse; if (!plugin_initiated) createLibrary (); fuse.AddWidget (main_widget, "Library"); fuse.Quiting += on_quit; }