LMPX.COM |
Home | Linux | Mysql | PHP | XML | ||
|
|
|||
From: Andrei Zmievski Date: Fri Aug 17 23:55:14 2001 Subject: cvs: php-gtk /test gtk.php
andrei Sat Aug 18 01:55:14 2001 EDT
Modified files:
/php-gtk/test gtk.php
Log:
Fix the event watcher example.
Index: php-gtk/test/gtk.php
diff -u php-gtk/test/gtk.php:1.33 php-gtk/test/gtk.php:1.34
--- php-gtk/test/gtk.php:1.33 Sat Aug 18 01:49:34 2001
+++ php-gtk/test/gtk.php Sat Aug 18 01:55:14 2001
@@ -1,5 +1,5 @@
<?php
-/* $Id: gtk.php,v 1.33 2001/08/18 05:49:34 andrei Exp $ */
+/* $Id: gtk.php,v 1.34 2001/08/18 05:55:14 andrei Exp $ */
if (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN')
dl('php_gtk.dll');
@@ -2184,11 +2184,10 @@
return true;
}
-function event_watcher_toggle(&$event_watcher_enter_id, &$event_watcher_leave_id)
+function event_watcher_toggle($event_watcher_enter_id, $event_watcher_leave_id)
{
- var_dump($event_watcher_enter_id);
if ($event_watcher_enter_id)
- event_watcher_down($event_watcher_enter_id, $event_watcher_leave_id);
+ event_watcher_down(&$event_watcher_enter_id, &$event_watcher_leave_id);
else
{
$signal_id = Gtk::signal_lookup( 'enter_notify_event', GtkWidget::get_type());
@@ -2198,7 +2197,7 @@
}
}
-function event_watcher_down(&$event_watcher_enter_id, &$event_watcher_leave_id)
+function event_watcher_down($event_watcher_enter_id, $event_watcher_leave_id)
{
if ($event_watcher_enter_id)
{
@@ -2220,7 +2219,7 @@
if (!$dialog)
{
$dialog = new GtkDialog;
- $dialog->connect_object('delete_event','event_watcher_down', $event_watcher_enter_id, $event_watcher_leave_id);
+ $dialog->connect_object('delete_event','event_watcher_down', &$event_watcher_enter_id, &$event_watcher_leave_id);
$dialog->connect_object('delete_event', 'delete_event');
$dialog->set_title('Event Watcher');
$dialog->set_border_width(0);
@@ -2230,13 +2229,13 @@
$action_area = $dialog->action_area;
$button = &new GtkToggleButton('Activate Watch');
- $button->connect_object('clicked', 'event_watcher_toggle', $event_watcher_enter_id, $event_watcher_leave_id);
+ $button->connect_object('clicked', 'event_watcher_toggle', &$event_watcher_enter_id, &$event_watcher_leave_id);
$button->set_border_width(10);
$vbox->pack_start($button);
$button->show();
$button = &new GtkButton('Close');
- $button->connect_object('clicked', 'event_watcher_down', $event_watcher_enter_id, $event_watcher_leave_id);
+ $button->connect_object('clicked', 'event_watcher_down', &$event_watcher_enter_id, &$event_watcher_leave_id);
$button->connect('clicked', 'close_window');
$button->set_flags(GTK_CAN_DEFAULT);
$action_area->pack_start($button);
| Navigate in group php.gtk at sever news.php.net | |
| Previous | Next |
| © No Copyright You are free to use Anything |
Site Maintained by Zareef Ahmed
Powered By PHP Consultants |