Author: lluis
Date: 2007-07-16 14:39:21 -0400 (Mon, 16 Jul 2007)
New Revision: 82054
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
Log:
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Sort the
class and member combos.
Modified: trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-07-16
18:14:36 UTC (rev 82053)
+++ trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-07-16
18:39:21 UTC (rev 82054)
@@ -1,3 +1,8 @@
+2007-07-16 Lluis Sanchez Gual <[EMAIL PROTECTED]>
+
+ * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Sort the
+ class and member combos.
+
2007-07-13 Lluis Sanchez Gual <[EMAIL PROTECTED]>
* MonoDevelop.SourceEditor.Gui/SourceEditorView.cs: Track api changes.
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
===================================================================
---
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2007-07-16 18:14:36 UTC (rev 82053)
+++
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2007-07-16 18:39:21 UTC (rev 82054)
@@ -226,7 +226,9 @@
// Set up the data stores for the comboboxes
classStore = new ListStore(typeof(Gdk.Pixbuf),
typeof(string), typeof(IClass));
classCombo.Model = classStore;
+ classStore.SetSortColumnId (1, SortType.Ascending);
memberStore = new ListStore(typeof(Gdk.Pixbuf),
typeof(string), typeof(IMember));
+ memberStore.SetSortColumnId (1, SortType.Ascending);
membersCombo.Model = memberStore;
membersCombo.Changed += new EventHandler
(MemberChanged);
classCombo.Changed += new EventHandler (ClassChanged);
@@ -607,11 +609,10 @@
HybridDictionary methodMap = new HybridDictionary();
Gdk.Pixbuf pix;
+
// Add items to the member drop down
- MethodCollection sortedMethods = c.Methods;
- ArrayList.Adapter (sortedMethods).Sort (new
CaseInsensitiveComparer ());
- foreach (IMethod method in sortedMethods) {
+ foreach (IMethod method in c.Methods) {
pix =
IdeApp.Services.Resources.GetIcon(IdeApp.Services.Icons.GetIcon(method),
IconSize.Menu);
// For methods we append their parameter types
too. This is a nice feature,
// and it is also necessay to avoid problems
with overloaded methods having
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches