Leser: 2
![]() |
|< 1 2 3 4 >| | ![]() |
31 Einträge, 4 Seiten |
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
28
29
30
31
32
33
package Tk::Varname::Entry;
#
# Copyright (c) 2005 Renee Baecker (module@renee-baecker.de)
#
use strict;
use warnings;
require Tk;
require Tk::Entry;
our @ISA = qw(Tk::Derived Tk::Entry);
our $VERSION = '0.01';
Construct Tk::Widget 'Varname::Entry';
sub Populate{
my ($cw,$args) = @_;
$cw->SUPER::Populate($args);
$cw->ConfigSpecs(
-varname => ['PASSIVE', 'varname', 'Varname', '' ],
);
return $cw;
}
sub get_varname{
my ($self) = @_;
return $self->cget('-varname');
}
1;
1
2
3
4
5
6
7
8
9
10
11
12
package Tk::Varname::BrowseEntry;
use Tk;
use Tk::BrowseEntry;
our @ISA = qw(Tk::Derived Tk::BrowseEntry);
sub Populate{
# ...
}
1;
my $entry = $mw->Varname::Entry();
1
2
-background => ['SELF' => "background", "Background", Tk::NORMAL_BG ],
-foreground => ['SELF' => "foreground", "Foreground", Tk::BLACK ],
![]() |
|< 1 2 3 4 >| | ![]() |
31 Einträge, 4 Seiten |