* updater/updater.cs (GetFieldVisibility, GetMethodVisibility):

return "protected" for "protected internal" members (rather than
	returning null and causing them to be ignored).

	* en/Gtk/BoxChild.xml:
	* en/Gtk/ButtonBoxChild.xml:
	* en/Gtk/FixedChild.xml:
	* en/Gtk/LayoutChild.xml:
	* en/Gtk/MenuChild.xml:
	* en/Gtk/NotebookChild.xml:
	* en/Gtk/PanedChild.xml:
	* en/Gtk/TableChild.xml:
	* en/Gtk/ToolbarChild.xml: document constructors

svn path=/trunk/gtk-sharp/; revision=44037
This commit is contained in:
Dan Winship 2005-05-04 16:28:23 +00:00
parent 9367bf618d
commit 4562b31c41
11 changed files with 222 additions and 33 deletions

View File

@ -1,3 +1,19 @@
2005-05-04 Dan Winship <danw@novell.com>
* updater/updater.cs (GetFieldVisibility, GetMethodVisibility):
return "protected" for "protected internal" members (rather than
returning null and causing them to be ignored).
* en/Gtk/BoxChild.xml:
* en/Gtk/ButtonBoxChild.xml:
* en/Gtk/FixedChild.xml:
* en/Gtk/LayoutChild.xml:
* en/Gtk/MenuChild.xml:
* en/Gtk/NotebookChild.xml:
* en/Gtk/PanedChild.xml:
* en/Gtk/TableChild.xml:
* en/Gtk/ToolbarChild.xml: document constructors
2005-05-03 Dan Winship <danw@novell.com>
* document new callback properties / deprecate some old

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Box" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -83,5 +84,21 @@
<remarks>The child's position in the parent <see cref="T:Gtk.Box" /> reflects the order it was added in. Children with lower position values appear closer to the end they were packed onto. Children with higher position values appear closer to the center, or the opposite end.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected BoxChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Box+BoxChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View File

@ -35,5 +35,21 @@
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected ButtonBoxChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.ButtonBox+ButtonBoxChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Fixed" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -28,7 +29,8 @@
<Docs>
<summary>The child's X coordinate</summary>
<returns>The child's X coordinate</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Y">
@ -41,7 +43,24 @@
<Docs>
<summary>The child's Y coordinate</summary>
<returns>The child's Y coordinate</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected FixedChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Fixed+FixedChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Layout" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -28,7 +29,8 @@
<Docs>
<summary>X coordinate of the child</summary>
<returns>the child's X coordinate</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Y">
@ -41,7 +43,24 @@
<Docs>
<summary>Y coordinate of the child</summary>
<returns>the child's Y coordinate</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected LayoutChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Layout+LayoutChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Menu" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -70,5 +71,21 @@
<remarks>See <see cref="M:Gtk.Menu.Attach" /> for more details</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected MenuChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Menu+MenuChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Notebook" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -28,7 +29,7 @@
<Docs>
<summary>The "expand" property of a tab's label</summary>
<returns>
<see langword="true" /> if the page's label is set to "expand"
<see langword="true" /> if the page's label is set to "expand"
</returns>
<remarks>See <see cref="M:Gtk.Notebook.QueryTabLabelPacking" /> for more details.</remarks>
</Docs>
@ -43,7 +44,8 @@
<Docs>
<summary>The page's position within the notebook.</summary>
<returns>the position</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="MenuLabel">
@ -56,7 +58,8 @@
<Docs>
<summary>The page's menu label</summary>
<returns>the label of the page in the notebook's pop-up menu</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="TabFill">
@ -69,7 +72,7 @@
<Docs>
<summary>The "fill" property of a tab's label</summary>
<returns>
<see langword="true" /> if the page's label is set to "fill"
<see langword="true" /> if the page's label is set to "fill"
</returns>
<remarks>See <see cref="M:Gtk.Notebook.QueryTabLabelPacking" /> for more details.</remarks>
</Docs>
@ -97,7 +100,24 @@
<Docs>
<summary>The page's tab label</summary>
<returns>the label</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected NotebookChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Notebook+NotebookChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Paned" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -27,8 +28,10 @@
<Parameters />
<Docs>
<summary>Whether or not the child can be shrunk to less than its <see cref="T:Gtk.Requisition" /></summary>
<returns><see langword="true" /> if the pane can be adjusted to make the child smaller than its <see cref="T:Gtk.Requisition" /></returns>
<remarks></remarks>
<returns>
<see langword="true" /> if the pane can be adjusted to make the child smaller than its <see cref="T:Gtk.Requisition" /></returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Resize">
@ -40,8 +43,26 @@
<Parameters />
<Docs>
<summary>Whether or not the child resizes with the parent <see cref="T:Gtk.Paned" /></summary>
<returns><see langword="true" /> if the child should be resized as the parent is resized</returns>
<remarks></remarks>
<returns>
<see langword="true" /> if the child should be resized as the parent is resized</returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected PanedChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Paned+PanedChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Table" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -28,7 +29,8 @@
<Docs>
<summary>The table row that the bottom of this child is attached to</summary>
<returns>the row</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="TopAttach">
@ -41,7 +43,8 @@
<Docs>
<summary>The table row that the top of this child is attached to</summary>
<returns>the row</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="LeftAttach">
@ -54,7 +57,8 @@
<Docs>
<summary>The table column that the left side of this child is attached to</summary>
<returns>the column</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="RightAttach">
@ -67,7 +71,8 @@
<Docs>
<summary>The table column that the right side of this child is attached to</summary>
<returns>the column</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="YPadding">
@ -80,7 +85,8 @@
<Docs>
<summary>The vertical padding for this child</summary>
<returns>the padding</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="YOptions">
@ -93,7 +99,8 @@
<Docs>
<summary>The child's vertical attachment options</summary>
<returns>the <see cref="T:Gtk.AttachOptions" /></returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="XPadding">
@ -106,7 +113,8 @@
<Docs>
<summary>The horizontal padding for this child</summary>
<returns>the padding</returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="XOptions">
@ -119,7 +127,24 @@
<Docs>
<summary>The child's vertical attachment options</summary>
<returns>the <see cref="T:Gtk.AttachOptions" /></returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected TableChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Table+TableChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>

View File

@ -10,7 +10,8 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A child of a <see cref="T:Gtk.Toolbar" />, used to interact with its container child properties.</summary>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
<Base>
<BaseTypeName>Gtk.Container+ContainerChild</BaseTypeName>
@ -28,7 +29,8 @@
<Docs>
<summary>Whether or not the child should be the same size as other (homogeneous) items</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Expand">
@ -41,7 +43,24 @@
<Docs>
<summary>Whether or not the child should receive extra space as the toolbar grows.</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks></remarks>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected ToolbarChild (Gtk.Container parent, Gtk.Widget child);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="parent" Type="Gtk.Container" />
<Parameter Name="child" Type="Gtk.Widget" />
</Parameters>
<Docs>
<summary>Constructor</summary>
<param name="parent">a <see cref="T:Gtk.Container" /></param>
<param name="child">a <see cref="T:Gtk.Widget" /></param>
<returns>a <see cref="T:Gtk.Toolbar+ToolbarChild" /></returns>
<remarks />
</Docs>
</Member>
</Members>

View File

@ -1150,7 +1150,7 @@ class Updater {
if (field.IsPublic)
return "public";
if (field.IsFamily)
if (field.IsFamily || field.IsFamilyOrAssembly)
return "protected";
else
@ -1174,7 +1174,7 @@ class Updater {
if (method.IsPublic)
return "public";
if (method.IsFamily)
if (method.IsFamily || method.IsFamilyOrAssembly)
return "protected";
else
return null;