/usr/local/CPAN/vptk_w/vptk_w/VPTK_Widget/ProgressBar.pm
package vptk_w::VPTK_Widget::ProgressBar;
use strict;
use base qw(vptk_w::VPTK_Widget);
sub HaveGeometry { 1 }
sub DefaultParams { [-relief=>'flat'] }
sub TkClassName { 'Tk::ProgressBar' }
sub PrintTitle { 'ProgressBar' }
sub AssociatedIcon{ 'scale' }
sub EditorProperties {
return {
-borderwidth=>'int+',-padx=>'int+',-pady=>'int+',-relief=>'relief',
-anchor=>'menu(n|s|w|e)',-blocks=>'int+',-from=>'float',-gap=>'int+',
'-length'=>'int+',-resolution=>'float',-to=>'float',-variable=>'variable',
-value=>'float',-width=>'int+',-troughcolor=>'color'
}
}
sub JustDraw {
my ($this,$parent,@args) = @_;
return $parent->ProgressBar(@args);
}
1;#)