Callback Functions
This handler manages a chain of registered callback functions. Usually, users of this module only have to register a DirectoryNotifier object here. Other objects (Dispatcher objects) are registered with the poller (which is already set up to be called when SIGIO occurs). But you may add your own...
Platforms: *nix, Python, BSD
License: Freeware | Download (50): SIGIO handler Download |
JSignal is a loose port of the signal system implemented by GTKs GLib. JSignal project uses signals and handlers to allow for the registration of callback functions to events. To use JSignal those classes which will emit signals (cause events) must register the signals that each class will...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (92): JSignal Download |
PHP Oracle Grid aims to display Oracle query results in an HTML table. It can execute a given SQL query and then generate an HTML table in which the query results displayed. The presentation of the table rows is configurable using CSS styles. Headers, odd and even rows can use different CSS...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (44): PHP Oracle Grid Download |
Data Grid Object can be used to display MySQL query results in HTML tables. It is based on another class originally written by Carlos Miguel Guevara.This version includes several enhancements:- The code no longer issues warnings with E_STRICT error reporting enabled- Produces XHTML compliant...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (45): Data Grid Object Download |
The Tk::TextVi widget is somewhat limited in that it requires the user to implement the status bar and several callback functions. This module provides a single composite widget that encapsulates the Tk::TextVi widget along with the status bar and scrollbars. All configuration settings and...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (35): Tk::TextVi Download |
Validations extends Forms API to add validation procedures, which should minimize the use of custom validation functions.Currently, it has server-side (i.e. PHP) validations, but will be extended to provide client-side (i.e. javascript) validations as well.Checks included: * Type: number,...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (39): Validations Download |
The framework's options can be called on a web form via two different APIs, designed for simple and advanced configurations.Here are some key features of "Validanguage":dlTE The documentation, and the functionality itself, was designed for use by both javascript-savvy Web developers and those...
Platforms: JavaScript
License: Freeware | Size: 40.96 KB | Download (50): Validanguage Download |
AJAX CRUD minimized is an HTML-based CRUD user interface for adding, updating and deleting database records is provided.The script supports record pagination, relationships to other tables, filtering records by a user defined text, presentation customization with CSS style sheets, callback...
Platforms: PHP
License: Freeware | Size: 81.92 KB | Download (47): AJAX CRUD minimized Download |
jaxCRUD takes a table name and displays its records in an HTML table that can be edited using AJAX to save the record changes without reloading the page. AJAX is also used to add new records or delete existent ones.ajaxCRUD supports CSS stylesheets, various datatypes, paging, defining...
Platforms: PHP
License: Freeware | Size: 30.72 KB | Download (46): ajaxCRUD Download |
Report generating and drawing can compose the definition of report tables that display data retrieved from given SQL query results.The report table definitions include the SQL query, query result grouping fields, result columns to be used as report fields, callback functions to format field...
Platforms: PHP
License: Freeware | Size: 40.96 KB | Download (44): Report generating and drawing Download |
xajax project is an open source PHP class library for easily creating powerful PHP-driven, web-based AJAX Applications. Using xajax, you can asynchronously call PHP functions and update the content of your webpage without reloading the page. xajax is designed to be easy to implement. To keep...
Platforms: *nix
License: Freeware | Size: 68.61 KB | Download (103): xajax 0.5 Beta Download |
Source Parser can be used to parse text BBCode style tags like [PIC="logo.gif"], [IMG PIC="photo.jpg" BORDER=0], text etc.It invokes given calllback functions when open and close tags are found passing the attributes of the tags. The callback functions can return text that is used to replace the...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (40): Source Parser Download |
The constructor File::Find::Node->new creates a top level File::Find::Node object for the specified path. The $f->process method takes a reference to a callback function that is called for each item in the traversal. The $f->post_process method takes a reference to a callback function that is...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (40): File::Find::Node Download |
Net::Z3950::SimpleServer is a simple Perl API for building Z39.50 servers. SYNOPSIS use Net::Z3950::SimpleServer; sub my_search_handler { my $args = shift; my $set_id = $args->{SETNAME}; my @database_list = @{ $args->{DATABASES} }; my $query = $args->{QUERY}; ## Perform the query on...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (93): Net::Z3950::SimpleServer Download |
Libconfig is a configuration file processing library that saves you from having to write your own configuration parsers and routines. This project supports callback functions, automatic variable assignment, and many different configuration file types such as Apache-like, Windows INI-like, and...
Platforms: *nix
License: Freeware | Size: 90.11 KB | Download (95): Portable Libconfig Download |
PycURL is a Python interface to libcurl. PycURL can be used to fetch objects identified by a URL from a Python program, similar to the urllib Python module. PycURL is mature, very fast, and supports a lot of features. libcurl is a free and easy-to-use client-side URL transfer library,...
Platforms: *nix
License: Freeware | Size: 68.61 KB | Download (98): PycURL Download |
RPyC stands for Remote Python Call, a pun over remote procedure call. It is completely transparent and symmetrical. It is inspired by the work of eyal lotem (pybuild.sf.net) on pyinvoke, and was made for two purposes: Learning the lowlevel of the python language attempting to improve pyinvoke...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (94): Remote Python Call Download |
The SlotSig library is a library that provides type-safe connections between C++ classes. When programming in C, its usual to use callback functions (moreover when you do GUI stuffs). In C++, we prefer to encapsulate things into classes, and usually we want a rather type-safety. This small...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (89): The SlotSig library Download |
The script is built using the Mootools framework.It helps users select colors or it can help programmers find the hexcode for the desired color.The script can be included several times in the same page. The color values are updated in real time and can be submitted via a form. Key features...
Platforms: Windows, Mac, *nix, JavaScript, BSD Solaris
License: Freeware | Download (61): UvumiTools ColorSphere Plugin Download |
Using this plug-and-play JavaScript you can automatically create a HTML tab interface. Features: - Converts your HTML into a dynamic tabbed interface. - Does not require you to set up a list of links, or anchors for the tabs. - Plug and play: no need to know JavaScript, just make a few simple...
Platforms: Windows, Mac, *nix, JavaScript, BSD Solaris
License: Freeware | Download (61): JavaScript tabifier Download |