|
From: <nic...@us...> - 2014-02-27 16:42:16
|
Revision: 4766
http://sourceforge.net/p/mp-plugins/code/4766
Author: nicsergio
Date: 2014-02-27 16:42:14 +0000 (Thu, 27 Feb 2014)
Log Message:
-----------
Modified Paths:
--------------
trunk/plugins/ShortCuter&SkinEditor/Source/Common/SkinItems.cs
trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/Common/SkinItems.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/Common/SkinItems.cs 2014-02-24 19:38:41 UTC (rev 4765)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/Common/SkinItems.cs 2014-02-27 16:42:14 UTC (rev 4766)
@@ -19,10 +19,10 @@
//Lettura nomi delle immagini per il treeview dei link della skin incapsulate nell'eseguibile
- //var resNames = Assembly.GetExecutingAssembly().GetManifestResourceNames().Where(name => name.Contains(".Resources.Images.TreeViewIcons."));
+ var resNames = Assembly.GetExecutingAssembly().GetManifestResourceNames().Where(name => name.Contains(".Resources.Images.TreeViewIcons."));
//Impostazione spazio dei nomi predefinito
//DefaultNamespace = resNames.ElementAt(0).Substring(0, resNames.ElementAt(0).IndexOf(".Resource"));
- /*
+
_skinLinksImgs.ImageSize = new Size(24, 24);
_skinLinksImgs.ColorDepth = ColorDepth.Depth32Bit;
foreach (string resName in resNames) //Iterazione di caricamento immagini per treevie link della skin
@@ -35,7 +35,7 @@
_skinLinksImgs.Images.Add(resKey, Image.FromStream(Assembly.GetExecutingAssembly().GetManifestResourceStream(resName)));
}
catch { }
- }*/
+ }
}
public delegate void ItemChanged(SkinItemsType itemType, int index);
@@ -82,6 +82,24 @@
skinLinksTreeView.ExpandAll();
}
+
+ internal void SetIndex(int index)
+ {
+ if (itemsTabControl.SelectedIndex == (int)SkinItemsType.Links)
+ {
+ try
+ {
+ skinLinksTreeView.SelectedNode = ((index >= 0) ? skinLinksTreeView.Nodes.Find(index.ToString(), true)[0] : null);
+ }
+ catch
+ {
+ skinLinksTreeView.SelectedNode = null; //--> in caso di errore: nessun nodo selezionato
+ }
+ }
+ else
+ skinFilesListBox.SelectedIndex = index; //--> selezione eventuale file corrispondente a WindowID
+ }
+
private void SkinItemsControl_Load(object sender, EventArgs e)
{
Modified: trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs
===================================================================
--- trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs 2014-02-24 19:38:41 UTC (rev 4765)
+++ trunk/plugins/ShortCuter&SkinEditor/Source/ShortCuter/ShortCuterConfig.cs 2014-02-27 16:42:14 UTC (rev 4766)
@@ -478,8 +478,5 @@
return false;
}
#endregion
-
-
-
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|