Thread GUI für kleine Programme gesucht (20 answers)
Opened by Markus at 2012-03-07 12:03

hlubenow
 2012-03-08 01:12
#156687 #156687
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
Guest Markus
Welche Gui verwendet wird ist eigentlich egal (dank activestate jedoch kein TK, sondern mind. Tkx), auch Farbgebung und Co ist mir egal.

Verdammt, von Tkx hatte ich ja noch gar nichts gehört. Ich hatte eigentlich gehofft, daß Perl/Tk dauerhaft bestehenbleiben würde. Immerhin hat sich das schon sehr lange bewährt.

Ich kenne also nur Tk, hier ein Snippet zur Dateiauswahl:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl

use warnings;
use strict;

use Tk;
use Tk::FileSelect;
use Cwd;

my $mw = MainWindow->new();
$mw->title("Some Window");
my $button = $mw->Button(-text => "Choose file",
                         -command => sub {&selectFile($mw)});
$button->pack(-padx => 20, -pady => 20);
MainLoop();

sub selectFile {
    my $mw = shift;
    my $diag = $mw->FileSelect(-directory => getcwd());
    my $file = $diag->Show();
    print "Selected file is: $file.\n";
}

Vielleicht kannst/willst Du ja Tk doch noch nachinstallieren. Schwer zu sagen, ob Tk oder Tkx die Zukunft ist.

Edit: Wahrscheinlich ist Tk::FileDialog sogar noch etwas neuer und komfortabler als das hier verwendete Tk::FileSelect.
Last edited: 2012-03-08 01:18:22 +0100 (CET)

View full thread GUI für kleine Programme gesucht