[PATCH] adding gtk_widget_size_request
- From: Guillaume Cottenceau <gc mandrakesoft com>
- To: gtk-perl-list gnome org
- Subject: [PATCH] adding gtk_widget_size_request
- Date: 06 Aug 2003 16:37:30 +0200
Hi,
I was using gtk_widget_size_request in gtk2-perl-inline. Any
reason why it has not been implemented, except maybe lack of time
and/or lack of interest? Documentation says it's "typically" used
when implementing a GtkContainer subclass, but I guess that's not
exclusive.. as for myself, I need it to know the preferred size
of two widgets before calling gtk_window_set_default_size
(workarounding GtkScrolledWindow's default size madness).
A possible implementation (against 0.90 - I've checked 0.92 for
presence of this function, though) follows (tested).
--- ./xs/GtkWidget.xs.gege 2003-08-04 15:48:28.000000000 +0200
+++ ./xs/GtkWidget.xs 2003-08-06 16:22:18.000000000 +0200
@@ -464,6 +464,17 @@
XPUSHs (sv_2mortal (newSViv (width)));
XPUSHs (sv_2mortal (newSViv (height)));
+GtkRequisition_copy *
+gtk_widget_size_request (widget)
+ GtkWidget * widget
+ PREINIT:
+ GtkRequisition req;
+ CODE:
+ gtk_widget_size_request (widget, &req);
+ RETVAL = &req;
+ OUTPUT:
+ RETVAL
+
void
gtk_widget_set_events (widget, events)
GtkWidget *widget
Thanks.
--
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]