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. |