… | |
… | |
14 | } |
14 | } |
15 | |
15 | |
16 | sub on_init { |
16 | sub on_init { |
17 | my ($self) = @_; |
17 | my ($self) = @_; |
18 | |
18 | |
19 | for (my $idx = 0; defined (my $res = $self->x_resource ("selection-autotransform.$idx")); $idx++) { |
19 | for (my $idx = 0; defined (my $res = $self->x_resource ("%.$idx")); $idx++) { |
20 | $res = $self->locale_decode ($res); |
20 | $res = $self->locale_decode ($res); |
21 | my $transform = eval "sub { $res }"; |
21 | my $transform = eval "sub { $res }"; |
22 | |
22 | |
23 | if ($transform) { |
23 | if ($transform) { |
24 | push @{ $self->{transforms} }, $transform; |
24 | push @{ $self->{transforms} }, $transform; |