Beispiel #1
0
    public MainWindow() : base(Gtk.WindowType.Toplevel)
    {
        oXbmc = new XBMC_Communicator();
        oXbmc.SetIp("10.0.0.5");
        oXbmc.SetConnectionTimeout(4000);
        oXbmc.SetCredentials("", "");
        oXbmc.Status.StartHeartBeat();

        Build();

        this.AllowStaticAccess();

        //Create objects used
        oPlaylist     = new Playlist(this);
        oControls     = new Controls(this);
        oMenuItems    = new MenuItems(this);
        oContextMenu  = new ContextMenu(this);
        oShareBrowser = new ShareBrowser(this);
        oTrayicon     = new SysTrayIcon(this);
        oStatusUpdate = new StatusUpdate(this);
        oMediaInfo    = new MediaInfo(this);
        oNowPlaying   = new NowPlaying(this);
        oGuiConfig    = new GuiConfig(this);

        nbDataContainer.CurrentPage = 0;
    }
Beispiel #2
0
 private void XbmcConnect()
 {
     oXbmc = new XBMC_Communicator();
     oXbmc.SetIp("10.0.0.5");
     oXbmc.SetConnectionTimeout(4000);
     oXbmc.SetCredentials("", "");
     oXbmc.Status.StartHeartBeat();
 }
Beispiel #3
0
 public PlayStatusF1()
 {
     XBMC         = new XBMC_Communicator();
     Animate      = new Animation();
     screenHeight = SystemInformation.PrimaryMonitorSize.Height;
     screenWidth  = SystemInformation.PrimaryMonitorSize.Width;
     InitializeComponent();
     SetFormPosition();
     ShowCoverArt();
 }
Beispiel #4
0
 public MainForm()
 {
     Language = new XBMCLanguage();
     XBMC     = new XBMC_Communicator();
     XBMC.SetIp(Settings.Default.Ip);
     XBMC.SetConnectionTimeout(Settings.Default.ConnectionTimeout);
     XBMC.SetCredentials(Settings.Default.Username, Settings.Default.Password);
     InitializeComponent();
     ApplySettings();
     SetLanguageStrings();
     Initialize();
 }
Beispiel #5
0
 /// <summary>
 ///  Initialise objects
 /// </summary>
 private void InitObjects()
 {
     oHelper        = new HelperFunctions(this);
     oConfiguration = new Configuration(this);
     oXbmc          = new XBMC_Communicator();
     oShareBrowser  = new ShareBrowser(this);
     oFileBrowser   = new FileBrowser(this);
     oMenuItems     = new MenuItems(this);
     oContextMenu   = new ContextMenu(this);
     oSysTrayIcon   = new SysTrayIcon(this);
     oControls      = new Controls(this);
     oPlaylist      = new Playlist(this);
     oGenreBrowser  = new GenreBrowser(this);
     oArtistBrowser = new ArtistBrowser(this);
     oAlbumBrowser  = new AlbumBrowser(this);
     oStatusUpdate  = new StatusUpdate(this);
 }