Tk Canvas
Tk::event contains miscellaneous event facilities: define virtual events and generate events. SYNOPSIS $widget->eventAction(?arg, arg, ...?); The eventAction methods provides several facilities for dealing with window system events, such as defining virtual events and synthesizing events....
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (91): Tk::event Download |
Tk::Optionmenu will let the user select one of some predefined options values. SYNOPSIS use Optionmenu; $opt = $w->Optionmenu( -options => REFERENCE_to_OPTIONLIST, -command => CALLBACK, -variable => SCALAR_REF, ); $opt->addOptions( OPTIONLIST ); # OPTION LIST is # a) $val1, $val2,...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (92): Tk::Optionmenu Download |
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...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (92): Tk::Tiler Download |
Tk::after can execute a command after a time delay. SYNOPSIS $widget->after(ms) $id = $widget->after(ms?,callback?) $id = $widget->repeat(ms?,callback?) $widget->afterCancel($id) $id = $widget->afterIdle(callback) $widget->afterInfo?($id)? $id->time(?delay?) This method is used to...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (93): Tk::after Download |
Tk::bind can arrange for X events to invoke callbacks. SYNOPSIS Retrieve bindings: $widget->bind $widget->bind(tag) $widget->bind(sequence) $widget->bind(tag,sequence) Associate and destroy bindings: $widget->bind(sequence,callback) $widget->bind(tag,sequence,callback) The bind...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (99): Tk::bind Download |
Tk::callbacks allows specifying code for Tk to call. SYNOPSIS One can specify a callback in one of the following ways: Without arguments: ... => ⊂name, ... ... => sub { ... }, ... ... => methodname, ... or with arguments: ... => [ ⊂name ?, args ...? ], ... ... => [ sub { ... }...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (86): Tk::callbacks Download |
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...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): Tk::Mirror Download |
Tk::XML::WizardMaker is an easy way to build the Software Assistants and Installation Wizards based on XML description. SYNOPSIS To use Tk::XML::WizardMaker just provide an XML file with descriptions of the WizardMakers features and of the feaures of all its pages. Then use something like...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (98): Tk::XML::WizardMaker Download |
With Project Canvas, you can create interactive tutorials, click-by-click adventure games, storybooks and school presentations.
Sporting a cross-platform compatible file format, Project Canvas files can also contain an unlimited number of cards and buttons. Buttons can perform a variety of...
Platforms: Windows
License: Freeware | Download (54): Project Canvas Download |
Photos on Canvas Printing quality Calculator - use this completely FREE and elegant solution in order to calculate the quality you will get when printing your digital pictures on canvas. According to target size, calculate the resulting quality.This Tool allows you to choose your photo, see all...
Platforms: Windows
License: Freeware | Size: 747.52 KB | Download (461): Photos On Canvas Print calculator Download |
This class describes a generic method of drawing rubberbands on a wxPython canvas object (wxStaticBitmap, wxPanel etc) when the user presses the left mouse button and drags it over a rectangular area. It has methods to return the selected area by the user as a rectangular 4 tuple / Clear the...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Drawing rubberbands over a canvas Download |
PHP/TK is an native extension for the PHP programming language that implements language bindings for TCL/TK. It provides an object-oriented interface and greatly simplifies writing client-side cross-platform GUI applications. The Tk extention functions currently only on Unix systems. To use it,...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (52): PHP/TK Download |
A canvas with a variable-size grid, each cell gets its own CellClick and CellPaint events. I used it for a game map editor, but you may find it useful for something else.
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (36): Grid Canvas Download |
This canvas displays an image and then mirrors and fades the image horizontally, resulting in an interesting effect, like the video snapshots you see in iTunes.
Platforms: Mac
License: Freeware | Size: 40.96 KB | Download (42): Reflection Canvas Download |
When the canvas is set to accept clicks, it will create a closed selection specified by the mouse clicks, you can then move, delete or add "Control Points". You can extract the selection to use in whatever you need, you can also use the included "Region" class to detect clicks on a given...
Platforms: Mac
License: Freeware | Size: 245.76 KB | Download (37): Selection Canvas Download |
SYNOPSIS ^ use Tk::TextANSIColor; $wid = $mw->TextANSIColor(?options,...?); $wid->insert($pos, $string, ?taglist, ?string, ?taglist); $string_with_escape_codes = $wid->getansi('0.0','end'); use Term::ANSIColor; $red = color('red'); # Retrieve color codes $bold = color('bold');...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): Tk::TextANSIColor Download |
TK10 is a Bottlerocket GUI for Linux. TK-10 is written in Tcl/Tk. I wrote TK10 because I wanted a GUI application to control my X10 devices, and I wanted it to look and function like the HR12A controller that comes with the X10 Firecracker kit. If you are familiar with the HR12A then you will...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (101): TK-10 Download |
Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs...
Platforms: *nix
License: Freeware | Size: 3.1 MB | Download (97): Tcl/Tk Download |
Builds disk images from template documents that you create. Simply design your disk images appearance using the graphical editor and click Build. Each time you release a new version of your disk image, simply click Build again and DMG Canvas will pull together all of the latest versions of your...
Platforms: Mac
License: Freeware | Size: 2.3 MB | Download (420): DMG Canvas for Mac OS Download |
A full-featured lightweight wrapper library of the native html canvas element written in Javascript, aimed to make visualization and animation using canvas simpler. Features animation support, layers, event capture, multitouch and many examples.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 238.92 KB | Download (48): HTML Canvas Javascript Library Download |