Re: A windows creating a modal window

From: Date: Thu, 13 Nov 2003 04:33:36 +0000
Subject: Re: A windows creating a modal window
References: 1  Groups: php.gtk.general 
Request: Send a blank email to php-gtk-general+get-4146@lists.php.net to get a copy of this message
"Frank M. Kromann" <frank@kromann.info> escreveu na mensagem news:10686929597480000@9866357972520000.9866341568840000... > You can create a new main loop (Gtk::main();) for that window. Your code > will not continue until the second main loop is terminated by a cal to > Gtk::main_quit(); This do what I need. Thanks!! > > - Frank > > > "Steph" <steph.fox@virgin.net> escreveu na mensagem > > news:NGBBLHCLELOKOAFANNABGEEIDCAA.steph.fox@virgin.net... > > > > > > http://gtk.php.net/manual/en/gtk.gtkwindow.method.set_modal.php > > > > > > did you try either/both of these methods? > > > > Yes, and does not work as I need. The window is modal like I want, so > the > > user can´t do anything on the previous window, only in thar I create, > but > > the function still runs. I will do a workaround, pass a reference of > the > > actual class to the new class and whem I destroy the new window, call a > > function on the actual class. > > A more easy exemple of what I need: > > > > function on_login_activate( $objPara1) > > { > > $lg=new login(); > > echo("here"); > > } > > > > They create the new window as a modal window and show "here" while this > new > > window is open. I need it show "here" only AFTER i close this new > window. > > > > Thanks! > > > > > > > > > > -----Original Message----- > > > > From: Fernando Correa da Conceição > > > > [mailto:fernando.conceicao@terra.com.br] > > > > Sent: 13 November 2003 02:24 > > > > To: php-gtk-general@lists.php.net > > > > Subject: [PHP-GTK] A windows creating a modal window > > > > > > > > > > > > Hi! I need some help on this. > > > > > > > > function on_login_activate( $objPara1) > > > > { > > > > $lg=new login(); > > > > if ($lg->bt=="ok") { > > > > $this->arWidgets["notebook"]->show(); > > > > $this->arWidgets["toolbar1"]->show(); > > > > $this->arWidgets["barrastatus"]->show(); > > > > } > > > > } > > > > > > > > $lg=new login(); create and show a modal window, and the > > > > function continues > > > > to run. In this new window I get a username/password. I need a way > to > > make > > > > the function stop when it create and show the new window and > > > > continues after > > > > the user close this new window, so I can test the usename/password > he > > put. > > > > > > > > -- > > > > Fernando Correa da Conceição > > > > ICQ 168518047 > > > > > > > > http://manualphp.sourceforge.net > > > > Participe da Tradução do Manual do PHP > > > > > > > > -- > > > > PHP-GTK General Mailing List (http://gtk.php.net/) > > > > To unsubscribe, visit: > > > > http://www.php.net/unsub.php > > > > > > > > -- > > PHP-GTK General Mailing List (http://gtk.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.gtk.general (#4146) next »