Leitura Recomendada
Re: [PHP-GTK] Maximizar GtkTreeView - Retificando
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PHP-GTK] Maximizar GtkTreeView - Retificando



Concluí, o erro foi meu!! eu coloquei um GtkVBox no GtkWindow! ai no meio eu coloco esta "lista", porem tinha em esquecido disso era sóar o pakc_start, colocando true o parâtro de redimensionamento....


Desculpa!!!!!!!!! viajei...obrigado Bruno!!



2008/10/2 Bruno Gonçves <scorninpc@gmail.com>
Rafael, que bom que vc pegou a idé. As vezes me acho meio confuso aeuahuaheae

mas enfim, o event captura todos os eventos àualquer momento, com o objeto visivel ou nã

façalguns testes ai, acho esse sinal perfeito para muitas coisas. Pena nãconstar nas documentaçs. (pelo menos e nunca consigo encontrar ele, preciso ficar vendo a documentaç oficial do Gtk e adaptando)

[]'s


Bruno Pitteli Gonçves
Desenvolvedor SAP B1 / WEB
scorninpc@gmail.com
+55 18 97958674


2008/10/2 Rafael A. de Oliveira <rafael170985@gmail.com>
Obrigado pela ajuda vou ver o qeu consigo fazer aqui, mas acredito que o event nao tenha sido disparado ja q uso o amzimize ao construir o objeto gtkwindow, apartir da sua ideia, vou tentar verificar o tamanho que ficou o gtkwindow, e assim passar no setsize do gtktreeview.

Se conseguir eu posto aqui.


2008/10/2 Bruno Gonçves <scorninpc@gmail.com>
com containner ele nãestáicando do tamanho que vc quer?
bom, vc pode conectar um médo ao sinal 'event' do GtkWindow, e verificar se ele foi maximizado.

estou no trampo, entãnãtenho tempo pra te fazer ume exemplo, mas verifique isso, alguma coisa que ja tenho pronto

$this->widgets['frmMain']->connect('event', array($this, 'frmMain_onEvent'));
          public function frmMain_onEvent($window, $event) {
               if($event->type == 13) {
                   $this->widgets['frmUserFields']->move($event->x + $event->width + 3, $event->y - 22);
               }
           }


procure qual evento é de 'resize'

$event->type é evento que a janela disparou
$event->width, $event->height é tamanho da janela
se vc estiver usando um containner fixed, poderáudar o tamanho do treeview em run-time.


espero ter dado a idé, e desculpe nãpoder ajudar mais


Bruno Pitteli Gonçves
Desenvolvedor SAP B1 / WEB
scorninpc@gmail.com
+55 18 97958674


2008/10/2 Rafael A. de Oliveira <rafael170985@gmail.com>
Bruno, obrigado!
Na verdade eu tenho um gtkWindow que eu usei maximize() , entãeu quero apenas que meu gtkTreeView que esta em um GtkScrolledWindow, fique do mesmo tamanho, ou seja usando td o espaçdisponivel.

Obrigado

2008/10/2 Bruno Gonçves <scorninpc@gmail.com>

vc quer que o treeview fique maior quando a janela mudar de tamanho?

Bruno Pitteli Gonçves
Desenvolvedor SAP B1 / WEB
scorninpc@gmail.com
+55 18 97958674


2008/10/2 Rafael A. de Oliveira <rafael170985@gmail.com>
Se alguem souber como deixar apenas a largura no total da tela, ja esta legal, vou flar o que preciso fazer:

Preciso colcoar uma lsita de dados, com alrgura do tamanho da tela e coluans redimensionaveis, mas a altura precisa ser cerca de 70% da tela, GtkWindow, pois rpeciso colocar informaçs baixo.

Obrigado!

--
-------------------------------
Rafael A. de Oliveira

_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista



_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista




--
-------------------------------
Rafael A. de Oliveira
- Analista de Sistemas
- Cel.: (11) 8197-0270
- rafael@koax.com.br

_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista



_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista




--
-------------------------------
Rafael A. de Oliveira
- Analista de Sistemas
- Cel.: (11) 8197-0270
- rafael@koax.com.br

_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista



_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista




--
-------------------------------
Rafael A. de Oliveira
- Analista de Sistemas
- Cel.: (11) 8197-0270
- rafael@koax.com.br
_______________________________________________
Lista mailing list
Lista@php-gtk.com.br
http://lists.php-gtk.com.br/cgi-bin/mailman/listinfo/lista