| GtkButton |
|---|
| Prev | GtkButton Constructor | Next |
|---|
GtkButton Constructor
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.
Example 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();
?>
|
|
Network sites:
|
Active-Domain.com: cheap
domain register and domain name
registration
Cheap domains registration and domain transfer
with free domain hosting
|
| |
|
|
|
Quotes: |
|
Know thyself. Don't accept your dog's admiration as conclusive evidence that you are wonderful.
|
|
|