Schrift
[thread]5349[/thread]

Win32::GUI: the -style option is deprecated!

Tags: Ähnliche Threads

Leser: 2


<< >> 5 Einträge, 1 Seite
Gast Gast
 2007-07-09 12:23
#46571 #46571
Hallo,

Ich habe immer Error Outout:
Win32::GUI: the -style option is deprecated! at C:/Perl/site/lib/Win32/GUI.pm line 276, <DATA> line 164.

Linie 276 das ist:
my $handle = Win32::GUI::Create($self, $type, @input);

im Sub:

sub _new {
# this is always Win32::GUI (class of _new):
my $xclass = shift;

# the window type passed by new():
my $type = shift;

# this is the real class:
my $class = shift;

my %tier;
my $oself = $tier{-OSELF} = {};
tie %tier, $class, $oself;
my $self = bless \%tier, $class;

# print "OSELF = $oself\n";
# print " SELF = $self\n";

my (@input) = @_;
# print "PM(Win32::GUI::_new) self='$self' type='$type' input='@input'\n";
my $handle = Win32::GUI::Create($self, $type, @input);

if($handle) {
return $self;
} else {
return undef;
}
}

Was ist falsch ?

Mirko
Ronnie
 2007-07-09 12:46
#46572 #46572
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Schau mal dort: http://perl-win32-gui.sourceforge.net/cgi-bin...._05
Probier evtl. einfach mal:
Code: (dl )
no warnings 'deprecated';
Gast Gast
 2007-07-08 23:13
#46573 #46573
Hallo,

vielen Dank für "tausender"-Punkte. Aber ich habe noch eine Frage.
Ich hab immer Error Outout:
Win32::GUI: the -style option is deprecated! at C:/Perl/site/lib/Win32/GUI.pm line 276, <DATA> line 164.

Linie 276 das ist:
my $handle = Win32::GUI::Create($self, $type, @input);

im Sub:

sub _new {
   # this is always Win32::GUI (class of _new):
   my $xclass = shift;

   # the window type passed by new():
   my $type = shift;

   # this is the real class:
   my $class = shift;

   my %tier;
   my $oself = $tier{-OSELF} = {};
   tie %tier, $class, $oself;
   my $self = bless \%tier, $class;

   # print "OSELF = $oself\n";
   # print " SELF = $self\n";

   my (@input) = @_;
   # print "PM(Win32::GUI::_new) self='$self' type='$type' input='@input'\n";
   my $handle = Win32::GUI::Create($self, $type, @input);

   if($handle) {
       return $self;
   } else {
       return undef;
   }
}

Was ist falsch ?

Mirko
sid burn
 2007-07-09 13:55
#46574 #46574
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Falsch ist direkt nichts. Du wirst daraufhin gewiesen das die "-style" Option deprecated ist. Sprich sie wird nicht mehr Supported und kann in einer nächsten version nicht mehr vorhanden sein. Was bedeutet das dein Programm dann nicht mehr laufen wird.

Du solltest schauen das du eine Alternative zu der "-style" Option gibt. Die Doku sollte da eigentlich immer genaueres zu sagen können.
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
renee
 2007-07-09 14:08
#46575 #46575
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
*Aus zwei mach eins...*
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
<< >> 5 Einträge, 1 Seite



View all threads created 2007-07-09 12:23.