Thread Wx::Perl::VirtualTreeCtrl will nicht: gibt beim use Fehlermeldung aus (1 answers)
Opened by pktm at 2006-09-13 15:49

pktm
 2006-09-13 15:49
#45832 #45832
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich unternehme gerade meine ersten Wx-Gehversuche und stoße dabei auf folgendes Problem: das Modul Wx::Perl::VirtualTreeCtrl habe ich mir von cpan gezogen und installiert (Problemlos) und jetzt würde ich das gerne benutzen. Leider versagt mein Code bereits beim einbinden des Modules.

Untenstehender Code verursacht den Fehler:
Quote
"EVT_TREE_ITEM_EXPANDING" is not exported by the Wx::Perl::VirtualTreeCtrl module
Can't continue after import errors at C:\Perl\Scripten\CTR\WxTreeTest.pl line 10
BEGIN failed--compilation aborted at C:\Perl\Scripten\CTR\WxTreeTest.pl line 10.


line 10 ist die Zeile, in der use Wx::Perl::VirtualTreeCtrl 'EVT_TREE_ITEM_EXPANDING'; steht.

Und nun? Kann mir jemand weiter helfen? Was ist das für ein Fehler? Wie bekomme ich ihn weg? Warum bekomme ich den überhaupt?

Grüße, pktm

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
25
26
27
use strict;
use warnings;


package ServusWelt;
use Wx;                                     # Wx einbinden
use base qw(Wx::App);                       # von Wx::App ableiten
use Wx::Perl::VirtualTreeCtrl 'EVT_TREE_ITEM_EXPANDING';


sub OnInit {
my $app = shift;
my $frame = Wx::Frame->new( undef,         # kein Eltern-Fenster
                            -1,            # Fenter id
                            'Servus Welt', # Titel
                            [-1, -1],      # Position x/y
                            [150, 150]     # Größe x/y
                          );
   $app->SetTopWindow($frame);             # Fenster als oberstes bestimmen
   $frame->Show(1);                        # Fenster zeichnen
}


package main;


ServusWelt->new->MainLoop;                # Programminstanz erzeugen und starten
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread Wx::Perl::VirtualTreeCtrl will nicht: gibt beim use Fehlermeldung aus