Tk-FileBrowser
view release on metacpan or search on metacpan
lib/Tk/FileBrowser.pm view on Meta::CPAN
Tk::FileBrowser - Multi column file system explorer
=cut
use strict;
use warnings;
use vars qw($VERSION);
$VERSION = '0.11';
use base qw(Tk::Derived Tk::Frame);
Construct Tk::Widget 'FileBrowser';
use POSIX qw( strftime );
use Config;
my $mswin = $Config{'osname'} eq 'MSWin32';
use Cwd;
use File::Basename;
use File::Spec;
lib/Tk/FileBrowser/Header.pm view on Meta::CPAN
Tk::FileBrowser::Header - Resizeable header for any HList like widget
=cut
use strict;
use warnings;
use vars qw($VERSION);
$VERSION = 0.03;
use base qw(Tk::Derived Tk::Frame);
Construct Tk::Widget 'Header';
use Tk;
my $down_arrow = '#define down_width 10
#define down_height 10
static unsigned char down_bits[] = {
0x00, 0x00, 0x00, 0x00, 0xff, 0x03, 0xfe, 0x01, 0xfc, 0x00, 0x78, 0x00,
0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
';
lib/Tk/FileManager.pm view on Meta::CPAN
Tk::FileManager - Tk::FileBrowser based filemanager
=cut
use strict;
use warnings;
use vars qw($VERSION);
$VERSION = 0.09;
use base qw(Tk::Derived Tk::FileBrowser);
Construct Tk::Widget 'FileManager';
use Config;
my $mswin = $Config{'osname'} eq 'MSWin32';
use File::Basename;
use File::Copy;
require Tk::HList;
require Tk::YADialog;
require Tk::YAMessage;
lib/Tk/FilePicker.pm view on Meta::CPAN
Tk::FilePicker - Tk::FileBrowser based file dialog
=cut
use strict;
use warnings;
use vars qw($VERSION);
$VERSION = 0.09;
use base qw(Tk::Derived Tk::YADialog);
Construct Tk::Widget 'FilePicker';
require Tk::FileBrowser;
require Tk::YAMessage;
=head1 SYNOPSIS
require Tk::FilePicker;
my $p = $window->FilePicker(@options);
my @files = $p->pick;
( run in 0.473 second using v1.01-cache-2.11-cpan-d7a12ab2c7f )