PHP-GTK: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м автоматическая замена параметров карточки в соответствии с новым форматом
оформление
Строка 14: Строка 14:
}}
}}


'''PHP-GTK''' это расширение языка программирования [[PHP]] для разработки [[Программное_обеспечение|ПО]] с [[Графический интерфейс пользователя|графическим интерфейсом]] с использованием [[GTK+]]. Оно обеспечивает [[Объектно-ориентированное_программирование|объектно-ориентированный]] интерфейс к классам GTK+.
'''PHP-GTK''' — расширение языка программирования [[PHP]] для разработки [[Программное_обеспечение|ПО]] с [[Графический интерфейс пользователя|графическим интерфейсом]] с использованием [[GTK+]]. Оно обеспечивает [[Объектно-ориентированное_программирование|объектно-ориентированный]] интерфейс к классам GTK+.


== Программа Hello, World ==
== Программа Hello, World ==
Строка 39: Строка 39:


</source>
</source>
[[Программа Hello, world!]] (исходный текст которой приведён выше) создаёт [[Оконный интерфейс|окно]] с заголовком «Привет, мир!», содержащее [[Кнопка (элемент интерфейса программ)|кнопку]] с надписью «Нажми меня». Нажатие приводит к выводу в [[консоль]] сообщения «Привет опять - кнопку нажимали!»
[[Программа Hello, world!]] (исходный текст которой приведён выше) создаёт [[Оконный интерфейс|окно]] с заголовком «Привет, мир!», содержащее [[Кнопка (элемент интерфейса программ)|кнопку]] с надписью «Нажми меня». Нажатие приводит к выводу в [[консоль]] сообщения «Привет опять — кнопку нажимали!»


== См. также ==
== См. также ==
* [[PHP-Qt]]
* [[PHP-Qt]]
* [[WinBinder]]
* [[WinBinder]]

== Ссылки ==
== Ссылки ==
* [http://gtk.php.net/ Официальный сайт проекта PHP-GTK] {{ref-en}}
* [http://gtk.php.net/ Официальный сайт проекта PHP-GTK] {{ref-en}}

Версия от 15:33, 3 марта 2015

PHP-GTK
Логотип программы PHP-GTK
Скриншот программы PHP-GTK
Тип Библиотека
Разработчик Andrei Zmievski
Написана на PHP
Операционная система Кроссплатформенный
Последняя версия 2.0.1 (16 мая 2008)
Лицензия GNU Lesser General Public License
Сайт gtk.php.net

PHP-GTK — расширение языка программирования PHP для разработки ПО с графическим интерфейсом с использованием GTK+. Оно обеспечивает объектно-ориентированный интерфейс к классам GTK+.

Программа Hello, World

Снимок окна программы на PHP-GTK
<?php
 
function pressed()
{
    echo "Привет опять - кнопку нажимали!\n";
}
 
$window = new GtkWindow();
$button = new GtkButton('Нажми меня');
 
$window->set_title('Привет, мир!');
$window->connect_simple('destroy', array('Gtk', 'main_quit'));
$button->connect_simple('clicked', 'pressed');
 
$window->add($button);
$window->show_all();
 
Gtk::main();

Программа Hello, world! (исходный текст которой приведён выше) создаёт окно с заголовком «Привет, мир!», содержащее кнопку с надписью «Нажми меня». Нажатие приводит к выводу в консоль сообщения «Привет опять — кнопку нажимали!»

См. также

Ссылки