<?
// test.php
function quit()
{
Gtk::main_quit();
}
function get_text()
{
global $entry;
global $window;
// 获取entry输入的内容
$text = $entry->get_text();
// 改变窗体标题
$window->set_title($text);
}
$window = new GtkWindow();
$window->set_default_size(260,100);
$window->set_title("......");
$window->connect("destroy","quit");
// 创建一个GtkEntry
$entry = new GtkEntry();
$button = new GtkButton("click me");
// 鼠标点击按钮时,执行get_text函数
$button->connect("clicked","get_text");
$hbox = new GtkHBox(False,1);
$hbox->pack_start($entry,True,True);
$hbox->pack_start($button,False,False);
$window->add($hbox);
$window->show_all();
Gtk::main();
?>