Gimp::Feature

Gimp::Feature is a Perl module that can check for specific features to be present before registering the script.
Download

Gimp::Feature Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Marc Lehmann
  • Publisher web site:
  • http://www.goof.com/pcg/marc/

Gimp::Feature Tags


Gimp::Feature Description

Gimp::Feature is a Perl module that can check for specific features to be present before registering the script. Gimp::Feature is a Perl module that can check for specific features to be present before registering the script.SYNOPSIS use Gimp::Feature;or use Gimp::Feature qw(feature1 feature2 ...);This module can be used to check for specific features to be present. This can be used to deny running the script when neccessary features are not present. While some features can be checked for at any time, the Gimp::Fu module offers a nicer way to check for them.gtkchecks for the presence of the gtk interface module.gtk-1.1, gtk-1.2checks for the presence of gtk-1.1 (1.2) or higher.perl-5.005checks for perl version 5.005 or higher.pdlchecks for the presence of a suitable version of PDL (>=1.9906).gnomechecks for the presence of the Gnome-Perl module.gtkxmhtlchecks for the presence of the Gtk::XmHTML module.unixchecks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.persistencychecks wether the Gimp::Data module (Gimp::Data) can handle complex persistent data structures, i.e. perl references in addition to plain strings.The following features can only be checked after Gimp-main> has been called (usually found in the form exit main). See Gimp::Fu on how to check for these.gimp-1.1, gimp-1.2checks for the presense of gimp in at least version 1.1 (1.2).FUNCTIONSpresent(feature)Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.need(feature,)Require a specific feature. If the required feature is not present the program will exit gracefully, logging an appropriate message. You can optionally supply a function name to further specify the place where this feature was missing.This is the function used when importing symbols from the module.missing(feature-description,)Indicates that a generic feature (described by the first argument) is missing. A function name can further be specified. This function will log the given message and exit gracefully.describe(feature)Returns a string describing the given feature in more detail, or undef if there is no description for this feature.list()Returns a list of features that can be checked for. This list might not be complete. Requirements: · Perl


Gimp::Feature Related Software