PHP-GTK: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Спасено источников — 1, отмечено мёртвыми — 0. #IABot (v1.6.5) |
Я123 (обсуждение | вклад) мНет описания правки |
||
Строка 15: | Строка 15: | ||
}} |
}} |
||
'''PHP-GTK''' — расширение языка программирования [[PHP]] для разработки [[ |
'''PHP-GTK''' — расширение языка программирования [[PHP]] для разработки [[Программное обеспечение|ПО]] с [[Графический интерфейс пользователя|графическим интерфейсом]] с использованием [[GTK+]]. Оно обеспечивает [[Объектно-ориентированное программирование|объектно-ориентированный]] интерфейс к классам GTK+. |
||
== Программа Hello, World == |
== Программа Hello, World == |
||
Строка 51: | Строка 51: | ||
== Ссылки == |
== Ссылки == |
||
* [http://gtk.php.net/ Официальный сайт проекта PHP-GTK] |
* [http://gtk.php.net/ Официальный сайт проекта PHP-GTK]{{ref-en}} |
||
* [https://web.archive.org/web/20131220211725/http://gtk.php.net/distributions/ Скачать] |
* [https://web.archive.org/web/20131220211725/http://gtk.php.net/distributions/ Скачать]{{ref-en}} |
||
* [http://gtk.php.net/manual/en/ PHP-GTK 2 Manual] |
* [http://gtk.php.net/manual/en/ PHP-GTK 2 Manual]{{ref-en}} |
||
* [http://www.kksou.com/php-gtk2/ php-gtk2 Cookbook] |
* [http://www.kksou.com/php-gtk2/ php-gtk2 Cookbook]{{ref-en}} |
||
* [http://shecspi.blogspot.com/ Русскоязычный блог о PHP-GTK 2] |
* [http://shecspi.blogspot.com/ Русскоязычный блог о PHP-GTK 2]{{ref-ru}} |
||
{{soft-stub}} |
{{soft-stub}} |
Версия от 10:44, 15 марта 2020
PHP-GTK | |
---|---|
| |
Тип | Библиотека |
Разработчик | Andrei Zmievski |
Написана на | PHP,C |
Операционная система | Кроссплатформенный |
Последняя версия | 2.0.1 (15 января 2015) |
Лицензия | GNU Lesser General Public License |
Сайт | gtk.php.net |
PHP-GTK — расширение языка программирования PHP для разработки ПО с графическим интерфейсом с использованием GTK+. Оно обеспечивает объектно-ориентированный интерфейс к классам GTK+.
Программа Hello, World
<?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! (исходный текст которой приведён выше) создаёт окно с заголовком «Привет, мир!», содержащее кнопку с надписью «Нажми меня». Нажатие приводит к выводу в консоль сообщения «Привет опять — кнопку нажимали!»
См. также
Литература
- Андрей Уваров. PHP-GTK // Системный администратор. — 2004. — № 12 (25). — С. 60-61.
- Кирилл Сухов. PHP-GTK — вторая попытка // Системный администратор. — 2008. — № 6 (67). — С. 80-87.
Ссылки
- Официальный сайт проекта PHP-GTK (англ.)
- Скачать (англ.)
- PHP-GTK 2 Manual (англ.)
- php-gtk2 Cookbook (англ.)
- Русскоязычный блог о PHP-GTK 2 (рус.)
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |