Hello,
I'd like to preserve window position and size between invocations.
I can restore the size nicely using:
Gtk::Window::set_default_size(width, height)
but I cannot seem to restore the position that nicely. The only thing I
could get so far is this ugly hack:
void BuffyWindow::on_show()
{
Gtk::Window::on_show();
// Retrieve x and y from the configuration
move(x, y);
}
However, this shows the window where the WM says it, then moves it where
I want it. Besides not looking nice, I understand one should be more
cooperative with the WM.
What is the right way of doing this?
Ciao,
Enrico
--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico enricozini org>
Attachment:
signature.asc
Description: Digital signature