Exemple #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;
    }
Exemple #2
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();
 }
 private void XbmcConnect()
 {
     oXbmc = new XBMC_Communicator();
     oXbmc.SetIp("10.0.0.5");
     oXbmc.SetConnectionTimeout(4000);
     oXbmc.SetCredentials("", "");
     oXbmc.Status.StartHeartBeat();
 }