PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

GtkButton Constructor | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

GtkButton Constructor

GtkButton ([string label ]);

This function creates and returns a GtkButton widget. If the optional label is passed, the button will contain a GtkLabel widget with the given text. If the parameter is left empty, there will be no child widget.

Note that, as GtkButton is descended from GtkBin, it may contain only one child.

例 4. Adding more than one widget to a GtkButton

<?php

dl('php_gtk.' . (strstr(PHP_OS, 'WIN') ? 'dll' : 'so'));

$window = &new GtkWindow(GTK_WINDOW_DIALOG);
$window->set_position(GTK_WIN_POS_MOUSE);
$window->connect_object('destroy', array('gtk', 'main_quit'));
$window->realize();

list ($gdkpixmap, $mask) = gdk::pixmap_create_from_xpm($window->window, 
null, "test.xpm");
$pixmap = &new GtkPixmap($gdkpixmap, $mask);

$label = &new GtkLabel("Open");

$vbox = &new GtkVBox();
$vbox->pack_start($pixmap);
$vbox->pack_start($label);

$button = &new GtkButton();
$button->add($vbox);
$vbox->show_all();

$window->add($button);
$window->show_all();

gtk::main();

?>

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「GtkButton Constructor」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | GtkButton Constructor」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: