Schrift
[thread]4631[/thread]

Grafische Oberflächen: Erste Hilfe / Worum geht es / Literatur

Leser: 2


<< >> 2 Einträge, 1 Seite
Crian
 2003-08-04 20:45
#41862 #41862
User since
2003-08-04
5867 Artikel
ModeratorIn
[Homepage]
user image
In diesem Forum geht es um die Programmierung von grafischen Oberflächen mit Perl.

Nicht zu verwechseln mit Oberflächengestaltung im Webbrowser mit Hilfe von CGI. Dies ist zwar auch eine Art von grafischer Oberfläche, die Programmierung von Webanwendungen wird aber in anderen Foren ausführlich besprochen.

Die gängigste Art und Weise, mit der in Perl Programme mit grafischen Oberflächen erstellt werden, ist wohl Perl/Tk. Deshalb stellt dieser Themenbereich hier auch einen Schwerpunkt dar.

Aber auch jede andere Oberflächengestaltung, wie z.B. mit Perl/Qt, Perl/Gtk, Win32::GUI oder wxPerl wird hier besprochen.

<!--EDIT|Crian|1073297847-->
//ModEdit GwenDragon: Defekte Tags gelöscht
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Crian
 2003-08-04 21:01
#41863 #41863
User since
2003-08-04
5867 Artikel
ModeratorIn
[Homepage]
user image
Mit Perl/Tk kann man relativ einfach ansprechende grafische Oberflächen erstellen. Das Wort relativ ist hier allerdings relativ zu sehen ;)

Wenn man noch keine Erfahrung mit grafischen Oberflächen irgendwelcher Art oder mit Perl hat, wird die Einarbeitungszeit natürlich entsprechend länger dauern.

Hier mal ein Hallo-Weltprogramm mit Perl/Tk:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#/usr/bin/perl
use strict;
use warnings;
use diagnostics;

use Tk;

my $mw = MainWindow->new();

$mw->title('Hallo Welt');

$mw->Label(-text => 'Hallo Welt!')->pack();

MainLoop();


Dieses Programm erzeugt - die richtige Installation von Perl/Tk vorausgesetzt, ein Fenster dieser Art:

http://www.duehl.de/christian/forum/tk-hallowelt.g...

Weitere Snippets zu Perl/Tk findet man u.a. auf meiner Perlseite.

Außerdem gibt es im Wiki ein Tutorial zum Thema Perl/Tk (ist noch im entstehen).

Literatur zum Thema Perl/Tk: "Einführung in Perl/Tk" von Nancy Walsh und  "Mastering Perl/Tk" von Steve Lidie und Nancy Walsh, beide bei O'Reilly erschienen.\n\n

<!--EDIT|Crian|1073297981-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< >> 2 Einträge, 1 Seite



View all threads created 2003-08-04 20:45.