2004-01-09 Mike Kestner <mkestner@ximian.com>

* gtk/Gtk.metadata : hide NotebookPage.Num method
	* gtk/Notebook.custom : implement PageNum.
	* gtk/gtk-api.xml : regen

svn path=/trunk/gtk-sharp/; revision=21882
This commit is contained in:
Mike Kestner 2004-01-09 20:52:27 +00:00
parent 88ab36d2ea
commit bed0c03a8d
4 changed files with 22 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2004-01-09 Mike Kestner <mkestner@ximian.com>
* gtk/Gtk.metadata : hide NotebookPage.Num method
* gtk/Notebook.custom : implement PageNum.
* gtk/gtk-api.xml : regen
2004-01-09 John Luke <jluke@cfl.rr.com>
* gtk/Gtk.metadata: Hide most RadioButton constructors, for

View File

@ -275,6 +275,7 @@
<attr path="/api/namespace/struct[@cname='GtkItemFactoryItem']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GtkKeyHash']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GtkLabelSelectionInfo']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GtkNotebookPage']/method[@name='Num']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GtkProgressClass']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GtkProgress']" name="hidden">1</attr>
<attr path="/api/namespace/struct[@cname='GtkRangeLayout']" name="hidden">1</attr>

View File

@ -1,8 +1,20 @@
// Shortcut for getting the current Page widget.
// Author: Xavier Amado (xavier@blackbloodstudios.com)
// Notebook.custom - customization for Gtk.Notebook
//
// Authors: Xavier Amado (xavier@blackbloodstudios.com)
// Mike Kestner (mkestner@ximian.com)
//
// <c> 2004 Novel, Inc.
public Widget CurrentPageWidget {
get {
return GetNthPage (CurrentPage);
}
}
[DllImport("libgtk-win32-2.0-0.dll")]
static extern int gtk_notebook_page_num (IntPtr handle, IntPtr child);
public int PageNum (Widget child)
{
return gtk_notebook_page_num (Handle, child.Handle);
}

View File

@ -11278,7 +11278,7 @@
<struct name="KeyHash" cname="GtkKeyHash" opaque="true" hidden="1" />
<struct name="LabelSelectionInfo" cname="GtkLabelSelectionInfo" opaque="true" hidden="1" />
<struct name="NotebookPage" cname="GtkNotebookPage" opaque="true">
<method name="Num" cname="gtk_notebook_page_num" shared="true">
<method name="Num" cname="gtk_notebook_page_num" shared="true" hidden="1">
<return-type type="gint" />
<parameters>
<parameter type="GtkNotebook*" name="notebook" />