Re: Some patch for extra.defs and generator.php

From: Date: Tue, 18 Jan 2005 01:12:21 +0000
Subject: Re: Some patch for extra.defs and generator.php
References: 1 2 3  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-887@lists.php.net to get a copy of this message
Looks like andrei beat me to it :) Regards Alan Ivan Rodriguez wrote:
Hi Alan This is the diff patch: --- c:\PHP-GTK\php-gtk-dev\old\extra.defs Mon Jan 17 08:30:15 2005 +++ c:\PHP-GTK\php-gtk-dev\extra.defs Mon Jan 17 08:31:08 2005 @@ -1890,3 +1890,11 @@ (parameter (type-and-name gfloat y_align)) ) +(struct SheetRange + (in-module Gtk) + (c-name GtkSheetRange) + (field (type-and-name gint row0)) + (field (type-and-name gint col0)) + (field (type-and-name gint rowi)) + (field (type-and-name gint coli)) +) \ No newline at end of file On Mon, 17 Jan 2005 08:45:31 +0800, Alan Knowles <alan@akbkhome.com> wrote:
I think you got your diff arguments the wrong way round - you should end up with lots of lines with + (Eg. added), rather than - (eg. removed) Regards Alan Ivan Rodriguez wrote:
Hello, it sent the archives to them with the applied changes here to give support to GtkSheetRange and to other functions of the GtkSheet object. Regards! ------------------------------------------------------------------------ --- /home/epplestun/sources/php-gtk-1.0.1/ext/extra/extra.defs 2005-01-16 21:52:12.000000000 +0100 +++ extra.defs 2005-01-16 22:09:10.000000000 +0100 @@ -1,4 +1,3 @@ - ;; -*- scheme -*- ; object definitions ... (object Plot @@ -858,1046 +857,4 @@ ) (method set_numpoints - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_numpoints) - (return-type none) - (parameter (type-and-name gint num_points)) -) - -(method get_numpoints - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_numpoints) - (return-type gint) -) - -(method set_symbol - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_symbol) - (return-type none) - (parameter (type-and-name GtkPlotSymbolType type)) - (parameter (type-and-name GtkPlotSymbolStyle style)) - (parameter (type-and-name gint size)) - (parameter (type-and-name gfloat line_width))
-  (parameter (type-and-name const-GdkColor*        color))
-  (parameter (type-and-name const-GdkColor*        border_color))
-) - -(method get_symbol - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_symbol) - (return-type none)
-  (parameter (type-and-name GtkPlotSymbolType*        type))
-  (parameter (type-and-name GtkPlotSymbolStyle*        style))
-  (parameter (type-and-name gint*        size))
-  (parameter (type-and-name gfloat*        line_width))
-  (parameter (type-and-name GdkColor*        color))
-  (parameter (type-and-name GdkColor*        border_color))
-) - -(method set_connector - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_connector) - (return-type none) - (parameter (type-and-name GtkPlotConnector connector)) -) - -(method get_connector - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_connector) - (return-type gint) -) - -(method set_line_attributes - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_line_attributes) - (return-type none) - (parameter (type-and-name GtkPlotLineStyle style)) - (parameter (type-and-name gfloat width))
-  (parameter (type-and-name const-GdkColor*        color))
-) - -(method get_line_attributes - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_line_attributes) - (return-type none)
-  (parameter (type-and-name GtkPlotLineStyle*        style))
-  (parameter (type-and-name gfloat*        width))
-  (parameter (type-and-name GdkColor*        color))
-) - -(method set_x_attributes - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_x_attributes) - (return-type none) - (parameter (type-and-name GtkPlotLineStyle style)) - (parameter (type-and-name gfloat width))
-  (parameter (type-and-name const-GdkColor*        color))
-) - -(method set_y_attributes - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_y_attributes) - (return-type none) - (parameter (type-and-name GtkPlotLineStyle style)) - (parameter (type-and-name gfloat width))
-  (parameter (type-and-name const-GdkColor*        color))
-) - -(method set_z_attributes - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_z_attributes) - (return-type none) - (parameter (type-and-name GtkPlotLineStyle style)) - (parameter (type-and-name gfloat width))
-  (parameter (type-and-name const-GdkColor*        color))
-) - -(method show_xerrbars - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_show_xerrbars) - (return-type none) -) - -(method show_yerrbars - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_show_yerrbars) - (return-type none) -) - -(method show_zerrbars - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_show_zerrbars) - (return-type none) -) - -(method hide_xerrbars - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_hide_xerrbars) - (return-type none) -) - -(method hide_yerrbars - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_hide_yerrbars) - (return-type none) -) - -(method hide_zerrbars - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_hide_zerrbars) - (return-type none) -) - -(method fill_area - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_fill_area) - (return-type none) - (parameter (type-and-name gboolean fill)) -) - -(method area_is_filled - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_area_is_filled) - (return-type gboolean) -) - -(method show_legend - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_show_legend) - (return-type none) -) - -(method hide_legend - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_hide_legend) - (return-type none) -) - -(method set_legend_precision - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_legend_precision) - (return-type none) - (parameter (type-and-name gint precision)) -) - -(method get_legend_precision - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_legend_precision) - (return-type gint) -) - -(method set_name - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_name) - (return-type none)
-  (parameter (type-and-name const-gchar*        name))
-) - -(method set_gradient_mask - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_gradient_mask) - (return-type none) - (parameter (type-and-name gint mask)) -) - -(method get_gradient_mask - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_gradient_mask) - (return-type gint) -) - -(method gradient_set_visible - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_gradient_set_visible) - (return-type none) - (parameter (type-and-name gboolean visible)) -) - -(method gradient_visible - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_gradient_visible) - (return-type gboolean) -) - -(method draw_gradient - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_draw_gradient) - (return-type none) - (parameter (type-and-name gint x)) - (parameter (type-and-name gint y)) -) - -(method gradient_autoscale_a - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_gradient_autoscale_a) - (return-type none) -) - -(method gradient_autoscale_da - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_gradient_autoscale_da) - (return-type none) -) - -(method gradient_autoscale_z - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_gradient_autoscale_z) - (return-type none) -) - -(method set_gradient_colors - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_gradient_colors) - (return-type none)
-  (parameter (type-and-name const-GdkColor*        min))
-  (parameter (type-and-name const-GdkColor*        max))
-) - -(method get_gradient_colors - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_gradient_colors) - (return-type none)
-  (parameter (type-and-name GdkColor*        min))
-  (parameter (type-and-name GdkColor*        max))
-) - -(method set_gradient - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_gradient) - (return-type none) - (parameter (type-and-name gdouble min)) - (parameter (type-and-name gdouble max)) - (parameter (type-and-name gint nlevels)) - (parameter (type-and-name gint nsublevels)) -) - -(method get_gradient - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_gradient) - (return-type none)
-  (parameter (type-and-name gdouble*        min))
-  (parameter (type-and-name gdouble*        max))
-  (parameter (type-and-name gint*        nlevels))
-  (parameter (type-and-name gint*        nsublevels))
-) - -(method get_gradient_level - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_gradient_level) - (return-type none) - (parameter (type-and-name gdouble level))
-  (parameter (type-and-name GdkColor*        color))
-) - -(method set_link - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_set_link) - (return-type none) - (parameter (type-and-name gpointer link)) -) - -(method get_link - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_get_link) - (return-type gpointer) -) - -(method remove_link - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_remove_link) - (return-type none) -) - -(method remove_marker - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_remove_marker) - (return-type gboolean)
-  (parameter (type-and-name GtkPlotMarker*        marker))
-) - -(method remove_markers - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_remove_markers) - (return-type none) -) - -(method show_markers - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_show_markers) - (return-type none) - (parameter (type-and-name gboolean show)) -) - -(method markers_visible - (of-object PlotData (Gtk)) - (c-name gtk_plot_data_markers_visible) - (return-type gboolean) -) - -; from /usr/include/gtkextra/gtksheet.h -;; -*- scheme -*- -; object definitions ... - -(object Sheet - (in-module Gtk) - (parent Container (Gtk)) - (c-name GtkSheet ) -) -
-;gtk_sheet_new                                (guint rows, guint columns, const gchar *title);
- -(function gtk_sheet_new - (c-name gtk_sheet_new) - (is-constructor-of GtkSheet) - (return-type GtkSheet*) - (parameter (type-and-name guint rows)) - (parameter (type-and-name guint columns)) - (parameter (type-and-name const-gchar* title)) -) - -;; Enumerations and flags ... - -(enum AttrType - (in-module Gtksheet) - (c-name GtkSheetAttrType) - (value (name foreground) (c-name GTK_SHEET_FOREGROUND)) - (value (name background) (c-name GTK_SHEET_BACKGROUND)) - (value (name font) (c-name GTK_SHEET_FONT)) - (value (name justification) (c-name GTK_SHEET_JUSTIFICATION)) - (value (name border) (c-name GTK_SHEET_BORDER)) - (value (name border_color) (c-name GTK_SHEET_BORDER_COLOR)) - (value (name is_editable) (c-name GTK_SHEET_IS_EDITABLE)) - (value (name is_visible) (c-name GTK_SHEET_IS_VISIBLE)) -) - -(enum - (in-module Gtksheet) - (value (name locked) (c-name GTK_SHEET_IS_LOCKED)) - (value (name frozen) (c-name GTK_SHEET_IS_FROZEN)) - (value (name xdrag) (c-name GTK_SHEET_IN_XDRAG)) - (value (name ydrag) (c-name GTK_SHEET_IN_YDRAG)) - (value (name drag) (c-name GTK_SHEET_IN_DRAG)) - (value (name selection) (c-name GTK_SHEET_IN_SELECTION)) - (value (name resize) (c-name GTK_SHEET_IN_RESIZE)) - (value (name clip) (c-name GTK_SHEET_IN_CLIP)) - (value (name _frozen) (c-name GTK_SHEET_ROW_FROZEN)) - (value (name umn_frozen) (c-name GTK_SHEET_COLUMN_FROZEN)) - (value (name oresize) (c-name GTK_SHEET_AUTORESIZE)) - (value (name p_text) (c-name GTK_SHEET_CLIP_TEXT)) - (value (name _titles_visible) (c-name GTK_SHEET_ROW_TITLES_VISIBLE)) - (value (name _titles_visible) (c-name GTK_SHEET_COL_TITLES_VISIBLE)) - (value (name o_scroll) (c-name GTK_SHEET_AUTO_SCROLL)) - (value (name tify_entry) (c-name GTK_SHEET_JUSTIFY_ENTRY)) -) - -(function gtk_sheet_get_type - (c-name gtk_sheet_get_type) - (return-type GtkType) -) - -(function gtk_sheet_range_get_type - (c-name gtk_sheet_range_get_type) - (return-type GtkType) -) - -(method construct - (of-object Sheet (Gtk)) - (c-name gtk_sheet_construct) - (return-type none) - (parameter (type-and-name guint rows)) - (parameter (type-and-name guint columns))
-  (parameter (type-and-name const-gchar*        title))
-) - -(method construct_browser - (of-object Sheet (Gtk)) - (c-name gtk_sheet_construct_browser) - (return-type none) - (parameter (type-and-name guint rows)) - (parameter (type-and-name guint columns))
-  (parameter (type-and-name const-gchar*        title))
-) - -(method construct_with_custom_entry - (of-object Sheet (Gtk)) - (c-name gtk_sheet_construct_with_custom_entry) - (return-type none) - (parameter (type-and-name guint rows)) - (parameter (type-and-name guint columns))
-  (parameter (type-and-name const-gchar*        title))
- (parameter (type-and-name GtkType entry_type)) -) - -(method set_hadjustment - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_hadjustment) - (return-type none)
-  (parameter (type-and-name GtkAdjustment*        adjustment))
-) - -(method set_vadjustment - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_vadjustment) - (return-type none)
-  (parameter (type-and-name GtkAdjustment*        adjustment))
-) - -(method change_entry - (of-object Sheet (Gtk)) - (c-name gtk_sheet_change_entry) - (return-type none) - (parameter (type-and-name GtkType entry_type)) -) - -(method get_entry - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_entry) - (return-type GtkWidget*) -) - -(method get_entry_widget - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_entry_widget) - (return-type GtkWidget*) -) - -(method get_state - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_state) - (return-type gint) -) - -(method get_columns_count - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_columns_count) - (return-type guint) -) - -(method get_rows_count - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_rows_count) - (return-type guint) -) - -(method get_visible_range - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_visible_range) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
-) - -(method set_selection_mode - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_selection_mode) - (return-type none) - (parameter (type-and-name gint mode)) -) - -(method set_title - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_title) - (return-type none)
-  (parameter (type-and-name const-gchar*        title))
-) - -(method freeze - (of-object Sheet (Gtk)) - (c-name gtk_sheet_freeze) - (return-type none) -) - -(method thaw - (of-object Sheet (Gtk)) - (c-name gtk_sheet_thaw) - (return-type none) -) - -(method set_background - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_background) - (return-type none)
-  (parameter (type-and-name GdkColor*        bg_color))
-) - -(method set_grid - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_grid) - (return-type none)
-  (parameter (type-and-name GdkColor*        grid_color))
-) - -(method show_grid - (of-object Sheet (Gtk)) - (c-name gtk_sheet_show_grid) - (return-type none) - (parameter (type-and-name gboolean show)) -) - -(method grid_visible - (of-object Sheet (Gtk)) - (c-name gtk_sheet_grid_visible) - (return-type gboolean) -) - -(method set_column_title - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_column_title) - (return-type none) - (parameter (type-and-name gint column))
-  (parameter (type-and-name const-gchar*        title))
-) - -(method set_row_title - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_row_title) - (return-type none) - (parameter (type-and-name gint row))
-  (parameter (type-and-name const-gchar*        title))
-) - -(method row_button_add_label - (of-object Sheet (Gtk)) - (c-name gtk_sheet_row_button_add_label) - (return-type none) - (parameter (type-and-name gint row))
-  (parameter (type-and-name const-gchar*        label))
-) - -(method column_button_add_label - (of-object Sheet (Gtk)) - (c-name gtk_sheet_column_button_add_label) - (return-type none) - (parameter (type-and-name gint column))
-  (parameter (type-and-name const-gchar*        label))
-) - -(method row_button_justify - (of-object Sheet (Gtk)) - (c-name gtk_sheet_row_button_justify) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name GtkJustification justification)) -) - -(method column_button_justify - (of-object Sheet (Gtk)) - (c-name gtk_sheet_column_button_justify) - (return-type none) - (parameter (type-and-name gint column)) - (parameter (type-and-name GtkJustification justification)) -) - -(method moveto - (of-object Sheet (Gtk)) - (c-name gtk_sheet_moveto) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint column)) - (parameter (type-and-name gfloat row_align)) - (parameter (type-and-name gfloat col_align)) -) - -(method set_row_titles_width - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_row_titles_width) - (return-type none) - (parameter (type-and-name guint width)) -) - -(method set_column_titles_height - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_column_titles_height) - (return-type none) - (parameter (type-and-name guint height)) -) - -(method show_column_titles - (of-object Sheet (Gtk)) - (c-name gtk_sheet_show_column_titles) - (return-type none) -) - -(method show_row_titles - (of-object Sheet (Gtk)) - (c-name gtk_sheet_show_row_titles) - (return-type none) -) - -(method hide_column_titles - (of-object Sheet (Gtk)) - (c-name gtk_sheet_hide_column_titles) - (return-type none) -) - -(method hide_row_titles - (of-object Sheet (Gtk)) - (c-name gtk_sheet_hide_row_titles) - (return-type none) -) - -(method column_set_sensitivity - (of-object Sheet (Gtk)) - (c-name gtk_sheet_column_set_sensitivity) - (return-type none) - (parameter (type-and-name gint column)) - (parameter (type-and-name gboolean sensitive)) -) - -(method columns_set_sensitivity - (of-object Sheet (Gtk)) - (c-name gtk_sheet_columns_set_sensitivity) - (return-type none) - (parameter (type-and-name gboolean sensitive)) -) - -(method row_set_sensitivity - (of-object Sheet (Gtk)) - (c-name gtk_sheet_row_set_sensitivity) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gboolean sensitive)) -) - -(method rows_set_sensitivity - (of-object Sheet (Gtk)) - (c-name gtk_sheet_rows_set_sensitivity) - (return-type none) - (parameter (type-and-name gboolean sensitive)) -) - -(method column_set_visibility - (of-object Sheet (Gtk)) - (c-name gtk_sheet_column_set_visibility) - (return-type none) - (parameter (type-and-name gint column)) - (parameter (type-and-name gboolean visible)) -) - -(method column_label_set_visibility - (of-object Sheet (Gtk)) - (c-name gtk_sheet_column_label_set_visibility) - (return-type none) - (parameter (type-and-name gint column)) - (parameter (type-and-name gboolean visible)) -) - -(method columns_labels_set_visibility - (of-object Sheet (Gtk)) - (c-name gtk_sheet_columns_labels_set_visibility) - (return-type none) - (parameter (type-and-name gboolean visible)) -) - -(method row_set_visibility - (of-object Sheet (Gtk)) - (c-name gtk_sheet_row_set_visibility) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gboolean visible)) -) - -(method row_label_set_visibility - (of-object Sheet (Gtk)) - (c-name gtk_sheet_row_label_set_visibility) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gboolean visible)) -) - -(method rows_labels_set_visibility - (of-object Sheet (Gtk)) - (c-name gtk_sheet_rows_labels_set_visibility) - (return-type none) - (parameter (type-and-name gboolean visible)) -) - -(method select_row - (of-object Sheet (Gtk)) - (c-name gtk_sheet_select_row) - (return-type none) - (parameter (type-and-name gint row)) -) - -(method select_column - (of-object Sheet (Gtk)) - (c-name gtk_sheet_select_column) - (return-type none) - (parameter (type-and-name gint column)) -) - -(method clip_range - (of-object Sheet (Gtk)) - (c-name gtk_sheet_clip_range) - (return-type none)
-  (parameter (type-and-name const-GtkSheetRange*        range))
-) - -(method unclip_range - (of-object Sheet (Gtk)) - (c-name gtk_sheet_unclip_range) - (return-type none) -) - -(method select_range - (of-object Sheet (Gtk)) - (c-name gtk_sheet_select_range) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
-) - -(method unselect_range - (of-object Sheet (Gtk)) - (c-name gtk_sheet_unselect_range) - (return-type none) -) - -(method set_active_cell - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_active_cell) - (return-type gboolean) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint column)) -) -;; overriden to return an array. -(method get_active_cell - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_active_cell) - (return-type none)
-  (parameter (type-and-name gint         row))
-  (parameter (type-and-name gint         column))
-) - -(method set_cell - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_cell) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) - (parameter (type-and-name GtkJustification justification))
-  (parameter (type-and-name const-gchar*        text))
-) - -(method set_cell_text - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_cell_text) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col))
-  (parameter (type-and-name const-gchar*        text))
-) - -(method cell_get_text - (of-object Sheet (Gtk)) - (c-name gtk_sheet_cell_get_text) - (return-type gchar*) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) -) - - -(method cell_clear - (of-object Sheet (Gtk)) - (c-name gtk_sheet_cell_clear) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) -) - -(method cell_delete - (of-object Sheet (Gtk)) - (c-name gtk_sheet_cell_delete) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) -) - -(method range_clear - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_clear) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
-) - -(method range_delete - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_delete) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
-) - -(method cell_get_state - (of-object Sheet (Gtk)) - (c-name gtk_sheet_cell_get_state) - (return-type GtkStateType) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) -) - -(method link_cell - (of-object Sheet (Gtk)) - (c-name gtk_sheet_link_cell) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) - (parameter (type-and-name gpointer link)) -) - -(method get_link - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_link) - (return-type gpointer) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) -) - -(method remove_link - (of-object Sheet (Gtk)) - (c-name gtk_sheet_remove_link) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) -) - -(method get_pixel_info - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_pixel_info) - (return-type gboolean) - (parameter (type-and-name gint x)) - (parameter (type-and-name gint y))
-  (parameter (type-and-name gint*        row))
-  (parameter (type-and-name gint*        column))
-) - -(method get_cell_area - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_cell_area) - (return-type gboolean) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint column))
-  (parameter (type-and-name GdkRectangle*        area))
-) - -(method set_column_width - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_column_width) - (return-type none) - (parameter (type-and-name gint column)) - (parameter (type-and-name guint width)) -) - -(method set_row_height - (of-object Sheet (Gtk)) - (c-name gtk_sheet_set_row_height) - (return-type none) - (parameter (type-and-name gint row)) - (parameter (type-and-name guint height)) -) - -(method add_column - (of-object Sheet (Gtk)) - (c-name gtk_sheet_add_column) - (return-type none) - (parameter (type-and-name guint ncols)) -) - -(method add_row - (of-object Sheet (Gtk)) - (c-name gtk_sheet_add_row) - (return-type none) - (parameter (type-and-name guint nrows)) -) - -(method insert_rows - (of-object Sheet (Gtk)) - (c-name gtk_sheet_insert_rows) - (return-type none) - (parameter (type-and-name guint row)) - (parameter (type-and-name guint nrows)) -) - -(method insert_columns - (of-object Sheet (Gtk)) - (c-name gtk_sheet_insert_columns) - (return-type none) - (parameter (type-and-name guint col)) - (parameter (type-and-name guint ncols)) -) - -(method delete_rows - (of-object Sheet (Gtk)) - (c-name gtk_sheet_delete_rows) - (return-type none) - (parameter (type-and-name guint row)) - (parameter (type-and-name guint nrows)) -) - -(method delete_columns - (of-object Sheet (Gtk)) - (c-name gtk_sheet_delete_columns) - (return-type none) - (parameter (type-and-name guint col)) - (parameter (type-and-name guint ncols)) -) - -(method range_set_background - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_background) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
-  (parameter (type-and-name const-GdkColor*        color))
- ) - -(method range_set_foreground - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_foreground) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
-  (parameter (type-and-name const-GdkColor*        color))
-) - -(method range_set_justification - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_justification) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
- (parameter (type-and-name GtkJustification justification)) -) - -(method column_set_justification - (of-object Sheet (Gtk)) - (c-name gtk_sheet_column_set_justification) - (return-type none) - (parameter (type-and-name gint column)) - (parameter (type-and-name GtkJustification justification)) -) - -(method range_set_editable - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_editable) - (return-type none)
-  (parameter (type-and-name GtkSheetRange*        range))
- (parameter (type-and-name gint editable)) -) - -(method range_set_visible - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_visible) - (return-type none)
-  (parameter (type-and-name const-GtkSheetRange*        range))
- (parameter (type-and-name gboolean visible)) -) - -(method range_set_border - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_border) - (return-type none)
-  (parameter (type-and-name const-GtkSheetRange*        range))
- (parameter (type-and-name gint mask)) - (parameter (type-and-name guint width)) - (parameter (type-and-name gint line_style)) -) - -(method range_set_border_color - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_border_color) - (return-type none)
-  (parameter (type-and-name const-GtkSheetRange*        range))
-  (parameter (type-and-name const-GdkColor*        color))
-) - -(method range_set_font - (of-object Sheet (Gtk)) - (c-name gtk_sheet_range_set_font) - (return-type none)
-  (parameter (type-and-name const-GtkSheetRange*        range))
-  (parameter (type-and-name GdkFont*        font))
-) - -(method get_attributes - (of-object Sheet (Gtk)) - (c-name gtk_sheet_get_attributes) - (return-type gboolean) - (parameter (type-and-name gint row)) - (parameter (type-and-name gint col))
-  (parameter (type-and-name GtkSheetCellAttr*        attributes))
-) - -(method attach - (of-object Sheet (Gtk)) - (c-name gtk_sheet_attach) - (return-type none)
-  (parameter (type-and-name GtkWidget*        widget))
- (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) - (parameter (type-and-name gfloat x_align)) - (parameter (type-and-name gfloat y_align)) -) - -(method move_child - (of-object Sheet (Gtk)) - (c-name gtk_sheet_move_child) - (return-type none)
-  (parameter (type-and-name GtkWidget*        widget))
- (parameter (type-and-name gint x)) - (parameter (type-and-name gint y)) -) - -(method button_attach - (of-object Sheet (Gtk)) - (c-name gtk_sheet_button_attach) - (return-type none)
-  (parameter (type-and-name GtkWidget*        widget))
- (parameter (type-and-name gint row)) - (parameter (type-and-name gint col)) - (parameter (type-and-name gfloat x_align)) - (parameter (type-and-name gfloat y_align)) -) - -(struct SheetRange - (in-module Gtk) - (c-name GtkSheetRange) - (field (type-and-name gint row0)) - (field (type-and-name gint col0)) - (field (type-and-name gint rowi)) - (field (type-and-name gint coli)) -) + (of-object PlotDa ------------------------------------------------------------------------
--- /home/epplestun/sources/php-gtk-1.0.1/generator/generator.php      2005-01-16 21:51:09.000000000 +0100
+++ generator.php      2005-01-16 22:11:04.000000000 +0100
@@ -460,8 +460,7 @@
                                                                        strtolower($struct->c_name),
                                                                        'NULL');
                     $functions_decl .= sprintf($function_entry_tpl,
-                                                                         //$struct_module . $struct_lname,
-                                                                         strtolower($struct->in_module . $struct->name),
+                                                                         $struct_module . $struct_lname,
                                                                        strtolower($struct->c_name),
                                                                        'NULL');
                     $functions_decl .= $this->functions_decl_end;
     
-- PHP-GTK Development Mailing List (http://gtk.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php ------------------------------------------------------------------------ --- c:\PHP-GTK\php-gtk-dev\old\extra.defs Mon Jan 17 08:30:15 2005 +++ c:\PHP-GTK\php-gtk-dev\extra.defs Mon Jan 17 08:31:08 2005 @@ -1890,3 +1890,11 @@ (parameter (type-and-name gfloat y_align)) ) +(struct SheetRange + (in-module Gtk) + (c-name GtkSheetRange) + (field (type-and-name gint row0)) + (field (type-and-name gint col0)) + (field (type-and-name gint rowi)) + (field (type-and-name gint coli)) +) \ No newline at end of file


« previous php.gtk.dev (#887) next »