Create Methods
Method::Declarative is a Perl module to create methods with declarative syntax. SYNOPSIS use Method::Declarative ( --defaults => { precheck => [ [ qw(precheck1 arg1 arg2) ], # ... ], postcheck => [ [ qw(postcheck1 arg3 arg4) ], # ... ], init => [ [ initcheck1 ], # ... ],...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (92): Method::Declarative Download |
Class::Method::hash is a Perl module that helps you create methods for handling a hash value. SYNOPSIS use Class::MethodMaker [ hash => [qw/ x /] ]; $instance->x; # empty $instance->x(a => 1, b => 2, c => 3); $instance->x_count == 3; # true $instance->x = (b => 5, d => 8); # Note this...
Platforms: *nix
License: Freeware | Size: 89.09 KB | Download (105): Class::Method::hash Download |
This script introduces weakly-bound methods. You couldĀ use this decorator to create methods that weakly-reference their instance (im_self). This means that the method itself will not keep the object alive. Useful for callbacks, caches, and avoiding cyclic references.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Weakmethod Script Download |
JSimLife is an advanced Biological Life simulation, written in Java. In JSimLife every life form is a cell. Every cell is a Sprite and it has a Brain Object (not yet implemented) and a Dna object. Every Cell's aspect are stored in a Dna (Dna is a Vector of parameters). Cells are able to riproduce...
Platforms: Mac
License: Freeware | Size: 3.33 MB | Download (40): JSimLife Download |
DateTime::Format::Builder::Tutorial is a quick class on using Builder. CREATING A CLASS As most people who are writing modules know, you start a package with a package declaration and some indication of module version: package DateTime::Format::ICal; our $VERSION = 0.04; After that, you...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (107): DateTime::Format::Builder::Tutorial Download |
Tk_CreateItemType is a Perl module that define new kind of canvas item. SYNOPSIS #include Tk_CreateItemType(typePtr) Tk_ItemType * Tk_GetItemTypes() ARGUMENTS Tk_ItemType *typePtr (in) Structure that defines the new type of canvas item. INTRODUCTION Tk_CreateItemType is...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (91): Tk_CreateItemType Download |
CAD::Drawing is a Perl module with methods to create, load, and save vector graphics. SYNOPSIS The primary intention of this module is to provide high-level operations for creating, loading, saving and manipulating vector graphics without having to be overly concerned about smile floormats....
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (228): CAD::Drawing Download |
Rose::Class::MakeMethods::Set is a Perl module to create class methods to manage sets. SYNOPSIS package MyClass; use Rose::Class::MakeMethods::Set ( inheritable_set => [ required_name => { add_implies => add_valid_name, test_method => name_is_required, }, ], inherited_set => [...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (101): Rose::Class::MakeMethods::Set Download |
A common way to create new compound widgets is to inherit Frame, create everything you need inside it and pack this base Frame on your application.This script is an alternative to this method, that sets geometry methods and options from a wiget to another.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Tkinter : moving geometry methods Download |
Bio::Tools::Run::PiseWorkflow is a class to create a Pise workflow using Pise application objects as methods. A workflow is defined by a set of methods which all instanciate the class PiseApplication. SYNOPSIS # First, create a Bio::Tools::Run::AnalysisFactory::Pise object: my $factory = new...
Platforms: *nix
License: Freeware | Size: 829.44 KB | Download (97): Bio::Tools::Run::PiseWorkflow Download |
Create Your Own Adventure project is an interactive adventure in which the users themselves write the adventure. When the user reaches the end of the adventure, the user will be given the option to continue writing the next part of the adventure. The user can upload a picture (in any format...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (150): Create Your Own Adventure 0.4 Download |
PacketDB projects goal is to create a set of workflows that treat tcpdumps/packet captures as just another sort of data to be loaded into relational structures and manipulated using the well-established methods of relational databases. The real fun begins after the scripts run and you get to...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (96): PacketDB Download |
Create PlayList is a service menu for KDE and has been tested with kde 3.5.4 and 3.5.5. The service is available over directories. It will create a M3U playlist file with .mp3, .ogg, .wav... files into the directory. Filename can be changed. To create M3U playlist file the script uses a...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (110): Create PlayList Download |
Image Create for PHP is a project which allows you to render text into an image on the fly. Image Create for PHP is a stand-alone script that allows you to create dynamic text images easily.. Get PHP Development tools at SourceForge.net. Fast, secure and free downloads from the largest Open...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (221): Image Create for PHP Download |
Create CVSup is a script that will create a cvsup server mirror for FreeBSD, NetBSD, and OpenBSD. Create CVSup script has been tested and is known to work under FreeBSD, NetBSD, and OpenBSD..
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (110): Create CVSup Download |
create Image is an amarok script that can create an image of the current playlist and save the files to an iso image. The iso image is found in the respective home folders.. Download KDE-Apps.org Community Portal for KDE Applications Software Office Multimedia Graphic Network Printing Education...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (102): create Image Download |
Create New Template Service Menu is a context menu item for KDE and Konqueror that automates adding Create New... menu entries from existing files. It adds a "Create Template" item to the Actions submenu of the context menu. It consists of a service menu .desktop file and a shell script. KDE...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (102): Create New Template Service Menu Download |
Net::DHCP::Packet is a Perl module with object methods to create a DHCP packet. SYNOPSIS use Net::DHCP::Packet; my $p = new Net::DHCP::Packet->new( Chaddr => 000BCDEF, Xid => 0x9F0FD, Ciaddr => 0.0.0.0, Siaddr => 0.0.0.0, Hops => 0); Represents a DHCP packet as specified in RFC 1533,...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (110): Net::DHCP::Packet Download |
Archive::Any::Create is an abstract API to create archives (tar.gz and zip). SYNOPSIS use Archive::Any::Create; my $archive = Archive::Any::Create->new; $archive->container(foo); # top-level directory $archive->add_file(bar.txt, $data); # foo/bar.txt $archive->add_file(bar/baz.txt,...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (114): Archive::Any::Create Download |
Recursively create M3U playlists is a service menu which can create a file called playlist.m3u in each directories and sub directories. You can edit recursively_create_M3U_playlist.py to change the name of playlist.m3u To install, simply put recursively_create_M3U_playlist.py and...
Platforms: *nix
License: Freeware | Size: 1.02 KB | Download (190): Recursively create M3U playlists Download |