Re: gtk+ 1.2.10, Gtk-Perl 0.7008 -- how the heck do I set initial window position?
- From: muppet <scott asofyet org>
- To: "Jonathan I. Kamens" <jonathank worldwinner com>
- Cc: gtk-perl-list gnome org
- Subject: Re: gtk+ 1.2.10, Gtk-Perl 0.7008 -- how the heck do I set initial window position?
- Date: 28 Jan 2003 23:50:31 -0500
On Tue, 2003-01-28 at 20:30, Jonathan I. Kamens wrote:
By the time you do a show, it's too late. You need to be able to set
the window manager properties *before* the window is mapped. I.e.,
you need to do the equivalent of the XSetWMProperties Xlib call. I
cannot find any Gtk or Gdk call that is equivalent to
XSetWMProperties.
be that as it may, i just tried
...
$window->show_all;
$window->window->move ( 252, 35 );
...
Gtk->main;
and it worked.
it may be that your window is really complicated, and it takes a long
time between the show and move so that there is flicker, so you could
try
$window->realize;
$window->window->move (...);
...
$window->show;
(which didn't work for me, even though it sounds like it should)
as for the gtk2 perl bindings, those are underway, check
http://gtk2-perl.sourceforge.net/
--
muppet <scott asofyet org>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]