Gtk2-perl

Gtk2-perl

GTK2-Perl — это набор оболочек на Perl для GUI библиотек GTK+ и других библиотек GNOME. GTK2-Perl — открытое ПО, лицензируемое по лицензии LGPL. Разработчиков и заинтересованных участников обычно можно найти на IRC-канале #gtk-perl на irc.gnome.org.

GTK2-Perl — часть официального релиза GNOME Platform Bindings[1], вместе с интерфейсами к C++, Python и Java.

Пример

use Gtk2 '-init';
 
$window = Gtk2::Window->new('toplevel');
$window->set_title("Hello World!");
 
$button = Gtk2::Button->new("Press me");
$button->signal_connect(clicked => sub { print "Hello again - the button was pressed\n"; });
 
$window->add($button);
$window->show_all;
 
Gtk2->main;
 
0;

В данном примере создаётся GTK+ окно Window с заголовоком «Hello World!». Окно содержит кнопку Button с надписью «Press me». Когда пользователь нажимает кнопку, вызывается функция обратного вызова, связанная с сигналом «cliked» кнопки. Эта функция выводит в консоль сообщение «Hello again — the button was pressed». Нужно отметить, в данном случае функция обратного вызова является анонимной (не имеет имени) и объявлена прямо в аргументах вызова функции signal_connect, которая связывает сигналы и функции обратного вызова, заданные пользователем.

Ссылки

Внешние ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "Gtk2-perl" в других словарях:

  • Gtk2-perl — is a set of Perl wrappers for the GTK+ GUI library and the other GNOME platform libraries. GTK2 Perl is free software and licensed under the LGPL. Developers and interested parties can usually be found on the IRC channel #gtk perl on… …   Wikipedia

  • GTK2 — GIMP Toolkit Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia

  • Perl 5 — Perl (langage) Pour les articles homonymes, voir Perl. Apparu en 1987 …   Wikipédia en Français

  • Perl (langage) — Pour les articles homonymes, voir Perl. Perl Apparu en 1987 Auteur Larry …   Wikipédia en Français

  • Langage Perl — Perl (langage) Pour les articles homonymes, voir Perl. Apparu en 1987 …   Wikipédia en Français

  • GTK+ — Тип библиотека элементов интерфейса (виджетов) Автор The GTK+ …   Википедия

  • GTK+ — Entwickler Das GTK+ Team[1] Aktuelle Version 3.2.2 (12. November 2011) …   Deutsch Wikipedia

  • GIMP-Toolkit — Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia

  • GIMP Toolkit — Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia

  • Gtk — GIMP Toolkit Entwickler: Das GTK+ Team Aktuelle Version: 2.16.1 (12. April 2009) …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»