dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/ListBox.cs


From: Radek Polak
Subject: [dotgnu-pnet-commits] pnetlib ChangeLog System.Windows.Forms/ListBox.cs
Date: Wed, 25 Feb 2009 13:52:06 +0000

CVSROOT:        /sources/dotgnu-pnet
Module name:    pnetlib
Changes by:     Radek Polak <radekp>    09/02/25 13:52:06

Modified files:
        .              : ChangeLog 
        System.Windows.Forms: ListBox.cs 

Log message:
        add overload for listbox add range

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnetlib/ChangeLog?cvsroot=dotgnu-pnet&r1=1.2562&r2=1.2563
http://cvs.savannah.gnu.org/viewcvs/pnetlib/System.Windows.Forms/ListBox.cs?cvsroot=dotgnu-pnet&r1=1.20&r2=1.21

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.2562
retrieving revision 1.2563
diff -u -b -r1.2562 -r1.2563
--- ChangeLog   25 Feb 2009 10:36:10 -0000      1.2562
+++ ChangeLog   25 Feb 2009 13:52:06 -0000      1.2563
@@ -1,5 +1,9 @@
 2009-02-25  Radek Polak  <address@hidden>
 
+       * System.Windows.Forms/ListBox.cs: Add overload for AddRange method.
+
+2009-02-25  Radek Polak  <address@hidden>
+
        * System.Windows.Forms/DateTimePicker.cs: Dummy implementation.
 
        * System.Windows.Forms/StatusBar.cs: Fixes to panel collection - check 
null

Index: System.Windows.Forms/ListBox.cs
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/System.Windows.Forms/ListBox.cs,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- System.Windows.Forms/ListBox.cs     21 Jun 2007 11:19:13 -0000      1.20
+++ System.Windows.Forms/ListBox.cs     25 Feb 2009 13:52:06 -0000      1.21
@@ -230,7 +230,7 @@
                        return result;
                }
 
-               public virtual void AddRange(Object[] items)
+               private void AddRangeInternal(ICollection items)
                {
                        List.AddRange(items);
                        
@@ -244,6 +244,16 @@
                        this.owner.RedrawList();
                }
 
+               public virtual void AddRange(Object[] items)
+               {
+                       AddRangeInternal(items);
+               }
+
+               public virtual void AddRange(ObjectCollection items)
+               {
+                       AddRangeInternal(items);
+               }
+
                public virtual void Clear()
                {
                        List.Clear();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]