Перейти на страницу файла на Викискладе

Файл:Hello World Perl GTk2.png

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Hello_World_Perl_GTk2.png(498 × 447 пкс, размер файла: 53 Кб, MIME-тип: image/png)

https://upload.wikimedia.org/wikipedia/commons/5/54/Hello_World_Perl_GTk2.png

Краткое описание

Описание An example Hello world program, written in Perl and displayed with GTK+ 2.
Дата
Источник Собственная работа
Автор Isilanes

Text content

As required by the GNU Free Documentation License, a Transparent copy of the text contained in the image follows: Consequencies will never be the same.

#!/usr/bin/perl -w

use strict;
use Gtk2 '-init';

# Create main window:
my $mw = Gtk2::Window->new('toplevel');

# Create main positioning table:
my $t = Gtk2::Table->new (1,2,0);
$mw->add($t);

# 'Hello world!' label:
my $label = Gtk2::Label->new('Hello world!');
$t->attach_defaults($label,0,1,0,1);
$label->show;

# Button to quit:
my $button = Gtk2::Button->new('Quit');
$t->attach_defaults($button,0,1,1,2);
$button->signal_connect( 'clicked' => sub { exit } );
$button->show;

# Main loop:
$mw->show_all;
Gtk2->main;
0;

End Sub

Лицензирование

Этот скриншот либо не содержит части или визуальные элементы программы, защищённой авторским правом, либо автор опубликовал их под свободной лицензией (которая должна быть обозначена ниже этого уведомления), а также следует руководству по лицензированию Викисклада (Wikimedia Commons). Вы можете использовать его свободно согласно его собственной лицензии. Лицензия на свободное программное обеспечение: gvim and the Xfce window manager is free software, the trivial self-made program is published under the following license:

Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
w:ru:Creative Commons
атрибуция распространение на тех же условиях
Этот файл доступен на условиях лицензий Creative Commons Attribution-Share Alike 2.5 Generic, 2.0 Generic и 1.0 Generic.
Вы можете свободно:
  • делиться произведением – копировать, распространять и передавать данное произведение
  • создавать производные – переделывать данное произведение
При соблюдении следующих условий:
  • атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
  • распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.

Примечание: если скриншот показывает какое-нибудь произведение, которое не является непосредственно прямым результатом выполнения кода программы, вроде текста или графики, которая не является частью программы, лицензия для данного произведения должна быть указана отдельно.


Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующих лицензий:
GNU head Разрешается копировать, распространять и/или изменять этот документ в соответствии с условиями GNU Free Documentation License версии 1.2 или более поздней, опубликованной Фондом свободного программного обеспечения, без неизменяемых разделов, без текстов, помещаемых на первой и последней обложке. Копия лицензии включена в раздел, озаглавленный GNU Free Documentation License.
w:ru:Creative Commons
атрибуция распространение на тех же условиях
Этот файл доступен по лицензии Creative Commons Attribution-Share Alike 3.0 Unported.
Вы можете свободно:
  • делиться произведением – копировать, распространять и передавать данное произведение
  • создавать производные – переделывать данное произведение
При соблюдении следующих условий:
  • атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
  • распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.
Этот признак лицензирования был добавлен к этому файлу как часть обновления лицензии GFDL.
Вы можете выбрать любую из этих лицензий.

Краткие подписи

Пример программы, выводящей «Hello world», написанной на Perl и отображаемой с помощью GTK+ 2.

Элементы, изображённые на этом файле

изображённый объект

У этого свойства есть некоторое значение без элемента в

image/png

История файла

Нажмите на дату/время, чтобы посмотреть файл, который был загружен в тот момент.

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий21:47, 27 августа 2019Миниатюра для версии от 21:47, 27 августа 2019498 × 447 (53 Кб)Kreuzschnabeleven more recent theme
19:02, 4 декабря 2010Миниатюра для версии от 19:02, 4 декабря 2010448 × 508 (46 Кб)Vinhoverde~commonswikimore recent theme
14:56, 6 мая 2007Миниатюра для версии от 14:56, 6 мая 2007461 × 509 (41 Кб)Isilanes~commonswiki{{Information |Description=An example Hello world program, written in Perl and displayed with GTk2 |Source=self-made |Date=May 06, 2007 |Author= User:Isilanes }}

Следующая страница использует этот файл:

Глобальное использование файла

Данный файл используется в следующих вики:

Метаданные