55d02e6062
* gtk/gtk-api.xml : regenerated * gtk/TreePath.custom : implement Indices property by hand. Patch from tds00mahi@thn.htu.se (malte) [Fixes #49254] * sources/Gtk.metadata : hide TreePath.Indices. svn path=/trunk/gtk-sharp/; revision=18867
15 lines
435 B
Text
15 lines
435 B
Text
// Patch submitted by malte on bug #49518
|
|
[DllImport("libgtk-win32-2.0-0.dll")]
|
|
static extern IntPtr gtk_tree_path_get_indices(IntPtr raw);
|
|
|
|
public int [] Indices {
|
|
get {
|
|
IntPtr ptr = gtk_tree_path_get_indices(Handle);
|
|
int [] arr = new int [Depth];
|
|
int isize = Marshal.SizeOf (typeof (int));
|
|
|
|
for (int i = 0; i < arr.Length; i++)
|
|
arr [i] = Marshal.ReadInt32 ( ptr, i * isize);
|
|
return arr;
|
|
}
|
|
}
|