tk toolbar 0.09
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 547
Tk::ToolBar 0.09
Tk::ToolBar is a toolbar widget for Perl/Tk. more>>
Tk::ToolBar is a toolbar widget for Perl/Tk.
SYNOPSIS
use Tk;
use Tk::ToolBar;
my $mw = new MainWindow;
my $tb = $mw->ToolBar(qw/-movable 1 -side top
-indicatorcolor blue/);
$tb->ToolButton (-text => Button,
-tip => tool tip,
-command => sub { print "hin" });
$tb->ToolLabel (-text => A Label);
$tb->Label (-text => Another Label);
$tb->ToolLabEntry(-label => A LabEntry,
-labelPack => [-side => "left",
-anchor => "w"]);
my $tb2 = $mw->ToolBar;
$tb2->ToolButton(-image => navback22,
-tip => back,
-command => &back);
$tb2->ToolButton(-image => navforward22,
-tip => forward,
-command => &forward);
$tb2->separator;
$tb2->ToolButton(-image => navhome22,
-tip => home,
-command => &home);
$tb2->ToolButton(-image => actreload22,
-tip => reload,
-command => &reload);
MainLoop;
This module implements a dockable toolbar. It is in the same spirit as the "short-cut" toolbars found in most major applications, such as most web browsers and text editors (where you find the "back" or "save" and other shortcut buttons).
Buttons of any type (regular, menu, check, radio) can be created inside this widget. You can also create Label, Entry and LabEntry widgets. Moreover, the ToolBar itself can be made dockable, such that it can be dragged to any edge of your window. Dragging is done in "real-time" so that you can see the contents of your ToolBar as you are dragging it. Furthermore, if you are close to a stickable edge, a visual indicator will show up along that edge to guide you.
ToolBars can be made "floatable" such that if they are dragged beyond their associated window, they will detach and float on the desktop. Also, multiple ToolBars are embeddable inside each other.
If you drag a ToolBar to within 15 pixels of an edge, it will stick to that edge. If the ToolBar is further than 15 pixels away from an edge and still inside the window, but you release it over another ToolBar widget, then it will be embedded inside the second ToolBar. You can "un-embed" an embedded ToolBar simply by dragging it out. You can change the 15 pixel limit using the -close option.
Various icons are built into the Tk::ToolBar widget. Those icons can be used as images for ToolButtons (see "SYNOPSIS"). A demo program is bundled with the module that should be available under the User Contributed Demonstrations when you run the widget program. Run it to see a list of the available images.
Tk::ToolBar attempts to use Tk::CursorControl if its already installed on the system. You can further control this using the -cursorcontrol option. See "PREREQUISITES".
The ToolBar is supposed to be created as a child of a Toplevel (MainWindow is a Toplevel widget) or a Frame. You are free to experiment otherwise, but expect the unexpected.
<<lessSYNOPSIS
use Tk;
use Tk::ToolBar;
my $mw = new MainWindow;
my $tb = $mw->ToolBar(qw/-movable 1 -side top
-indicatorcolor blue/);
$tb->ToolButton (-text => Button,
-tip => tool tip,
-command => sub { print "hin" });
$tb->ToolLabel (-text => A Label);
$tb->Label (-text => Another Label);
$tb->ToolLabEntry(-label => A LabEntry,
-labelPack => [-side => "left",
-anchor => "w"]);
my $tb2 = $mw->ToolBar;
$tb2->ToolButton(-image => navback22,
-tip => back,
-command => &back);
$tb2->ToolButton(-image => navforward22,
-tip => forward,
-command => &forward);
$tb2->separator;
$tb2->ToolButton(-image => navhome22,
-tip => home,
-command => &home);
$tb2->ToolButton(-image => actreload22,
-tip => reload,
-command => &reload);
MainLoop;
This module implements a dockable toolbar. It is in the same spirit as the "short-cut" toolbars found in most major applications, such as most web browsers and text editors (where you find the "back" or "save" and other shortcut buttons).
Buttons of any type (regular, menu, check, radio) can be created inside this widget. You can also create Label, Entry and LabEntry widgets. Moreover, the ToolBar itself can be made dockable, such that it can be dragged to any edge of your window. Dragging is done in "real-time" so that you can see the contents of your ToolBar as you are dragging it. Furthermore, if you are close to a stickable edge, a visual indicator will show up along that edge to guide you.
ToolBars can be made "floatable" such that if they are dragged beyond their associated window, they will detach and float on the desktop. Also, multiple ToolBars are embeddable inside each other.
If you drag a ToolBar to within 15 pixels of an edge, it will stick to that edge. If the ToolBar is further than 15 pixels away from an edge and still inside the window, but you release it over another ToolBar widget, then it will be embedded inside the second ToolBar. You can "un-embed" an embedded ToolBar simply by dragging it out. You can change the 15 pixel limit using the -close option.
Various icons are built into the Tk::ToolBar widget. Those icons can be used as images for ToolButtons (see "SYNOPSIS"). A demo program is bundled with the module that should be available under the User Contributed Demonstrations when you run the widget program. Run it to see a list of the available images.
Tk::ToolBar attempts to use Tk::CursorControl if its already installed on the system. You can further control this using the -cursorcontrol option. See "PREREQUISITES".
The ToolBar is supposed to be created as a child of a Toplevel (MainWindow is a Toplevel widget) or a Frame. You are free to experiment otherwise, but expect the unexpected.
Download (0.055MB)
Added: 2006-06-12 License: Perl Artistic License Price:
1232 downloads
Digg This Toolbar 0.1b
Digg This Toolbar provides a simple toolbar buttons and a menu to allow you to quickly digg articles. more>>
Digg This Toolbar provides a simple toolbar buttons and a menu to allow you to quickly digg articles.
The Digg This! toolbar adds two buttons to your main Firefox toolbar and one
menu. With the toolbar buttons you can quickly goto to Digg or Digg the page
you are viewing.
The menu allows you to goto your Digg profile or any of the
top Digg categories.
<<lessThe Digg This! toolbar adds two buttons to your main Firefox toolbar and one
menu. With the toolbar buttons you can quickly goto to Digg or Digg the page
you are viewing.
The menu allows you to goto your Digg profile or any of the
top Digg categories.
Download (0.028MB)
Added: 2007-04-13 License: MPL (Mozilla Public License) Price:
925 downloads
AsiVan Toolbar 1.0.2
AsiVan Toolbar is a Firefox extension to display Live Scores for world soccer fanatics. more>>
AsiVan Toolbar is a Firefox extension to display Live Scores for world soccer fanatics.
The toolbar displays World Cup, Libertadores Cup and Mexican Soccer Real Time Scores.
<<lessThe toolbar displays World Cup, Libertadores Cup and Mexican Soccer Real Time Scores.
Download (0.003MB)
Added: 2007-05-03 License: MPL (Mozilla Public License) Price:
905 downloads
CalorieKing Toolbar 1.1.0.0
CalorieKing Toolbar is a Firefox extension which lets you search CalorieKing.com. more>>
CalorieKing Toolbar is a Firefox extension which lets you search CalorieKing.com.
The CalorieKing Toolbar puts an ultra-convenient toolbar right into FireFox which lets you search CalorieKing.com wherever you are on the Internet, all for free.
CalorieKing Club members get the benefit of additional quicklinks straight into their food and exercise diaries, check-ins and forums.
<<lessThe CalorieKing Toolbar puts an ultra-convenient toolbar right into FireFox which lets you search CalorieKing.com wherever you are on the Internet, all for free.
CalorieKing Club members get the benefit of additional quicklinks straight into their food and exercise diaries, check-ins and forums.
Download (0.013MB)
Added: 2007-07-19 License: MPL (Mozilla Public License) Price:
832 downloads
Tk::Optionbox 0.09
Tk::Optionbox is another pop-up option-widget (with MULTI-level selections). more>>
SYNOPSIS
use Tk;
use Tk::Optionbox
my $current_class;
my @all_classes = qw(cat dog bird);
my $demo_xpm;
my $mw = MainWindow->new();
# prepare some graphics
setup_pixmap();
# create a demo
my $optionbox = $mw->Optionbox (
-text => "Class",
-image => $demo_xpm, # use this line for personal pics or
#-bitmap => @ . Tk->findINC(cbxarrow.xbm));
-command => &class_cb,
-options => [ @all_classes ],
-variable => $current_class,
-tearoff => 1,
-rows => 10,
-activate => 0,
)->pack;
Tk::MainLoop;
sub class_cb
{
print "class_cb called with [@_], $current_class = >$current_class<<less
Download (0.037MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1155 downloads
Firevine Toolbar 0.3.1
Firevine Toolbar is a toolbar for Mozilla Firefox webbrowser, that helps to improve the user experience at newsvine.com. more>>
Firevine Toolbar is a toolbar for Mozilla Firefox web browser, that helps to improve the user experience at newsvine.com.
Multiple site functions have been included in this toolbar, including a quick link to both your column and the frontpage as well as a site search, automatically updating watchlist and seed status checker.
<<lessMultiple site functions have been included in this toolbar, including a quick link to both your column and the frontpage as well as a site search, automatically updating watchlist and seed status checker.
Download (0.025MB)
Added: 2007-06-27 License: MPL (Mozilla Public License) Price:
855 downloads
The Formula 1 Toolbar 2.2.0.9
The Formula 1 Toolbar is a firefox extension allowing you to easily access to F1 news worldwide (international news). more>> <<less
Added: 2009-07-26 License: MPL Price: FREE
1 downloads
Tk::Tiler 804.027
Tk::Tiler is a scrollable frame with sub-widgets arranged into rows. more>>
Tk::Tiler is a scrollable frame with sub-widgets arranged into rows.
SYNOPSIS
use Tk::Tiler;
my $tl = $parent->Scrolled(Tiler, -columns => n, -rows => n);
my $a = $tl->Xxxxx(...);
my $b = $tl->Xxxxx(...);
my $c = $tl->Xxxxx(...);
$tl->Manage($a,$b,$c);
Tiler is derived form Tk::Frame. It is a geometry managing widget which accepts widgets to manage. It places the widgets in a grid with as many widgets as possible in a row. All the "slots" in the grid are the same size, which is determined by the largest managed widget.
The grid may be scrolled vertically.
<<lessSYNOPSIS
use Tk::Tiler;
my $tl = $parent->Scrolled(Tiler, -columns => n, -rows => n);
my $a = $tl->Xxxxx(...);
my $b = $tl->Xxxxx(...);
my $c = $tl->Xxxxx(...);
$tl->Manage($a,$b,$c);
Tiler is derived form Tk::Frame. It is a geometry managing widget which accepts widgets to manage. It places the widgets in a grid with as many widgets as possible in a row. All the "slots" in the grid are the same size, which is determined by the largest managed widget.
The grid may be scrolled vertically.
Download (5.7MB)
Added: 2007-08-21 License: Perl Artistic License Price:
794 downloads
GStreamer 0.09
GStreamer is a Perl interface to the GStreamer library. more>>
GStreamer is a Perl interface to the GStreamer library.
SYNOPSIS
use GStreamer -init;
my $loop = Glib::MainLoop -> new();
# set up
my $play = GStreamer::ElementFactory -> make("playbin", "play");
$play -> set(uri => Glib::filename_to_uri $file, "localhost");
$play -> get_bus() -> add_watch(&my_bus_callback, $loop);
$play -> set_state("playing");
# run
$loop -> run();
# clean up
$play -> set_state("null");
sub my_bus_callback {
my ($bus, $message, $loop) = @_;
if ($message -> type & "error") {
warn $message -> error;
$loop -> quit();
}
elsif ($message -> type & "eos") {
$loop -> quit();
}
# remove message from the queue
return TRUE;
}
<<lessSYNOPSIS
use GStreamer -init;
my $loop = Glib::MainLoop -> new();
# set up
my $play = GStreamer::ElementFactory -> make("playbin", "play");
$play -> set(uri => Glib::filename_to_uri $file, "localhost");
$play -> get_bus() -> add_watch(&my_bus_callback, $loop);
$play -> set_state("playing");
# run
$loop -> run();
# clean up
$play -> set_state("null");
sub my_bus_callback {
my ($bus, $message, $loop) = @_;
if ($message -> type & "error") {
warn $message -> error;
$loop -> quit();
}
elsif ($message -> type & "eos") {
$loop -> quit();
}
# remove message from the queue
return TRUE;
}
Download (0.063MB)
Added: 2007-05-11 License: Perl Artistic License Price:
906 downloads
Quiz Addicts Toolbar 2.1.6
Quiz Addicts Toolbar provides a quiz toolbar for quiz addicts. more>>
Quiz Addicts Toolbar provides a quiz toolbar for quiz addicts.
Adds a quiz toolbar for quiz addicts. Thousands of questions produced on the toolbar, One every 10 minutes.
An ideal way of learning trivia.
Also five quizzes for you to try.
<<lessAdds a quiz toolbar for quiz addicts. Thousands of questions produced on the toolbar, One every 10 minutes.
An ideal way of learning trivia.
Also five quizzes for you to try.
Download (0.18MB)
Added: 2007-07-09 License: MPL (Mozilla Public License) Price:
838 downloads
TkHTMLtidy 0.50
TkHTMLtidy is a Tcl/Tk front-end for the W3C tool more>>
TkHTMLtidy is a Tcl/Tk front-end for tidy, the W3C utility to clean up and pretty print HTML/XHTML/XML. It includes support for most of tidys options.
<<less Download (0.013MB)
Added: 2005-11-04 License: GPL (GNU General Public License) Price:
1449 downloads
Tk::Getopt 0.49
Tk::Getopt is a user configuration window for Tk with interface to Getopt::Long. more>>
Tk::Getopt is a user configuration window for Tk with interface to Getopt::Long.
SYNOPSIS
use Tk::Getopt;
@opttable = ([opt1, =s, default], [opt2, !, 1], ...);
$opt = new Tk::Getopt(-opttable => @opttable,
-options => %options,
-filename => "$ENV{HOME}/.options");
$opt->set_defaults; # set default values
$opt->load_options; # configuration file
$opt->get_options; # command line
$opt->process_options; # process callbacks, check restrictions ...
print $options->{opt1}, $options->{opt2} ...;
...
$top = new MainWindow;
$opt->option_editor($top);
or using a Getopt::Long-like interface
$opt = new Tk::Getopt(-getopt => [help => $HELP,
file:s => $FILE,
foo! => $FOO,
num:i => $NO,
]);
or an alternative Getopt::Long interface
%optctl = (foo => $foo,
bar => $bar);
$opt = new Tk::Getopt(-getopt => [%optctl, "foo!", "bar=s"]);
Tk::Getopt provides an interface to access command line options via Getopt::Long and editing with a graphical user interface via a Tk window.
Unlike Getopt::Long, this package uses a object oriented interface, so you have to create a new Tk::Getopt object with new. Unlike other packages in the Tk hierarchy, this package does not define a Tk widget. The graphical interface is calles by the method option_editor.
After creating an object with new, you can parse command line options by calling get_options. This method calls itself Getopt::Long::GetOptions.
<<lessSYNOPSIS
use Tk::Getopt;
@opttable = ([opt1, =s, default], [opt2, !, 1], ...);
$opt = new Tk::Getopt(-opttable => @opttable,
-options => %options,
-filename => "$ENV{HOME}/.options");
$opt->set_defaults; # set default values
$opt->load_options; # configuration file
$opt->get_options; # command line
$opt->process_options; # process callbacks, check restrictions ...
print $options->{opt1}, $options->{opt2} ...;
...
$top = new MainWindow;
$opt->option_editor($top);
or using a Getopt::Long-like interface
$opt = new Tk::Getopt(-getopt => [help => $HELP,
file:s => $FILE,
foo! => $FOO,
num:i => $NO,
]);
or an alternative Getopt::Long interface
%optctl = (foo => $foo,
bar => $bar);
$opt = new Tk::Getopt(-getopt => [%optctl, "foo!", "bar=s"]);
Tk::Getopt provides an interface to access command line options via Getopt::Long and editing with a graphical user interface via a Tk window.
Unlike Getopt::Long, this package uses a object oriented interface, so you have to create a new Tk::Getopt object with new. Unlike other packages in the Tk hierarchy, this package does not define a Tk widget. The graphical interface is calles by the method option_editor.
After creating an object with new, you can parse command line options by calling get_options. This method calls itself Getopt::Long::GetOptions.
Download (0.022MB)
Added: 2006-11-03 License: Perl Artistic License Price:
1085 downloads
Tk::Mirror 0.02
Tk::Mirror is a Perl extension for a graphic user interface to update local or remote directories in both directions. more>>
Tk::Mirror is a Perl extension for a graphic user interface to update local or remote directories in both directions.
SYNOPSIS
# in the simplest kind and manner
use Tk::Mirror;
use Tk;
my $mw->MainWindow->new();
$mw->Mirror()->grid();
MainLoop();
# in a detailed kind
use Tk;
use Tk::Mirror;
my $mw = MainWindow->new();
my $mirror = $mw->Mirror(
-localdir => "TestA",
-remotedir => "TestD",
-usr => my_ftp@username.de
-ftpserver => "ftp.server.de",
-pass => "my_password",
-debug => 1,
-delete => "enable",
-exclusions => ["private.txt", "secret.txt"],
-timeout => 60,
-connection => undef, # or a connection to a ftp-server
)->grid();
for(keys(%{$mirror->GetChilds()}))
{
$mirror->Subwidget($_)->configure(
-font => "{Times New Roman} 14 {bold}",
);
}
for(qw/
TreeLocalDir
TreeRemoteDir
/)
{
$mirror->Subwidget($_)->configure(
-background => "#FFFFFF",
-width => 40,
-height => 20,
);
}
for(qw/
bEntryUsr
EntryPass
bEntryFtpServer
bEntryLocalDir
bEntryRemoteDir
/)
{
$mirror->Subwidget($_)->configure(
-background => "#FFFFFF",
);
}
MainLoop();
This is a graphic user interface to compare and update local with remote directories in both directions.
<<lessSYNOPSIS
# in the simplest kind and manner
use Tk::Mirror;
use Tk;
my $mw->MainWindow->new();
$mw->Mirror()->grid();
MainLoop();
# in a detailed kind
use Tk;
use Tk::Mirror;
my $mw = MainWindow->new();
my $mirror = $mw->Mirror(
-localdir => "TestA",
-remotedir => "TestD",
-usr => my_ftp@username.de
-ftpserver => "ftp.server.de",
-pass => "my_password",
-debug => 1,
-delete => "enable",
-exclusions => ["private.txt", "secret.txt"],
-timeout => 60,
-connection => undef, # or a connection to a ftp-server
)->grid();
for(keys(%{$mirror->GetChilds()}))
{
$mirror->Subwidget($_)->configure(
-font => "{Times New Roman} 14 {bold}",
);
}
for(qw/
TreeLocalDir
TreeRemoteDir
/)
{
$mirror->Subwidget($_)->configure(
-background => "#FFFFFF",
-width => 40,
-height => 20,
);
}
for(qw/
bEntryUsr
EntryPass
bEntryFtpServer
bEntryLocalDir
bEntryRemoteDir
/)
{
$mirror->Subwidget($_)->configure(
-background => "#FFFFFF",
);
}
MainLoop();
This is a graphic user interface to compare and update local with remote directories in both directions.
Download (0.007MB)
Added: 2006-07-28 License: Perl Artistic License Price:
1183 downloads
BanglaCricket Toolbar 1.2.1
BanglaCricket Toolbar provides a Firefox toolbar for BanglaCricket. more>>
BanglaCricket Toolbar provides a Firefox toolbar for BanglaCricket.
BanglaCricket is a fan site for Bangladesh Cricket.
This tool bar allows you to navigate the site and forums.
<<lessBanglaCricket is a fan site for Bangladesh Cricket.
This tool bar allows you to navigate the site and forums.
Download (0.036MB)
Added: 2007-04-07 License: MPL (Mozilla Public License) Price:
931 downloads
Tk::Columns 0.03
Tk::Columns is a multicolumn list widget with sortable & sizeable columns. more>>
Tk::Columns is a multicolumn list widget with sortable & sizeable columns.
SYNOPSIS
use Tk::Columns;
$Columns = $parent->B
(
-columnlabels => [qw (column1 column2)]
-listbackground => white,
-listforeground => black,
-buttonforeground => black,
-buttonbackground => blue,
);
$ColumnHeader = $Columns->B
(
-listfont => -adobe-new century schoolbook-medium-r-normal--14-*-*-*-*-*-*-*,
-buttoncolor => beige,
-text => column3,
-width => 15,
-trimcount => 2,
-listbackground => white,
-listforeground => black,
-buttonforeground => black,
-buttonbackground => blue,
-sort => true,
-sortcommand => $a cmp $b,
-image => $icon_image,
-buttoncommand => sub {...},
-selectcommand => sub {...}
);
$Columns->insert (end, [List, Row, Contents]);
$Columns->insert (end, {column1 => List, column2 => Row, column3 => Contents});
$Columns->insert (end, List, Row, Contents);
$Columns->delete (0, end);
...
Tk::MainLoop;
<<lessSYNOPSIS
use Tk::Columns;
$Columns = $parent->B
(
-columnlabels => [qw (column1 column2)]
-listbackground => white,
-listforeground => black,
-buttonforeground => black,
-buttonbackground => blue,
);
$ColumnHeader = $Columns->B
(
-listfont => -adobe-new century schoolbook-medium-r-normal--14-*-*-*-*-*-*-*,
-buttoncolor => beige,
-text => column3,
-width => 15,
-trimcount => 2,
-listbackground => white,
-listforeground => black,
-buttonforeground => black,
-buttonbackground => blue,
-sort => true,
-sortcommand => $a cmp $b,
-image => $icon_image,
-buttoncommand => sub {...},
-selectcommand => sub {...}
);
$Columns->insert (end, [List, Row, Contents]);
$Columns->insert (end, {column1 => List, column2 => Row, column3 => Contents});
$Columns->insert (end, List, Row, Contents);
$Columns->delete (0, end);
...
Tk::MainLoop;
Download (0.050MB)
Added: 2007-08-11 License: Perl Artistic License Price:
804 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above tk toolbar 0.09 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed