Najlepsze pytania
Chronologia
Czat
Perspektywa

PHP-GTK

Z Wikipedii, wolnej encyklopedii

PHP-GTK
Remove ads

PHP-GTK – rozszerzenie PHP umożliwiające tworzenie programów komputerowych posiadających graficzny interfejs użytkownika oparty na bibliotece GTK+. Rozszerzenie dostępne jest na licencji LGPL[1]. Zostało stworzone przez Andreja Zmievskiego[2][3].

Szybkie fakty Autor, Pierwsze wydanie ...

PHP-GTK było wykorzystywane do tworzenia graficznych narzędzi konfiguracyjnych przez developerów polskiej dystrybucji Linuksa KateOS[4].

Remove ads

Historia

Podsumowanie
Perspektywa

Pierwsza wersja PHP-GTK – 0.0.1 Genesis – wydana 1 marca 2001, została w całości napisana przez Andreja Zmievskiego. Począwszy od wersji 0.0.3 slow glass do rozwijania rozszerzenia zaczęli przyłączać się inni programiści. Najnowsza wersja rozszerzenia to 2.0.1 you knew this was coming, wydana 16 maja 2008[5].

28 maja 2009 twórcy PHP-GTK zdementowali pogłoski o śmierci projektu. Stwierdzili, że brak nowych wersji spowodowany jest oczekiwaniem na wydanie PHP 5.3 i nowej wersji biblioteki Cairo[6].

25 maja 2010 Mark Skilbeck na liście mailingowej dotyczącej rozwoju rozszerzenia napisał, że PHP-GTK jest nadal rozwijane i najnowsza wersja testowa dostępna jest w Subversion[7].

Historia wydań

Więcej informacji Wersja, Nazwa kodowa ...
Remove ads

Przykładowy kod

Thumb
Efekt działania programu
<?php
$window = new GtkWindow();
$window->set_title("Hello");
$window->connect_simple('destroy', array('gtk', 'main_quit'));

$text = new GtkLabel("World");
$window->add($text);

$window->show_all();
Gtk::main();
?>

Na początku tworzone jest okno, po czym ustawiany jest jego tytuł – "Hello". Do okna dodawany jest sygnał dzięki któremu po zamknięciu okna program przestanie się wykonywać. Następnie jest tworzona i dodawana do okna etykieta z tekstem "World". Okno zostaje wywołane i ukazuje się użytkownikowi.

Remove ads

Zobacz też

Przypisy

Linki zewnętrzne

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads