Thread Vererbung einer Klasse: Objekt in Tk um Methoden erweitern (3 answers)
Opened by #Kein Kommentar at 2007-07-09 17:12

Strat
 2007-07-12 01:35
#46579 #46579
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
ich glaube, der "offizielle" Weg geht darueber, ein abgeleitetes widget zu bauen, z.B.
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
package Tk::MyRotCanvas;
use warnings;
use strict;
use Tk::Derived;
use Tk::RotCanvas;

use vars qw( @ISA );
@ISA = qw( Tk::Derived Tk::RotCanvas );

Construct Tk::Widget 'MyRotCanvas'
sub ClassInit {
my( $class, $parent ) = @_;
$class->SUPER::ClassInit( parent );
}

sub Populate {
my( $self, $args ) = @_;

$self->SUPER::Populate( $args );
}

# weitere methoden

1;


aber das Mixin von Sucher funzt auch, und ist einfacher zu coden

Siehe Tk::Derived, Tk::ConfigSpecs
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Vererbung einer Klasse: Objekt in Tk um Methoden erweitern