Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.546.889 Times

Tk::event 804.027

  Date Added: June 04, 2010  |  Visits: 653

Tk::event

Report Broken Link
Printer Friendly Version


Product Homepage
Download (74 downloads)



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. Virtual events are shared by all widgets of the same MainWindow. Different MainWindows can have different virtual event. The following methods are currently supported: $widget->eventAdd(<<virtual>>, sequence ?,sequence, ...?) Associates the virtual event virtual with the physical event sequence(s) given by the sequence arguments, so that the virtual event will trigger whenever any one of the sequences occurs. Virtual may be any string value and sequence may have any of the values allowed for the sequence argument to the bind method. If virtual is already defined, the new physical event sequences add to the existing sequences for the event. $widget->eventDelete(<<virtual>> ?,sequence, sequence, ...?) Deletes each of the sequences from those associated with the virtual event given by virtual. Virtual may be any string value and sequence may have any of the values allowed for the sequence argument to the bind method. Any sequences not currently associated with virtual are ignored. If no sequence argument is provided, all physical event sequences are removed for virtual, so that the virtual event will not trigger anymore. $widget->eventGenerate(event ?,option => value, option => value, ...?) Generates a window event and arranges for it to be processed just as if it had come from the window system. $window is a reference to the window for which the event will be generated. Event provides a basic description of the event, such as < Shift-Button-2 > or << Paste >>. If Window is empty the whole screen is meant, and coordinates are relative to the screen. Event may have any of the forms allowed for the sequence argument of the bind method except that it must consist of a single event pattern, not a sequence. Option-value pairs may be used to specify additional attributes of the event, such as the x and y mouse position; see "EVENT FIELDS" below. If the -when option is not specified, the event is processed immediately: all of the handlers for the event will complete before the eventGenerate method returns. If the -when option is specified then it determines when the event is processed. $widget->eventInfo(?<< virtual >>?) Returns information about virtual events. If the <<virtual>> argument is omitted, the return value is a list of all the virtual events that are currently defined. If <<virtual>> is specified then the return value is a list whose elements are the physical event sequences currently defined for the given virtual event; if the virtual event is not defined then undef is returned..

Requirements: No special requirements
Platforms: Linux
Keyword: Event Events Libraries Physical Event Programming Sequence Sequences Tkevent Virtual Window
Users rating: 0/10

License: Freeware Size: 5.7 MB
USER REVIEWS
More Reviews or Write Review


TK::EVENT RELATED
Libraries  -  App::Modular::Module::Events 0.1.2
App::Modular::Module::Events is a Perl module with event handling for App::Modular compatible applications. SYNOPSIS #################################################################### package App::Modular::Module::Me; use base...
16.38 KB  
Libraries  -  XML::Essex::Event 0.01
XML::Essex::Event is a base event class, also used for unknown event types. Stringifies as $event->type . "()" to indicate an event that has no natural way to represented in XML, or for ones that havent been handled yet in Essex. Methods new...
43.01 KB  
Libraries  -  Event::RPC 0.90
Event::RPC is a event based transparent Client/Server RPC framework. SYNOPSIS #-- Server Code use Event::RPC::Server; use My::TestModule; my $server = Event::RPC::Server->new ( port => 5555, classes => { "My::TestModule" => { ... } }, );...
31.74 KB  
Modules  -  Event Email Notification 5.x-2.3
Event email notification.This module will provide a drupal user the possibility to add a email event notification to an event. The notification email is send a configurable time before the event will start.The user can also configure a free footer...
10 KB  
Network & Internet  -  vs.event 0.2.25
``vs.event`` provides an extended event functionality for Plone Features - recurring events - a new calendar widget - real support for all-day events - extended support for attendees and attachments (UI and...
61.44 KB  
Productivity  -  Event Booking Manager 1.1
EVENT BOOKING MANAGER => Manage bookings of your own events WHAT IS EVENT BOOKING MANAGER ? Event Booking Manager is an app that manages reservations for any event you organize, you can unmark the entry of the audience/the guests in...
24.1 MB  
Photo & Video  -  Event-Cast 3.1.0
With Event-Cast webcasting your events is fast, easy, and inexpensive. From baseball and football to school plays and special events and more, Event-Cast allows you to webcast your local events live on the Internet. And now with the Event-Cast...
1.3 MB  
Business  -  Exhibit & Event Marketers Association 1.7
This is the mobile app for E2MA's events. The first event is the 2013 Red Diamond Congress which includes: the event schedule descriptions of all sessions with room locations Requirements: iOS 5.0 or later. Compatible with iPhone,...
28.9 MB  
Business  -  RCG Event Planner 2.0.008
RCG Event Planner is a mobile application for managing company events, agenda, speakers and attendees. Users of the application can join upcoming events through the event registration feature. The application is integrated with Google map and...
22.6 MB  
Education  -  HISTORY: Events, Births, Deaths & more FREE 1.0
250K+ EXCLUSIVE collection of HISTORICAL EVENTS for STUDENTS & ALL OTHERS from all around the world! A MUST have handy reference that anyone can leverage when needed that can allow you to find out any HISTORICAL EVENTS by CAUSE/EVENT, BIRTH, DEATH...
18.3 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB