发新话题
打印

[PHPGTK]GtkEntry 单行输入控件

本主题由 phpres 于 2007-6-19 11:20 加入精华

[PHPGTK]GtkEntry 单行输入控件

[PHPGTK]GtkEntry 单行输入控件

GtkEntry 单行输入控件

  下面这个程序,将窗体的标题改变为你输入的内容
复制内容到剪贴板
代码:
<?
// 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();
?>
程序运行结果



http://www.phpgtk.net/  PHP GTK2 中文教程

TOP

发新话题