From: <nic...@us...> - 2014-05-04 20:12:58
|
Revision: 4796 http://sourceforge.net/p/mp-plugins/code/4796 Author: nicsergio Date: 2014-05-04 20:12:54 +0000 (Sun, 04 May 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs 2014-05-04 16:34:28 UTC (rev 4795) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuts.cs 2014-05-04 20:12:54 UTC (rev 4796) @@ -69,12 +69,12 @@ if (skinNavigator) //Se richiesta destinazione corrispondente a Skin Navigator { _caption = "Skin Navigator"; //--> titolo Skin Navigator - _windowID = NavigatorID; //--> window ID virtuale per attivazione Skin Navigator + _windowID = NavigatorID; //--> Id finestra virtuale per attivazione Skin Navigator } else { _caption = "Link"; //--> inizializzazione titolo - _windowID = 0; //--> inizializzazione window ID + _windowID = 0; //--> inizializzazione Id finestra } _loadParameter = ""; //--> inizializzazione parametri di caricamento per visualizzazione } @@ -159,7 +159,7 @@ } public void Reset() //Reset destinazione (invalidazione) { - _windowID = InvalidID; //--> invalidazione window ID + _windowID = InvalidID; //--> invalidazione Id finestra _loadParameter = ""; //--> reset parametri di caricamento } public override string ToString() //Override metodo ToString per stampare le proprietà del link @@ -345,6 +345,51 @@ public string SoundEffect { get { return this._soundEffect; } set { this._soundEffect = value; this.NotifyPropertyChanged("SoundEffect"); } } #endregion } + internal class Window //Classe finestra di MediaPortal + { + #region Dati + private string _caption; //Titolo finestra + private int _windowID; //Id finestra + private string _xmlFile; //Nome del file xml corrispondente + #endregion + + #region Costruttore + public Window() //Costruttore classe Window + { + _caption = ""; //--> inizializzazione titolo + _windowID = 0; //--> inizializzazione Id finestra + _xmlFile = ""; //--> inizializzazione nome file xml + } + #endregion + + #region Metodi Pubblici + public override string ToString() { return (_caption); } //Override metodo ToString per riempire classi ListControl + #endregion + + #region Proprietà + public string Caption { get { return this._caption; } set { this._caption = value; } } + public int WindowID { get { return this._windowID; } set { this._windowID = value; } } + public string XmlFile { get { return this._xmlFile; } set { this._xmlFile = value; } } + #endregion + } + internal class NavigatorItem //Classe elemento per navigazione + { + #region Dati + private string _caption; //Titolo link + private BindingList<Window> _windows = new BindingList<Window>(); + private BindingList<WindowLink> _destinations = new BindingList<WindowLink>(); + #endregion + + #region Costruttore + public NavigatorItem() //Costruttore classe Window + { + _caption = "Navigator Group"; //--> inizializzazione titolo + } + #endregion + + + } + internal class ShortCuts //Classe di gestione degli shortcuts configurati { #region Strutture This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |