Thread MainWindow verschwindet nicht (5 answers)
Opened by Mampfgnom at 2010-09-21 13:00

Gast wer
 2010-09-21 14:41
#141470 #141470
versuch es doch mal so:

Main.pl
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/perl

# bitte immer strict und warnings benutzen.
use strict;
use warnings;

use Tk;
use Tk::LabEntry;
use Cwd;
use temp_mat13;
use Materialimport;

my $mw = MainWindow->new(-title=>"NG v1.1");
$mw->geometry( "1000x600" );

my $BT1 = $mw->Button(-text=>"Template laden mit Dialog", -command=>\&button1)->pack(-side=>left, -padx=>20, -pady=>5);

my $LE2=$mw->...

MainLoop;

sub button1{
$LE2->configure(-textvariable=>temp_mat13::skript1($mw, '/', 0));
}


Auszug aus temp_mat13.pm
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package temp_mat13;
use strict;
use warnings;
use Tk;

sub skript1{
my $mw = shift(@_);
my $type = [ ['Template Files', '.template'] ];
my $name;
if ($_[1]==0){
$name = $mw->getOpenFile(-initialdir=>$_[0], -title=>"*.template laden", -defaultextension=>".template",-filetypes=>$type);
}elsif($_[1]==1){
$name = $_[0];
}

#.
#. diverse Befehle, aber keiner davon greift auf Tk zu
#.
}

Last edited: 2010-09-21 14:44:06 +0200 (CEST)

View full thread MainWindow verschwindet nicht