Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
def button_click(text):
window = gtk.Window()
window.set_title("Message")
window.set_usize(200, 30)
label = gtk.Label(text.get_text())
window.add(label)
window.show_all()
def main_quit(object):
gtk.main_quit()
mainwindow = gtk.Window()
mainwindow.set_title("Hello world")
mainwindow.connect("destroy", main_quit)
box = gtk.HBox()
button = gtk.Button("press me")
entry = gtk.Entry()
button.connect_object("clicked", button_click, entry)
box.pack_start(entry)
box.pack_end(button)
mainwindow.add(box)
mainwindow.show_all()
gtk.main()
Как видите, все различия заключаются в синтаксисе. Таким образом, освоив GTK, вам не составит труда писать приложения практически на любом языке (разумеется, имеющем поддержку GTK).
На данный момент PHP-GTK существует только для PHP4, но сейчас ведётся разработка следующей версии, в которой будет реализована поддержка GTK2 и PHP5, что выглядит весьма перспективно.