2008-12-01 Mike Kestner <mkestner@novell.com>
* gtk/Gtk.metadata: automarshal TreeView.Columns. * gtk/TreeView.custom: kill Columns customization. [Fixes #450685] svn path=/trunk/gtk-sharp/; revision=120455
This commit is contained in:
parent
0018a5a4f0
commit
d6b581ba94
3 changed files with 8 additions and 17 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-12-01 Mike Kestner <mkestner@novell.com>
|
||||
|
||||
* gtk/Gtk.metadata: automarshal TreeView.Columns.
|
||||
* gtk/TreeView.custom: kill Columns customization.
|
||||
[Fixes #450685]
|
||||
|
||||
2008-11-28 Mike Kestner <mkestner@novell.com>
|
||||
|
||||
* generator/Signal.cs: remove ref int workaround now that we fallback
|
||||
|
|
|
@ -710,7 +710,8 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='EnableModelDragDest']/*/*[@name='targets']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='EnableModelDragSource']/*/*[@name='targets']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetCellArea']/*/*[@name='rect']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetColumns']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetColumns']/return-type" name="element_type">GtkTreeViewColumn*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetColumns']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetCursor']/*/*[@name='focus_column']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetCursor']/*/*[@name='path']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetCursor']/*/*[@name='path']" name="owned">true</attr>
|
||||
|
|
|
@ -58,22 +58,6 @@
|
|||
}
|
||||
}
|
||||
|
||||
[DllImport("libgtk-win32-2.0-0.dll")]
|
||||
static extern IntPtr gtk_tree_view_get_columns (IntPtr raw);
|
||||
|
||||
public TreeViewColumn[] Columns {
|
||||
get {
|
||||
IntPtr raw_ret = gtk_tree_view_get_columns (Handle);
|
||||
if (raw_ret == IntPtr.Zero)
|
||||
return new TreeViewColumn [0];
|
||||
GLib.List list = new GLib.List (raw_ret);
|
||||
TreeViewColumn[] result = new TreeViewColumn [list.Count];
|
||||
for (int i = 0; i < list.Count; i++)
|
||||
result [i] = list [i] as TreeViewColumn;
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport("libgtk-win32-2.0-0.dll")]
|
||||
static extern bool gtk_tree_view_get_path_at_pos (IntPtr raw,
|
||||
int x,
|
||||
|
|
Loading…
Reference in a new issue