Author: mkestner
Date: 2005-12-12 10:31:54 -0500 (Mon, 12 Dec 2005)
New Revision: 54243

Modified:
   trunk/gtk-sharp/ChangeLog
   trunk/gtk-sharp/doc/en/Gtk/NodeView.xml
   trunk/gtk-sharp/gtk/NodeView.cs
Log:

2005-12-12  Itamar Rogel  <[EMAIL PROTECTED]>

        * NodeView.cs : add default ctor and NodeStore setter.
        [Fixes #76827]


Modified: trunk/gtk-sharp/ChangeLog
===================================================================
--- trunk/gtk-sharp/ChangeLog   2005-12-12 15:25:25 UTC (rev 54242)
+++ trunk/gtk-sharp/ChangeLog   2005-12-12 15:31:54 UTC (rev 54243)
@@ -1,5 +1,10 @@
-2005-12-10  Mike Kestner  <[EMAIL PROTECTED]>
+2005-12-12  Itamar Rogel  <[EMAIL PROTECTED]>
 
+       * NodeView.cs : add default ctor and NodeStore setter.
+       [Fixes #76827]
+
+2005-12-12  Mike Kestner  <[EMAIL PROTECTED]>
+
        * generator/Signal.cs : pass byte cnt for autogenerated string length
        parameters.  Thanks to Itamar Rogel for the report and a candidate
        patch. [Fixes #76952]

Modified: trunk/gtk-sharp/doc/en/Gtk/NodeView.xml
===================================================================
--- trunk/gtk-sharp/doc/en/Gtk/NodeView.xml     2005-12-12 15:25:25 UTC (rev 
54242)
+++ trunk/gtk-sharp/doc/en/Gtk/NodeView.xml     2005-12-12 15:31:54 UTC (rev 
54243)
@@ -31,7 +31,7 @@
       </Docs>
     </Member>
     <Member MemberName="NodeStore">
-      <MemberSignature Language="C#" Value="public Gtk.NodeStore NodeStore { 
get; };" />
+      <MemberSignature Language="C#" Value="public Gtk.NodeStore NodeStore { 
set; get; };" />
       <MemberType>Property</MemberType>
       <ReturnValue>
         <ReturnType>Gtk.NodeStore</ReturnType>
@@ -76,5 +76,14 @@
         <remarks />
       </Docs>
     </Member>
+    <Member MemberName=".ctor">
+      <MemberSignature Language="C#" Value="public NodeView ();" />
+      <MemberType>Constructor</MemberType>
+      <Parameters />
+      <Docs>
+        <summary>Public Constructor.</summary>
+        <remarks />
+      </Docs>
+    </Member>
   </Members>
 </Type>

Modified: trunk/gtk-sharp/gtk/NodeView.cs
===================================================================
--- trunk/gtk-sharp/gtk/NodeView.cs     2005-12-12 15:25:25 UTC (rev 54242)
+++ trunk/gtk-sharp/gtk/NodeView.cs     2005-12-12 15:31:54 UTC (rev 54243)
@@ -18,9 +18,6 @@
 // Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 // Boston, MA 02111-1307, USA.
 
-// This file was generated by the Gtk# code generator.
-// Any changes made will be lost if regenerated.
-
 namespace Gtk {
 
        using System;
@@ -42,10 +39,19 @@
                        this.store = store;
                }
 
+               public NodeView () : base () {}
+
+               [DllImport("libgtk-win32-2.0-0.dll")]
+               static extern void gtk_tree_view_set_model(IntPtr raw, IntPtr 
model);
+
                public NodeStore NodeStore {
                        get {
                                return store;
                        }
+                       set {
+                               store = value;
+                               gtk_tree_view_set_model (Handle, store == null 
? IntPtr.Zero : store.Handle);
+                       }
                }
 
                public NodeSelection NodeSelection { 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to