diff --git a/ChangeLog b/ChangeLog index 512d02bd5..3cb7101b2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-08-15 Duncan Mak + + * sources/Gtk.metadata (Gtk.TreeView.CellArea): Apply patch from + Aleksey Sanin to declare the "Gdk.Rectangle + rect" parameter as an out parameter. This is required because + Gdk.Rectangle is a struct. + 2003-08-14 Martin Willemoes Hansen * sources/Gnome.metadata: Renamed use of keyword base to Base diff --git a/api/gtk-api.xml b/api/gtk-api.xml index 00b93b990..ff7a06c82 100644 --- a/api/gtk-api.xml +++ b/api/gtk-api.xml @@ -8385,7 +8385,7 @@ - + diff --git a/doc/en/Gtk/TreeView.xml b/doc/en/Gtk/TreeView.xml index 6ce677390..5e96abc1d 100644 --- a/doc/en/Gtk/TreeView.xml +++ b/doc/en/Gtk/TreeView.xml @@ -53,7 +53,7 @@ A simple list: - + using System; using Gtk; using GtkSharp; @@ -98,10 +98,10 @@ public class TreeViewSample { } } - + A more advanced example: - + using System; using System.Reflection; using Gtk; @@ -219,7 +219,7 @@ public class TreeViewDemo { } } - + @@ -261,8 +261,8 @@ public class TreeViewDemo { System.Int32 - - + + Removes from . an object of type @@ -277,10 +277,10 @@ public class TreeViewDemo { System.Void - - - - + + + + Sets a user function for determining where a column may be dropped when dragged. an object of type @@ -296,12 +296,12 @@ public class TreeViewDemo { System.Void - - - - - - + + + + + + Moves the alignments of the to the position specified by and . an object of type @@ -319,7 +319,7 @@ public class TreeViewDemo { This function only works if the model is set, and is a valid row on the model. If the model changes before the is realized, the centered path will be modified to reflect this change. - + @@ -329,10 +329,10 @@ public class TreeViewDemo { System.Void - - - - + + + + To be added an object of type @@ -348,8 +348,8 @@ public class TreeViewDemo { Gdk.Pixmap - - + + This image is used for a drag icon. an object of type @@ -376,9 +376,9 @@ public class TreeViewDemo { System.Void - - - + + + Moves to be after to . an object of type @@ -393,10 +393,10 @@ public class TreeViewDemo { System.Void - - - - + + + + Sets the current keyboard focus to be at , and selects it. an object of type @@ -412,10 +412,10 @@ public class TreeViewDemo { System.Void - - - - + + + + Fills the bounding rectangle in tree window coordinates for the cell at the row specified by and the column specified by . an object of type @@ -431,8 +431,8 @@ public class TreeViewDemo { System.Void - - + + Fills with the currently-visible region of the buffer, in tree coordinates. an object of type @@ -446,9 +446,9 @@ public class TreeViewDemo { System.Int32 - - - + + + This inserts the into the at . an object of type @@ -464,9 +464,9 @@ public class TreeViewDemo { System.Void - - - + + + Activates the cell determined by and . an object of type @@ -481,8 +481,8 @@ public class TreeViewDemo { System.Boolean - - + + Opens the row so its children are visible. an object of type @@ -497,10 +497,10 @@ public class TreeViewDemo { System.Void - - - - + + + + This function should almost never be used. an object of type @@ -516,10 +516,10 @@ public class TreeViewDemo { System.Void - - - - + + + + Sets the compare function for the interactive search capabilities. an object of type @@ -547,8 +547,8 @@ public class TreeViewDemo { System.Int32 - - + + Appends to the list of columns. an object of type @@ -563,9 +563,9 @@ public class TreeViewDemo { System.Void - - - + + + To be added an object of type @@ -592,11 +592,11 @@ public class TreeViewDemo { System.Void - - - - - + + + + + To be added an object of type @@ -613,8 +613,8 @@ public class TreeViewDemo { System.Boolean - - + + Collapses a row (hides its child rows, if they exist). an object of type @@ -629,11 +629,11 @@ public class TreeViewDemo { System.Boolean - - - - - + + + + + To be added an object of type @@ -663,9 +663,9 @@ public class TreeViewDemo { System.Void - - - + + + To be added an object of type @@ -680,8 +680,8 @@ public class TreeViewDemo { System.Void - - + + To be added an object of type @@ -695,9 +695,9 @@ public class TreeViewDemo { System.Void - - - + + + Scrolls the such that the top-left corner of the visible area is , , where and are specified in tree window coordinates. an object of type @@ -712,8 +712,8 @@ public class TreeViewDemo { Gtk.TreeViewColumn - - + + Gets the at the given position in the . an object of type @@ -728,9 +728,9 @@ public class TreeViewDemo { System.Boolean - - - + + + Opens the row so its children are visible. an object of type @@ -758,11 +758,11 @@ public class TreeViewDemo { System.Void - - - - - + + + + + Converts tree coordinates (coordinates in full scrollable area of the tree) to widget coordinates. an object of type @@ -773,16 +773,16 @@ public class TreeViewDemo { - + Method System.Void - - - - + + + + Fills the bounding rectangle in tree window coordinates for the cell at the row specified by and the column specified by . an object of type @@ -798,9 +798,9 @@ public class TreeViewDemo { System.Void - - - + + + Fills in and with the current path and focus column. an object of type @@ -825,8 +825,8 @@ public class TreeViewDemo { Constructor - - + + Internal constructor Pointer to the C object. @@ -852,8 +852,8 @@ public class TreeViewDemo { Constructor - - + + Creates a new object. an object of type @@ -879,8 +879,7 @@ public class TreeViewDemo { Gtk.TreeModel - - + The model for the TreeView. an object of type @@ -930,8 +929,7 @@ public class TreeViewDemo { System.Boolean - - + Whether to display alternating, shaded rows in the . an object of type @@ -945,8 +943,7 @@ public class TreeViewDemo { System.Boolean - - + View allows user to search through columns interactively. an object of type @@ -960,8 +957,7 @@ public class TreeViewDemo { System.Boolean - - + Show the column header buttons. an object of type @@ -975,8 +971,7 @@ public class TreeViewDemo { Gtk.TreeViewColumn - - + Set the column for the expander column. an object of type @@ -990,8 +985,7 @@ public class TreeViewDemo { System.Boolean - - + View is reorderable. an object of type @@ -1005,8 +999,7 @@ public class TreeViewDemo { Gtk.Adjustment - - + Horizontal Adjustment for the widget. an object of type @@ -1020,8 +1013,7 @@ public class TreeViewDemo { System.Boolean - - + Column headers respond to click events. an object of type @@ -1035,8 +1027,7 @@ public class TreeViewDemo { Gtk.Adjustment - - + Vertical Adjustment for the widget. an object of type @@ -1050,8 +1041,7 @@ public class TreeViewDemo { System.Int32 - - + Model column to search through when searching through code. an object of type @@ -1062,7 +1052,9 @@ public class TreeViewDemo { Event - GtkSharp.ScrollAdjustmentsSetHandler + + GtkSharp.ScrollAdjustmentsSetHandler + To be added @@ -1072,7 +1064,9 @@ public class TreeViewDemo { Event - GtkSharp.RowExpandedHandler + + GtkSharp.RowExpandedHandler + To be added @@ -1082,7 +1076,9 @@ public class TreeViewDemo { Event - GtkSharp.MoveCursorHandler + + GtkSharp.MoveCursorHandler + To be added @@ -1092,7 +1088,9 @@ public class TreeViewDemo { Event - GtkSharp.TestExpandRowHandler + + GtkSharp.TestExpandRowHandler + To be added @@ -1102,7 +1100,9 @@ public class TreeViewDemo { Event - GtkSharp.SelectCursorRowHandler + + GtkSharp.SelectCursorRowHandler + To be added @@ -1112,7 +1112,9 @@ public class TreeViewDemo { Event - GtkSharp.RowCollapsedHandler + + GtkSharp.RowCollapsedHandler + To be added @@ -1122,7 +1124,9 @@ public class TreeViewDemo { Event - System.EventHandler + + System.EventHandler + To be added @@ -1132,7 +1136,9 @@ public class TreeViewDemo { Event - GtkSharp.ExpandCollapseCursorRowHandler + + GtkSharp.ExpandCollapseCursorRowHandler + To be added @@ -1142,7 +1148,9 @@ public class TreeViewDemo { Event - GtkSharp.RowActivatedHandler + + GtkSharp.RowActivatedHandler + To be added @@ -1152,7 +1160,9 @@ public class TreeViewDemo { Event - GtkSharp.TestCollapseRowHandler + + GtkSharp.TestCollapseRowHandler + To be added @@ -1162,7 +1172,9 @@ public class TreeViewDemo { Event - System.EventHandler + + System.EventHandler + To be added @@ -1174,8 +1186,8 @@ public class TreeViewDemo { Constructor - - + + Internal constructor GLib type for the type @@ -1192,11 +1204,11 @@ public class TreeViewDemo { System.Boolean - - - - - + + + + + Finds the path at the point (x, y), relative to widget coordinates. an object of type @@ -1214,10 +1226,10 @@ public class TreeViewDemo { System.Boolean - - - - + + + + To be added an object of type @@ -1234,13 +1246,13 @@ public class TreeViewDemo { System.Boolean - - - - - - - + + + + + + + Finds the path at the point (x, y), relative to widget coordinates. an object of type @@ -1260,11 +1272,11 @@ public class TreeViewDemo { System.Void - - - - - + + + + + Converts widget coordinates to coordinates for the tree window (the full scrollable area of the tree). an object of type @@ -1277,7 +1289,9 @@ public class TreeViewDemo { Event - GtkSharp.ToggleCursorRowHandler + + GtkSharp.ToggleCursorRowHandler + To be added @@ -1287,7 +1301,9 @@ public class TreeViewDemo { Event - GtkSharp.StartInteractiveSearchHandler + + GtkSharp.StartInteractiveSearchHandler + To be added @@ -1297,7 +1313,9 @@ public class TreeViewDemo { Event - GtkSharp.SelectAllHandler + + GtkSharp.SelectAllHandler + To be added @@ -1307,7 +1325,9 @@ public class TreeViewDemo { Event - GtkSharp.SelectCursorParentHandler + + GtkSharp.SelectCursorParentHandler + To be added @@ -1317,7 +1337,9 @@ public class TreeViewDemo { Event - GtkSharp.UnselectAllHandler + + GtkSharp.UnselectAllHandler + To be added @@ -1331,10 +1353,10 @@ public class TreeViewDemo { Gtk.TreeViewColumn - - - - + + + + To be added a @@ -1351,10 +1373,10 @@ public class TreeViewDemo { Gtk.TreeViewColumn - - - - + + + + To be added a @@ -1371,11 +1393,11 @@ public class TreeViewDemo { System.Void - - - - - + + + + + To be added a @@ -1392,8 +1414,8 @@ public class TreeViewDemo { System.Void - - + + To be added a @@ -1401,4 +1423,4 @@ public class TreeViewDemo { - + \ No newline at end of file diff --git a/sources/Gtk.metadata b/sources/Gtk.metadata index 0d05e81e1..dd62e5cf2 100644 --- a/sources/Gtk.metadata +++ b/sources/Gtk.metadata @@ -410,6 +410,18 @@ + + + GetCellArea + + + + rect + pass_as + out + + +