From: <nic...@us...> - 2014-06-02 17:46:38
|
Revision: 4818 http://sourceforge.net/p/mp-plugins/code/4818 Author: nicsergio Date: 2014-06-02 17:46:30 +0000 (Mon, 02 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-02 17:33:14 UTC (rev 4817) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-02 17:46:30 UTC (rev 4818) @@ -36,6 +36,7 @@ base.OnPageLoad(); tega.MemoryImage = Image.FromStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ShortCuter.Resources.Images.SkinNavigator.png")); tega.UpdateLayout(); + ;tega.SetFileName(@"C:\ProgramData\Team MediaPortal\MediaPortal\ShortCuter\Icons\movies.png"); } public override void DoModal(int dwParentId) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-03 20:03:08
|
Revision: 4819 http://sourceforge.net/p/mp-plugins/code/4819 Author: nicsergio Date: 2014-06-03 20:03:03 +0000 (Tue, 03 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-02 17:46:30 UTC (rev 4818) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-03 20:03:03 UTC (rev 4819) @@ -37,6 +37,7 @@ tega.MemoryImage = Image.FromStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ShortCuter.Resources.Images.SkinNavigator.png")); tega.UpdateLayout(); + ;tega.SetFileName(@"C:\ProgramData\Team MediaPortal\MediaPortal\ShortCuter\Icons\movies.png"); } public override void DoModal(int dwParentId) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-04 19:05:33
|
Revision: 4820 http://sourceforge.net/p/mp-plugins/code/4820 Author: nicsergio Date: 2014-06-04 19:05:26 +0000 (Wed, 04 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-03 20:03:03 UTC (rev 4819) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-04 19:05:26 UTC (rev 4820) @@ -35,10 +35,8 @@ { base.OnPageLoad(); tega.MemoryImage = Image.FromStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ShortCuter.Resources.Images.SkinNavigator.png")); - tega.UpdateLayout(); - + tega.SetFileName("[ShortCuter:NavigatorLogo]"); - ;tega.SetFileName(@"C:\ProgramData\Team MediaPortal\MediaPortal\ShortCuter\Icons\movies.png"); } public override void DoModal(int dwParentId) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-05 19:04:19
|
Revision: 4821 http://sourceforge.net/p/mp-plugins/code/4821 Author: nicsergio Date: 2014-06-05 19:04:01 +0000 (Thu, 05 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-04 19:05:26 UTC (rev 4820) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-05 19:04:01 UTC (rev 4821) @@ -37,14 +37,21 @@ tega.MemoryImage = Image.FromStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ShortCuter.Resources.Images.SkinNavigator.png")); tega.SetFileName("[ShortCuter:NavigatorLogo]"); + + System.Timers.Timer timer = new System.Timers.Timer(100); + timer.Elapsed += new System.Timers.ElapsedEventHandler(_timer_Elapsed); + timer.Enabled = true; // Enable it + } - public override void DoModal(int dwParentId) + protected override void OnPageDestroy(int new_windowId) { - - base.DoModal(dwParentId); + + base.OnPageDestroy(new_windowId); } #endregion + void _timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { } + #region Proprietà public override int GetID { get { return DialogWindowID; } } #endregion This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-09 06:57:08
|
Revision: 4833 http://sourceforge.net/p/mp-plugins/code/4833 Author: nicsergio Date: 2014-06-09 06:57:05 +0000 (Mon, 09 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-09 06:54:11 UTC (rev 4832) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-09 06:57:05 UTC (rev 4833) @@ -1,6 +1,5 @@ using System.Drawing; using System.Reflection; -using System.Timers; using MediaPortal.Dialogs; using MediaPortal.ExtensionMethods; using MediaPortal.GUI.Library; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-09 14:16:16
|
Revision: 4834 http://sourceforge.net/p/mp-plugins/code/4834 Author: nicsergio Date: 2014-06-09 14:16:11 +0000 (Mon, 09 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-09 06:57:05 UTC (rev 4833) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-09 14:16:11 UTC (rev 4834) @@ -16,7 +16,11 @@ #region Controlli Grafici [SkinControl(10)] - protected GUIImage logo; //Immagine logo Skin Navigator + protected GUIImage selectedIcon; //Icona elemento selezionato + [SkinControl(11)] + protected GUIThumbnailPanel panelView; //Pannello icone per visualizzazione alternativa a lista + [SkinControl(20)] + protected GUIImage logo; //Immagine logo Skin Navigator #endregion #region Metodi Pubblici @@ -42,9 +46,31 @@ } public override void Dispose() //Override metodo Dispose { + selectedIcon.SafeDispose(); + panelView.SafeDispose(); logo.SafeDispose(); base.Dispose(); } + public override bool OnMessage(GUIMessage message) + { + + if (message.Message == GUIMessage.MessageType.GUI_MSG_WINDOW_INIT) //& alternativeView + { + //base.base.OnMessage(); + + return true; + } + else + return base.OnMessage(message); + } + protected override void OnClicked(int controlId, GUIControl control, Action.ActionType actionType) + { + base.OnClicked(controlId, control, actionType); + } + public override void selectOption(string keySelected) + { + base.selectOption(keySelected); + } #endregion #region Consumazione Eventi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-09 19:18:16
|
Revision: 4835 http://sourceforge.net/p/mp-plugins/code/4835 Author: nicsergio Date: 2014-06-09 19:18:12 +0000 (Mon, 09 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-09 14:16:11 UTC (rev 4834) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-09 19:18:12 UTC (rev 4835) @@ -4,6 +4,8 @@ using MediaPortal.ExtensionMethods; using MediaPortal.GUI.Library; using My.Common; +using System; +using Action = MediaPortal.GUI.Library.Action; namespace ShortCuter.Plugin { @@ -15,12 +17,9 @@ #endregion #region Controlli Grafici - [SkinControl(10)] - protected GUIImage selectedIcon; //Icona elemento selezionato - [SkinControl(11)] - protected GUIThumbnailPanel panelView; //Pannello icone per visualizzazione alternativa a lista - [SkinControl(20)] - protected GUIImage logo; //Immagine logo Skin Navigator + [SkinControl(10)] protected GUIImage selectedIcon = null; //Icona elemento selezionato + [SkinControl(11)] protected GUIThumbnailPanel panelView = null; //Pannello icone per visualizzazione alternativa a lista + [SkinControl(20)] protected GUIImage logo = null; //Logo Skin Navigator #endregion #region Metodi Pubblici @@ -54,22 +53,61 @@ public override bool OnMessage(GUIMessage message) { - if (message.Message == GUIMessage.MessageType.GUI_MSG_WINDOW_INIT) //& alternativeView + /*if (message.Message == GUIMessage.MessageType.GUI_MSG_WINDOW_INIT) //& alternativeView { //base.base.OnMessage(); return true; } - else + else*/ return base.OnMessage(message); } protected override void OnClicked(int controlId, GUIControl control, Action.ActionType actionType) { base.OnClicked(controlId, control, actionType); } - public override void selectOption(string keySelected) + //public override void selectOption(string keySelected) + //{ + // base.selectOption(keySelected); + //} + + public override void OnAction(Action action) { - base.selectOption(keySelected); + char key = (char)0; + + // if we have a keypress or a remote button press + if ((action.wID == Action.ActionType.ACTION_KEY_PRESSED) || + ((Action.ActionType.REMOTE_0 <= action.wID) && (Action.ActionType.REMOTE_9 >= action.wID))) + { + if (action.m_key != null) + { + if (action.m_key.KeyChar >= '0' && action.m_key.KeyChar <= '9') + { + // Get offset to item + key = (char)action.m_key.KeyChar; + } + } + else + { + key = ((char)('0' + action.wID - Action.ActionType.REMOTE_0)); + } + if (key == (char)0) + { + return; + } + keySelection += key; + if (keySelection.Length == listItems.Count.ToString().Length) + { + selectOption(keySelection); + keySelection = string.Empty; + return; + } + keyTimer = DateTime.Now; + return; + } + + base.OnAction(action); + //base.OnAction(action); } #endregion This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-17 21:42:32
|
Revision: 4843 http://sourceforge.net/p/mp-plugins/code/4843 Author: nicsergio Date: 2014-06-17 21:42:21 +0000 (Tue, 17 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-16 22:50:54 UTC (rev 4842) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-17 21:42:21 UTC (rev 4843) @@ -86,6 +86,8 @@ } if (panelView != null) GUIControl.HideControl(GetID, panelView.GetID); //--> controllo pannello icone nascosto + + GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", "List"); } else //Visualizzazione a pannello icone { @@ -98,6 +100,8 @@ GUIControl.HideControl(GetID, listView.GetID); //--> controllo lista nascosto if (selectedListIcon != null) GUIControl.HideControl(GetID, selectedListIcon.GetID); //--> controllo icona elemento lista selezionato nascosto + GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", "Panel"); + } if (btnClose != null && navControlId > 0) //--> impostazione navigazione dal pulsante di chiusura { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-20 10:30:17
|
Revision: 4844 http://sourceforge.net/p/mp-plugins/code/4844 Author: nicsergio Date: 2014-06-20 10:30:14 +0000 (Fri, 20 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-17 21:42:21 UTC (rev 4843) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-20 10:30:14 UTC (rev 4844) @@ -15,21 +15,29 @@ public const int DialogWindowID = 2821976; //Id finestra di dialogo personalizzata public const string DialogSkinFile = "ShortCuter.Navigator.DialogMenu.xml"; //File della skin per personalizzazione finestra di dialogo private bool _panelView; //Visualizzazione finestra di dialogo come pannello di icone + + private const string PropSelectedItemIcon = "#ShortCuter.SkinNavigator.SelectedItemIcon"; + #endregion #region Controlli Grafici - [SkinControl(10)] protected GUIImage selectedListIcon = null; //Icona elemento selezionato (visualizzazione lista) - [SkinControl(11)] protected GUIThumbnailPanel panelView = null; //Pannello icone per visualizzazione alternativa a lista - [SkinControl(20)] protected GUIImage logo = null; //Logo Skin Navigator + [SkinControl(6)] protected GUIThumbnailPanel panelView = null; //Pannello icone per visualizzazione alternativa a lista + [SkinControl(10)] protected GUIImage logo = null; //Logo Skin Navigator #endregion #region Metodi Privati private void UpdateSelectedListIcon() //Aggiornamento icona elemento della lista selezionato { - if (!_panelView && listView.SelectedListItem != null && selectedListIcon != null) + if (btnClose != null && btnClose.IsFocused) + GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.SelectedItemIcon", string.Empty); //--> nessuna icona se posizionati sul pulsante di chiusura + + + + if (!_panelView && listView.SelectedListItem != null) if (btnClose != null && btnClose.IsFocused) - selectedListIcon.SetFileName(string.Empty); //--> nessuna icona se posizionati sul pulsante di chiusura + GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", string.Empty); //--> nessuna icona se posizionati sul pulsante di chiusura else + GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", listView.SelectedListItem.IconImage); selectedListIcon.SetFileName(listView.SelectedListItem.IconImage); //--> impostazione icona elemento della lista selezionato } #endregion This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-20 12:08:10
|
Revision: 4845 http://sourceforge.net/p/mp-plugins/code/4845 Author: nicsergio Date: 2014-06-20 12:08:01 +0000 (Fri, 20 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-20 10:30:14 UTC (rev 4844) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-20 12:08:01 UTC (rev 4845) @@ -12,12 +12,11 @@ public class NavigatorDialog : GUIDialogMenu //Classe per personalizzazione finestra di dialogo { #region Dati - public const int DialogWindowID = 2821976; //Id finestra di dialogo personalizzata - public const string DialogSkinFile = "ShortCuter.Navigator.DialogMenu.xml"; //File della skin per personalizzazione finestra di dialogo - private bool _panelView; //Visualizzazione finestra di dialogo come pannello di icone - - private const string PropSelectedItemIcon = "#ShortCuter.SkinNavigator.SelectedItemIcon"; - + public const int DialogWindowID = 2821976; //Id finestra di dialogo personalizzata + public const string DialogSkinFile = "ShortCuter.Navigator.DialogMenu.xml"; //File della skin per personalizzazione finestra di dialogo + private const string PropSelectedIcon = "#ShortCuter.Navigator.SelectedIcon"; //Proprietà relativa all'icone elemento selezionato + private const string PropDialogView = "#ShortCuter.Navigator.DialogView"; //Proprietà relativa alla tipologia visualizzazione finestra di dialogo + private bool _panelView; //Visualizzazione finestra di dialogo come pannello di icone #endregion #region Controlli Grafici @@ -26,19 +25,19 @@ #endregion #region Metodi Privati - private void UpdateSelectedListIcon() //Aggiornamento icona elemento della lista selezionato + private void UpdateSelectedIcon() //Aggiornamento icona elemento selezionato { if (btnClose != null && btnClose.IsFocused) - GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.SelectedItemIcon", string.Empty); //--> nessuna icona se posizionati sul pulsante di chiusura - - - - if (!_panelView && listView.SelectedListItem != null) - if (btnClose != null && btnClose.IsFocused) - GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", string.Empty); //--> nessuna icona se posizionati sul pulsante di chiusura + GUIPropertyManager.SetProperty(PropSelectedIcon, string.Empty); //--> nessuna icona se posizionati sul pulsante di chiusura + else //--> altrimenti impostazione icona elemento selezionato + if (_panelView) + { + if (panelView.SelectedListItem != null) + GUIPropertyManager.SetProperty(PropSelectedIcon, panelView.SelectedListItem.IconImage); + } else - GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", listView.SelectedListItem.IconImage); - selectedListIcon.SetFileName(listView.SelectedListItem.IconImage); //--> impostazione icona elemento della lista selezionato + if (listView.SelectedListItem != null) + GUIPropertyManager.SetProperty(PropSelectedIcon, listView.SelectedListItem.IconImage); } #endregion @@ -71,7 +70,7 @@ OnMessage(new GUIMessage(GUIMessage.MessageType.GUI_MSG_ITEM_SELECT, GetID, 0, panelView.GetID, selectedIndex, 0, null)); } - UpdateSelectedListIcon(); //--> aggiornamento icona elemento della lista selezionato + UpdateSelectedIcon(); //--> aggiornamento icona elemento selezionato return rtn; } protected override void OnPageLoad() //Override metodo OnPageLoad @@ -79,38 +78,31 @@ base.OnPageLoad(); lblHeading2.Label = ExecutingAssembly.Title; //--> forzatura label "Menu" + GUIPropertyManager.SetProperty(PropSelectedIcon, string.Empty); //--> inizializzazione proprietà relativa all'icona elemento selezionato + GUIPropertyManager.SetProperty(PropDialogView, _panelView ? "Panel" : "List"); //--> impostazione tipologia visualizzazione finestra di dialogo + int navControlId = 0; - if (!_panelView) //Visualizzazione a lista + if (_panelView) //Visualizzazione a pannello icone { + if (panelView != null) + { + GUIControl.ShowControl(GetID, panelView.GetID); //--> controllo pannello icone visualizzato + navControlId = panelView.GetID; //--> pannello: controllo per navigazione + } if (listView != null) + GUIControl.HideControl(GetID, listView.GetID); //--> controllo lista nascosto + } + else //Visualizzazione a lista + { + if (listView != null) { GUIControl.ShowControl(GetID, listView.GetID); //--> controllo lista visualizzato navControlId = listView.GetID; //--> lista: controllo per navigazione } - if (selectedListIcon != null) - { - GUIControl.ShowControl(GetID, selectedListIcon.GetID); //--> controllo icona elemento lista selezionato visualizzato - selectedListIcon.SetFileName(string.Empty); //--> inizializzazione immagine - } if (panelView != null) GUIControl.HideControl(GetID, panelView.GetID); //--> controllo pannello icone nascosto - - GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", "List"); } - else //Visualizzazione a pannello icone - { - if (panelView != null) - { - GUIControl.ShowControl(GetID, panelView.GetID); //--> controllo pannello icone visualizzato - navControlId = panelView.GetID; //--> pannello: controllo per navigazione - } - if (listView != null) - GUIControl.HideControl(GetID, listView.GetID); //--> controllo lista nascosto - if (selectedListIcon != null) - GUIControl.HideControl(GetID, selectedListIcon.GetID); //--> controllo icona elemento lista selezionato nascosto - GUIPropertyManager.SetProperty("#ShortCuter.SkinNavigator.DialogType", "Panel"); - } if (btnClose != null && navControlId > 0) //--> impostazione navigazione dal pulsante di chiusura { btnClose.NavigateUp = navControlId; @@ -148,7 +140,7 @@ public override void OnAction(Action action) //Override metodo OnAction { base.OnAction(action); - UpdateSelectedListIcon(); //--> aggiornamento icona elemento della lista selezionato + UpdateSelectedIcon(); //--> aggiornamento icona elemento selezionato } public new void selectOption(string keySelected) //Nuova implementazione metodo selectOption { @@ -170,7 +162,6 @@ } public override void Dispose() //Override metodo Dispose { - selectedListIcon.SafeDispose(); panelView.SafeDispose(); logo.SafeDispose(); base.Dispose(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2014-06-25 17:03:22
|
Revision: 4848 http://sourceforge.net/p/mp-plugins/code/4848 Author: nicsergio Date: 2014-06-25 17:03:14 +0000 (Wed, 25 Jun 2014) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-23 19:09:23 UTC (rev 4847) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2014-06-25 17:03:14 UTC (rev 4848) @@ -161,6 +161,18 @@ else base.selectOption(keySelected); //--> altrimenti selezione elemento lista } + + public new void Add(string strLabel) + { + bool mShowQuickNumbers = showQuickNumbers; + + if (strLabel.Length == 0 && showQuickNumbers) + showQuickNumbers = false; + + base.Add(strLabel); + + showQuickNumbers = mShowQuickNumbers; + } public override void Dispose() //Override metodo Dispose { panelView.SafeDispose(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <nic...@us...> - 2015-01-11 08:53:41
|
Revision: 4921 http://sourceforge.net/p/mp-plugins/code/4921 Author: nicsergio Date: 2015-01-11 08:53:39 +0000 (Sun, 11 Jan 2015) Log Message: ----------- Modified Paths: -------------- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs =================================================================== --- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2015-01-10 20:01:41 UTC (rev 4920) +++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/Plugin/NavigatorDialog.cs 2015-01-11 08:53:39 UTC (rev 4921) @@ -14,7 +14,7 @@ #region Dati public const int DialogWindowID = 2821976; //Id finestra di dialogo personalizzata public const string DialogSkinFile = "ShortCuter.Navigator.DialogMenu.xml"; //File della skin per personalizzazione finestra di dialogo - private const string PropSelectedIcon = "#ShortCuter.Navigator.SelectedIcon"; //Proprietà relativa all'icone elemento selezionato + private const string PropSelectedIcon = "#ShortCuter.Navigator.SelectedIcon"; //Proprietà relativa all'icona elemento selezionato private const string PropDialogView = "#ShortCuter.Navigator.DialogView"; //Proprietà relativa alla tipologia visualizzazione finestra di dialogo private bool _panelView; //Visualizzazione finestra di dialogo come pannello di icone private int _panelRowIcons; //Numero di icone per riga nella visualizzazione a pannello This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |