Explicação
Muitas vezes precisamos deixar nossas janelas com tamanho fixo. Assim o usuário não pode deixa-la maior nem menor. Para isso temos um método da classe GtkWindow chamado set_resizable(). Com ele podemos esconder o icone maximizar e não deixamos o usuário mudar o tamanho da janela.
Solução
Utilizamos o método set_resizable() da classe GtkWindow.
Exemplo
widgets['frmTeste'] = new GtkWindow();
$this->widgets['frmTeste']->set_size_request(200, 200);
// Configura para não ser redimensionavel
$this->widgets['frmTeste']->set_resizable(FALSE);
// Mostra a janela
$this->widgets['frmTeste']->add(new GtkFixed());
$this->widgets['frmTeste']->show_all();
// Conecta o destroy
$this->widgets['frmTeste']->connect_simple(
"destroy",
array("Gtk", "main_quit")
);
}
}
// Inicia a aplicação
$teste = new Teste();
gtk::main();
Referências
http://gtk.php.net/manual/en/gtk.gtkwindow.method.set_resizable.php
E aí Bruno, está show o template do blog hein, parabéns! Só a linguagem que vou precisar de algo a mais para aprender, parece ser muito boa mesmo.
Vlw
Pow Clebinho, valeu mesmo, mas já te disse, baixa aqui em casa qualquer dia com calma, tem um tererézinho gelado pra tomar, te dou uma mãozinha.
Valeu pela força!