BSD Ports

x11-toolkits/p5-Tk-ToolBar 0.12 FreeBSD

Toolbar widget for Perl/Tk

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
x11-toolkits, tk, perl5
Package size
60.1 KiB, 162.7 KiB installed

Description

Tk::Toolbar 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.

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.

In the other systems

The newest version among them is 0.12, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDx11-toolkits/p5-Tk-ToolBar0.12 newestnone known-[email protected]-
DragonFlyx11-toolkits/p5-Tk-ToolBar0.12 newestnone known-[email protected]-
HardenedBSDx11-toolkits/p5-Tk-ToolBar0.12 newestno data-[email protected]-
GhostBSDx11-toolkits/p5-Tk-ToolBar0.12 newestno data-[email protected]-

Install

Binary package:

pkg install p5-Tk-ToolBar

From the ports tree:

cd /usr/ports/x11-toolkits/p5-Tk-ToolBar/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Tk-ToolBar>0:x11-toolkits/p5-Tk-ToolBar

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.120.120.120.120.12
FreeBSD:14:quarterly0.120.12n/a0.120.12
FreeBSD:15:latest0.120.12n/a0.120.12
FreeBSD:15:quarterly0.120.12n/an/an/a
FreeBSD:16:latest0.120.12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 17

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 4
  • %%SITE_ARCH%%/Tk/ToolBar.pm
  • %%SITE_ARCH%%/Tk/ToolBar/tkIcons
  • %%SITE_ARCH%%/Tk/demos/widtrib/toolbar.pl
  • %%PERL5_MAN3%%/Tk::ToolBar.3.gz
distinfo 1
FileSizeSHA256
Tk-ToolBar-0.12.tar.gz60682463e284ec47137e7c425c9691b02a8dec5ce272b58ea1f6359ae8041a239dd0f
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.