mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-02-03 00:50:58 +00:00
2004-09-29 Mike Kestner <mkestner@ximian.com>
* gtk/Gtk.metadata : hide some ellipsis methods, add pass_as attrs. * gtk/Object.custom : new IsFloating property. * gtk/glue/object.c : new gtksharp_object_set_floating glue. svn path=/trunk/gtk-sharp/; revision=34529
This commit is contained in:
parent
b1d0ceff9a
commit
aa54aa2c95
|
@ -1,3 +1,9 @@
|
||||||
|
2004-09-29 Mike Kestner <mkestner@ximian.com>
|
||||||
|
|
||||||
|
* gtk/Gtk.metadata : hide some ellipsis methods, add pass_as attrs.
|
||||||
|
* gtk/Object.custom : new IsFloating property.
|
||||||
|
* gtk/glue/object.c : new gtksharp_object_set_floating glue.
|
||||||
|
|
||||||
2004-09-29 Mike Kestner <mkestner@ximian.com>
|
2004-09-29 Mike Kestner <mkestner@ximian.com>
|
||||||
|
|
||||||
* generator/GStringGen.cs : new generatable impl for GStrings.
|
* generator/GStringGen.cs : new generatable impl for GStrings.
|
||||||
|
|
|
@ -71,8 +71,6 @@
|
||||||
<remarks>To be added</remarks>
|
<remarks>To be added</remarks>
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
|
|
||||||
|
|
||||||
<Member MemberName="ChangeSortColumn">
|
<Member MemberName="ChangeSortColumn">
|
||||||
<MemberSignature Language="C#" Value="public virtual void ChangeSortColumn ();" />
|
<MemberSignature Language="C#" Value="public virtual void ChangeSortColumn ();" />
|
||||||
<MemberType>Method</MemberType>
|
<MemberType>Method</MemberType>
|
||||||
|
@ -154,7 +152,7 @@
|
||||||
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
|
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
|
||||||
</Parameters>
|
</Parameters>
|
||||||
<Docs>
|
<Docs>
|
||||||
<summary>Returns true if the row at <paramref name='dest_path' /> can
|
<summary>Returns true if the row at <paramref name="dest_path" /> can
|
||||||
have <paramref name="selection_data" /> dropped on it.</summary>
|
have <paramref name="selection_data" /> dropped on it.</summary>
|
||||||
<param name="dest_path">A <see cref="T:Gtk.TreePath" /></param>
|
<param name="dest_path">A <see cref="T:Gtk.TreePath" /></param>
|
||||||
<param name="selection_data">A <see cref="T:Gtk.SelectionData" /></param>
|
<param name="selection_data">A <see cref="T:Gtk.SelectionData" /></param>
|
||||||
|
@ -378,7 +376,7 @@
|
||||||
<Docs>
|
<Docs>
|
||||||
<summary>Fires a <see cref="E:Gtk.TreeModel.RowInserted" /> event. </summary>
|
<summary>Fires a <see cref="E:Gtk.TreeModel.RowInserted" /> event. </summary>
|
||||||
<param name="path">a <see cref="T:Gtk.TreePath" /> to pass to the event.</param>
|
<param name="path">a <see cref="T:Gtk.TreePath" /> to pass to the event.</param>
|
||||||
<param name="iter">a see cref="T:Gtk.TreeIter" /> to pass to the event.</param>
|
<param name="iter">a see cref="T:Gtk.TreeIter" /> to pass to the event.</param>
|
||||||
<remarks />
|
<remarks />
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
|
@ -640,7 +638,6 @@
|
||||||
<Parameter Name="n" Type="System.Int32" />
|
<Parameter Name="n" Type="System.Int32" />
|
||||||
</Parameters>
|
</Parameters>
|
||||||
<Docs>
|
<Docs>
|
||||||
|
|
||||||
<summary>Sets <paramref name="iter" /> to be the child of <paramref name="parent" />, using the given index. The first index is 0. If <paramref name="n" /> is too big, or <paramref name="parent" /> has no children, <paramref name="iter" /> is set to an invalid iterator and false is returned. <paramref name="parent" /> will remain a valid node after this function has been called. As a special case, if <paramref name="parent" /> is <see langword="null" />, then the <paramref name="n" />th root node is set.
|
<summary>Sets <paramref name="iter" /> to be the child of <paramref name="parent" />, using the given index. The first index is 0. If <paramref name="n" /> is too big, or <paramref name="parent" /> has no children, <paramref name="iter" /> is set to an invalid iterator and false is returned. <paramref name="parent" /> will remain a valid node after this function has been called. As a special case, if <paramref name="parent" /> is <see langword="null" />, then the <paramref name="n" />th root node is set.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="iter">a <see cref="T:Gtk.TreeIter&" /></param>
|
<param name="iter">a <see cref="T:Gtk.TreeIter&" /></param>
|
||||||
|
@ -678,8 +675,10 @@
|
||||||
<Parameter Name="parent" Type="Gtk.TreeIter" />
|
<Parameter Name="parent" Type="Gtk.TreeIter" />
|
||||||
</Parameters>
|
</Parameters>
|
||||||
<Docs>
|
<Docs>
|
||||||
<summary></summary>
|
<summary>
|
||||||
<param name="iter"><see cref="T:Gtk.TreeIter"/>, an object that will be set to point to the first child.</param>
|
</summary>
|
||||||
|
<param name="iter">
|
||||||
|
<see cref="T:Gtk.TreeIter" />, an object that will be set to point to the first child.</param>
|
||||||
<param name="parent">a <see cref="T:Gtk.TreeIter" />, the parent row.</param>
|
<param name="parent">a <see cref="T:Gtk.TreeIter" />, the parent row.</param>
|
||||||
<returns>A <see cref="System.Boolean" />, true if <paramref name="iter" /> has children.</returns>
|
<returns>A <see cref="System.Boolean" />, true if <paramref name="iter" /> has children.</returns>
|
||||||
<remarks>In general, this will return false, as ListStore isn't tree-shaped. However, if <paramref name="parent" /> is <see langword="null" />, <paramref name="iter" /> will return the list itself, since they're all children of the root.</remarks>
|
<remarks>In general, this will return false, as ListStore isn't tree-shaped. However, if <paramref name="parent" /> is <see langword="null" />, <paramref name="iter" /> will return the list itself, since they're all children of the root.</remarks>
|
||||||
|
@ -1409,5 +1408,16 @@ The above example creates a new three columns list store. The types of the colum
|
||||||
<remarks />
|
<remarks />
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
|
<Member MemberName=".ctor">
|
||||||
|
<MemberSignature Language="C#" Value="protected ListStore ();" />
|
||||||
|
<MemberType>Constructor</MemberType>
|
||||||
|
<ReturnValue />
|
||||||
|
<Parameters />
|
||||||
|
<Docs>
|
||||||
|
<summary>To be added</summary>
|
||||||
|
<returns>a <see cref="T:Gtk.ListStore" /></returns>
|
||||||
|
<remarks>To be added</remarks>
|
||||||
|
</Docs>
|
||||||
|
</Member>
|
||||||
</Members>
|
</Members>
|
||||||
</Type>
|
</Type>
|
|
@ -177,5 +177,18 @@ The object is only destroyed if all the references to the object are released, t
|
||||||
<remarks>Internal constructor.</remarks>
|
<remarks>Internal constructor.</remarks>
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
|
<Member MemberName="IsFloating">
|
||||||
|
<MemberSignature Language="C#" Value="public bool IsFloating { set; get; };" />
|
||||||
|
<MemberType>Property</MemberType>
|
||||||
|
<ReturnValue>
|
||||||
|
<ReturnType>System.Boolean</ReturnType>
|
||||||
|
</ReturnValue>
|
||||||
|
<Parameters />
|
||||||
|
<Docs>
|
||||||
|
<summary>Determines if the object reference is floating.</summary>
|
||||||
|
<returns>a <see cref="T:System.Boolean" /></returns>
|
||||||
|
<remarks>An object is floating until it is added to a container which claims ownership of the floating reference.</remarks>
|
||||||
|
</Docs>
|
||||||
|
</Member>
|
||||||
</Members>
|
</Members>
|
||||||
</Type>
|
</Type>
|
|
@ -46,26 +46,6 @@
|
||||||
<remarks />
|
<remarks />
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
<Member MemberName="GetRowDragData">
|
|
||||||
<MemberSignature Language="C#" Value="public static bool GetRowDragData (Gtk.SelectionData selection_data, Gtk.TreeModel tree_model, Gtk.TreePath path);" />
|
|
||||||
<MemberType>Method</MemberType>
|
|
||||||
<ReturnValue>
|
|
||||||
<ReturnType>System.Boolean</ReturnType>
|
|
||||||
</ReturnValue>
|
|
||||||
<Parameters>
|
|
||||||
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
|
|
||||||
<Parameter Name="tree_model" Type="Gtk.TreeModel" />
|
|
||||||
<Parameter Name="path" Type="Gtk.TreePath" />
|
|
||||||
</Parameters>
|
|
||||||
<Docs>
|
|
||||||
<summary>Deprecated.</summary>
|
|
||||||
<param name="selection_data">a <see cref="T:Gtk.SelectionData" /></param>
|
|
||||||
<param name="tree_model">a <see cref="T:Gtk.TreeModel" /></param>
|
|
||||||
<param name="path">a <see cref="T:Gtk.TreePath" /></param>
|
|
||||||
<returns>a <see cref="T:System.Boolean" /></returns>
|
|
||||||
<remarks />
|
|
||||||
</Docs>
|
|
||||||
</Member>
|
|
||||||
<Member MemberName=".ctor">
|
<Member MemberName=".ctor">
|
||||||
<MemberSignature Language="C#" Value="public Tree ();" />
|
<MemberSignature Language="C#" Value="public Tree ();" />
|
||||||
<MemberType>Constructor</MemberType>
|
<MemberType>Constructor</MemberType>
|
||||||
|
@ -77,5 +57,26 @@
|
||||||
<remarks />
|
<remarks />
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
|
<Member MemberName="GetRowDragData">
|
||||||
|
<MemberSignature Language="C#" Value="public static bool GetRowDragData (Gtk.SelectionData selection_data, out Gtk.TreeModel tree_model, out Gtk.TreePath path);" />
|
||||||
|
<MemberType>Method</MemberType>
|
||||||
|
<ReturnValue>
|
||||||
|
<ReturnType>System.Boolean</ReturnType>
|
||||||
|
</ReturnValue>
|
||||||
|
<Parameters>
|
||||||
|
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
|
||||||
|
<Parameter Name="tree_model" Type="Gtk.TreeModel&" RefType="out" />
|
||||||
|
<Parameter Name="path" Type="Gtk.TreePath&" RefType="out" />
|
||||||
|
</Parameters>
|
||||||
|
<Docs>
|
||||||
|
<summary>Gets row information from a Drag Selection.</summary>
|
||||||
|
<param name="selection_data">a <see cref="T:Gtk.SelectionData" /></param>
|
||||||
|
<param name="tree_model">a <see cref="T:Gtk.TreeModel" /></param>
|
||||||
|
<param name="path">a <see cref="T:Gtk.TreePath" /></param>
|
||||||
|
<returns>a <see cref="T:System.Boolean" /></returns>
|
||||||
|
<remarks>
|
||||||
|
</remarks>
|
||||||
|
</Docs>
|
||||||
|
</Member>
|
||||||
</Members>
|
</Members>
|
||||||
</Type>
|
</Type>
|
|
@ -131,7 +131,6 @@
|
||||||
<param name="sort_column_id">A <see cref="T:System.Int32" />, the sort column index.</param>
|
<param name="sort_column_id">A <see cref="T:System.Int32" />, the sort column index.</param>
|
||||||
<param name="order">A <see cref="T:Gtk.SortType" />, the kind of sort to use</param>
|
<param name="order">A <see cref="T:Gtk.SortType" />, the kind of sort to use</param>
|
||||||
<remarks />
|
<remarks />
|
||||||
|
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
<Member MemberName="SetSortFunc">
|
<Member MemberName="SetSortFunc">
|
||||||
|
@ -1573,5 +1572,16 @@ store = new TreeStore (typeof (int), typeof (string));
|
||||||
<remarks>If there is no next iter, <see langword="false" /> is returned and iter is set to be invalid.</remarks>
|
<remarks>If there is no next iter, <see langword="false" /> is returned and iter is set to be invalid.</remarks>
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
|
<Member MemberName=".ctor">
|
||||||
|
<MemberSignature Language="C#" Value="protected TreeStore ();" />
|
||||||
|
<MemberType>Constructor</MemberType>
|
||||||
|
<ReturnValue />
|
||||||
|
<Parameters />
|
||||||
|
<Docs>
|
||||||
|
<summary>To be added</summary>
|
||||||
|
<returns>a <see cref="T:Gtk.TreeStore" /></returns>
|
||||||
|
<remarks>To be added</remarks>
|
||||||
|
</Docs>
|
||||||
|
</Member>
|
||||||
</Members>
|
</Members>
|
||||||
</Type>
|
</Type>
|
|
@ -403,25 +403,6 @@
|
||||||
</remarks>
|
</remarks>
|
||||||
</Docs>
|
</Docs>
|
||||||
</Member>
|
</Member>
|
||||||
<Member MemberName="GetChildRequisition">
|
|
||||||
<MemberSignature Language="C#" Value="public void GetChildRequisition (Gtk.Requisition requisition);" />
|
|
||||||
<MemberType>Method</MemberType>
|
|
||||||
<ReturnValue>
|
|
||||||
<ReturnType>System.Void</ReturnType>
|
|
||||||
</ReturnValue>
|
|
||||||
<Parameters>
|
|
||||||
<Parameter Name="requisition" Type="Gtk.Requisition" />
|
|
||||||
</Parameters>
|
|
||||||
<Docs>
|
|
||||||
<summary>Obtains <paramref name="widget" />-><paramref name="requisition" />.</summary>
|
|
||||||
<param name="requisition">A <see cref="T:Gtk.Requisition" /> to be filled in.</param>
|
|
||||||
<remarks>
|
|
||||||
<para>
|
|
||||||
Obtains <paramref name="widget" />-><paramref name="requisition" />, unless someone has forced a particular geometry, in which case it returns that geometry instead of the widget's <paramref name="requisition" />. This method differs from <see cref="M:Gtk.Widget.SizeRequest" /> in that it retrieves the last size request value from <paramref name="widget" />-><paramref name="requisition" />, while the <see cref="M:Gtk.Widget.SizeRequest" /> method computes the size request and fill in <paramref name="widget" />-><paramref name="requisition" />, and only then returns <paramref name="widget" />-><paramref name="requisition" />.
|
|
||||||
</para>
|
|
||||||
</remarks>
|
|
||||||
</Docs>
|
|
||||||
</Member>
|
|
||||||
<Member MemberName="GrabFocus">
|
<Member MemberName="GrabFocus">
|
||||||
<MemberSignature Language="C#" Value="public void GrabFocus ();" />
|
<MemberSignature Language="C#" Value="public void GrabFocus ();" />
|
||||||
<MemberType>Method</MemberType>
|
<MemberType>Method</MemberType>
|
||||||
|
@ -3970,4 +3951,20 @@ Widgets are required to honor the size allocation they receive; a size request i
|
||||||
<param name="vadj">a vertical plane <see cref="T:Gtk.Adjustment" /></param>
|
<param name="vadj">a vertical plane <see cref="T:Gtk.Adjustment" /></param>
|
||||||
<remarks>Override this method in a subclass to support scrolling of the widget within a viewport smaller than the widget's size.</remarks>
|
<remarks>Override this method in a subclass to support scrolling of the widget within a viewport smaller than the widget's size.</remarks>
|
||||||
</Docs>
|
</Docs>
|
||||||
|
</Member><Member MemberName="ChildRequisition">
|
||||||
|
<MemberSignature Language="C#" Value="public Gtk.Requisition ChildRequisition { get; };" />
|
||||||
|
<MemberType>Property</MemberType>
|
||||||
|
<ReturnValue>
|
||||||
|
<ReturnType>Gtk.Requisition</ReturnType>
|
||||||
|
</ReturnValue>
|
||||||
|
<Parameters />
|
||||||
|
<Docs>
|
||||||
|
<summary>Obtains the widget's requisition.</summary>
|
||||||
|
<returns>a <see cref="T:Gtk.Requisition" /></returns>
|
||||||
|
<remarks>
|
||||||
|
<para>
|
||||||
|
Obtains requisition, unless someone has forced a particular geometry, in which case it returns that geometry instead of the widget's requisition. This method differs from <see cref="M:Gtk.Widget.SizeRequest" /> in that it retrieves the last size request value, while the <see cref="M:Gtk.Widget.SizeRequest" /> method recomputes the size request and fills in the requisition, and then returns the recomputed value.
|
||||||
|
</para>
|
||||||
|
</remarks>
|
||||||
|
</Docs>
|
||||||
</Member></Members></Type>
|
</Member></Members></Type>
|
||||||
|
|
|
@ -40,6 +40,8 @@
|
||||||
<attr path="/api/namespace/class[@cname='GtkStock_']" name="name">StockManager</attr>
|
<attr path="/api/namespace/class[@cname='GtkStock_']" name="name">StockManager</attr>
|
||||||
<attr path="/api/namespace/class[@cname='GtkStock_']/method[@name='ListIds']" name="hidden">1</attr>
|
<attr path="/api/namespace/class[@cname='GtkStock_']/method[@name='ListIds']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/class[@cname='GtkStock_']/method[@name='Lookup']/*/*[@name='item']" name="pass_as">ref</attr>
|
<attr path="/api/namespace/class[@cname='GtkStock_']/method[@name='Lookup']/*/*[@name='item']" name="pass_as">ref</attr>
|
||||||
|
<attr path="/api/namespace/class[@cname='GtkTree_']/method[@name='GetRowDragData']/*/*[@name='tree_model']" name="pass_as">out</attr>
|
||||||
|
<attr path="/api/namespace/class[@cname='GtkTree_']/method[@name='GetRowDragData']/*/*[@name='path']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/enum[@cname='GtkDebugFlag']" name="hidden">1</attr>
|
<attr path="/api/namespace/enum[@cname='GtkDebugFlag']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/enum[@cname='GtkObjectFlags']" name="hidden">1</attr>
|
<attr path="/api/namespace/enum[@cname='GtkObjectFlags']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/enum[@cname='GtkPathPriorityType']" name="hidden">1</attr>
|
<attr path="/api/namespace/enum[@cname='GtkPathPriorityType']" name="hidden">1</attr>
|
||||||
|
@ -55,6 +57,7 @@
|
||||||
<attr path="/api/namespace/interface[@cname='GtkEditable']/signal[@name='DeleteText']" name="name">TextDeleted</attr>
|
<attr path="/api/namespace/interface[@cname='GtkEditable']/signal[@name='DeleteText']" name="name">TextDeleted</attr>
|
||||||
<attr path="/api/namespace/interface[@cname='GtkEditable']/signal[@name='InsertText']" name="name">TextInserted</attr>
|
<attr path="/api/namespace/interface[@cname='GtkEditable']/signal[@name='InsertText']" name="name">TextInserted</attr>
|
||||||
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetIterFirst']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetIterFirst']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
|
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='Get']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetIterFromString']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetIterFromString']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetIter']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetIter']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetValue']/*/*[@name='value']" name="pass_as">ref</attr>
|
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='GetValue']/*/*[@name='value']" name="pass_as">ref</attr>
|
||||||
|
@ -146,6 +149,7 @@
|
||||||
<attr path="/api/namespace/object[@cname='GtkLayout']/method[@name='SetHadjustment']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkLayout']/method[@name='SetHadjustment']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkLayout']/method[@name='SetVadjustment']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkLayout']/method[@name='SetVadjustment']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkLayout']/signal[@name='SetScrollAdjustments']" name="name">ScrollAdjustmentsSet</attr>
|
<attr path="/api/namespace/object[@cname='GtkLayout']/signal[@name='SetScrollAdjustments']" name="name">ScrollAdjustmentsSet</attr>
|
||||||
|
<attr path="/api/namespace/object[@cname='GtkListStore']/constructor[@cname='gtk_list_store_new']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkListStore']/constructor[@cname='gtk_list_store_newv']" name="hidden">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkListStore']/constructor[@cname='gtk_list_store_newv']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='Append']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='Append']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='InsertAfter']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='InsertAfter']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
|
@ -172,6 +176,7 @@
|
||||||
<attr path="/api/namespace/object[@cname='GtkMenu']/method[@name='SetScreen']" name="new_flag">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkMenu']/method[@name='SetScreen']" name="new_flag">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkMenuShell']/signal[@name='Deactivate']" name="name">Deactivated</attr>
|
<attr path="/api/namespace/object[@cname='GtkMenuShell']/signal[@name='Deactivate']" name="name">Deactivated</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkMessageDialog']/constructor[@cname='gtk_message_dialog_new']/*/*[@type='GtkWindow*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkMessageDialog']/constructor[@cname='gtk_message_dialog_new']/*/*[@type='GtkWindow*']" name="null_ok">1</attr>
|
||||||
|
<attr path="/api/namespace/object[@cname='GtkObject']/constructor[@cname='gtk_object_new']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkObject']/signal[@name='Destroy']" name="name">Destroyed</attr>
|
<attr path="/api/namespace/object[@cname='GtkObject']/signal[@name='Destroy']" name="name">Destroyed</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkPixmap']/constructor[@cname='gtk_pixmap_new']/*/*[@type='GdkBitmap*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkPixmap']/constructor[@cname='gtk_pixmap_new']/*/*[@type='GdkBitmap*']" name="null_ok">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkPixmap']/method[@name='Set']/*/*[@type='GdkBitmap*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkPixmap']/method[@name='Set']/*/*[@type='GdkBitmap*']" name="null_ok">1</attr>
|
||||||
|
@ -250,6 +255,7 @@
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeModelSort']/method[@name='ConvertIterToChildIter']/*/*[@name='child_iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeModelSort']/method[@name='ConvertIterToChildIter']/*/*[@name='child_iter']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeSelection']/method[@name='GetSelected']/*/*" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeSelection']/method[@name='GetSelected']/*/*" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeSelection']/method[@name='GetSelectedRows']" name="hidden">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeSelection']/method[@name='GetSelectedRows']" name="hidden">1</attr>
|
||||||
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/constructor[@cname='gtk_tree_store_new']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/constructor[@cname='gtk_tree_store_newv']" name="hidden">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/constructor[@cname='gtk_tree_store_newv']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Append']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Append']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='InsertAfter']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='InsertAfter']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
|
@ -258,6 +264,7 @@
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Prepend']/*/*[@name='iter']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Prepend']/*/*[@name='iter']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Remove']/*/*[@name='iter']" name="pass_as">ref</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Remove']/*/*[@name='iter']" name="pass_as">ref</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='SetColumnTypes']/*/*[@name='types']" name="array">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='SetColumnTypes']/*/*[@name='types']" name="array">1</attr>
|
||||||
|
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/constructor[@cname='gtk_tree_view_column_new_with_attributes']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/method[@name='Clicked']" name="name">Click</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/method[@name='Clicked']" name="name">Click</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/method[@name='GetCellRenderers']" name="hidden">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/method[@name='GetCellRenderers']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/constructor[@cname='gtk_tree_view_new_with_model']/*/*[@type='GtkTreeModel*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkTreeView']/constructor[@cname='gtk_tree_view_new_with_model']/*/*[@type='GtkTreeModel*']" name="null_ok">1</attr>
|
||||||
|
@ -287,9 +294,11 @@
|
||||||
<attr path="/api/namespace/object[@cname='GtkVScale']/constructor[@cname='gtk_vscale_new']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkVScale']/constructor[@cname='gtk_vscale_new']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkVScale']/constructor[@cname='gtk_vscale_new_with_range']" name="hidden">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkVScale']/constructor[@cname='gtk_vscale_new_with_range']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkVScrollbar']/constructor[@cname='gtk_vscrollbar_new']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkVScrollbar']/constructor[@cname='gtk_vscrollbar_new']/*/*[@type='GtkAdjustment*']" name="null_ok">1</attr>
|
||||||
|
<attr path="/api/namespace/object[@cname='GtkWidget']/constructor[@cname='gtk_widget_new']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassPath']/*/*[@type='gchar**']" name="pass_as">out</attr>
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassPath']/*/*[@type='gchar**']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Destroyed']" name="hidden">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Destroyed']" name="hidden">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Event']" name="name">ProcessEvent</attr>
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Event']" name="name">ProcessEvent</attr>
|
||||||
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetChildRequisition']/*/*[@name='requisition']" name="pass_as">out</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetColormap']" name="needs_ref">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetColormap']" name="needs_ref">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetDefaultColormap']" name="needs_ref">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetDefaultColormap']" name="needs_ref">1</attr>
|
||||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetDefaultStyle']" name="needs_ref">1</attr>
|
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='GetDefaultStyle']" name="needs_ref">1</attr>
|
||||||
|
|
|
@ -24,6 +24,9 @@
|
||||||
[DllImport("gtksharpglue")]
|
[DllImport("gtksharpglue")]
|
||||||
private static extern bool gtksharp_object_is_floating (IntPtr raw);
|
private static extern bool gtksharp_object_is_floating (IntPtr raw);
|
||||||
|
|
||||||
|
[DllImport("gtksharpglue")]
|
||||||
|
private static extern bool gtksharp_object_set_floating (IntPtr raw, bool val);
|
||||||
|
|
||||||
[DllImport("libgobject-2.0-0.dll")]
|
[DllImport("libgobject-2.0-0.dll")]
|
||||||
private static extern void g_object_ref (IntPtr raw);
|
private static extern void g_object_ref (IntPtr raw);
|
||||||
|
|
||||||
|
@ -43,3 +46,13 @@
|
||||||
// System.Diagnostics.Debug.WriteLine ("Gtk.Object:set_Raw: object type is: " + (this as GLib.Object).GType.Name + " refcount now: " + RefCount + " needs_ref: " + needs_ref);
|
// System.Diagnostics.Debug.WriteLine ("Gtk.Object:set_Raw: object type is: " + (this as GLib.Object).GType.Name + " refcount now: " + RefCount + " needs_ref: " + needs_ref);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public bool IsFloating {
|
||||||
|
get {
|
||||||
|
return gtksharp_object_is_floating (Handle);
|
||||||
|
}
|
||||||
|
set {
|
||||||
|
gtksharp_object_set_floating (Handle, value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
/* Forward declarations */
|
/* Forward declarations */
|
||||||
void gtksharp_object_unref_if_floating (GObject *obj);
|
void gtksharp_object_unref_if_floating (GObject *obj);
|
||||||
gboolean gtksharp_object_is_floating (GObject *obj);
|
gboolean gtksharp_object_is_floating (GObject *obj);
|
||||||
|
void gtksharp_object_set_floating (GtkObject *obj, gboolean val);
|
||||||
/* */
|
/* */
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -40,3 +41,12 @@ gtksharp_object_is_floating (GObject *obj)
|
||||||
return GTK_OBJECT_FLOATING (obj);
|
return GTK_OBJECT_FLOATING (obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
gtksharp_object_set_floating (GtkObject *obj, gboolean val)
|
||||||
|
{
|
||||||
|
if (val == TRUE)
|
||||||
|
GTK_OBJECT_SET_FLAGS (obj, GTK_FLOATING);
|
||||||
|
else
|
||||||
|
gtk_object_sink (obj);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue