gimp arrow
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 383
GIMP arrow and cursor brushes 1.0
GIMP arrow and cursor brushes project consists of 17 sets of arrows and three cursors (a total of 72 brushes) for GIMP. more>>
GIMP arrow and cursor brushes project consists of 17 sets of arrows and three cursors (a total of 72 brushes) to put in your GIMP brushes folder.
Arrow brushes is my small payback for using the great GIMP program.
I had a hard time (actually impossible) finding any arrow brushes for the GIMP.
But .gbr files are easy to make, so I spent two days of my life making these arrows
(and a few "cursors") as my modest contribution.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
<<lessArrow brushes is my small payback for using the great GIMP program.
I had a hard time (actually impossible) finding any arrow brushes for the GIMP.
But .gbr files are easy to make, so I spent two days of my life making these arrows
(and a few "cursors") as my modest contribution.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
Download (0.016MB)
Added: 2006-04-25 License: BSD License Price:
799 downloads
GIMP# 0.12
GIMP# is an API wrapper around GIMP, written in C#. more>>
GIMP# is an API wrapper around GIMP, written in C#. However, its not just a wrapper. GIMP# project also adds a thin layer which adds C# specific features, like iterating through a collection. An example of this is an iteration through the guides of an image. In C# this looks like:
foreach (Guide guide in image.Guides)
{
// Do something
}
In C this would have been:
gint32 guide_ID = 0:
while ((guide_ID = gimp_image_find_next_guide(image_ID, guide_ID)) != 0)
{
// Do something
}
GIMP# also offers a base plug-in class which does the difficult stuff for you. Implementing a new plug-in is just a matter of overriding a few virtual methods. See the samples directory for examples of how to do this.
Gimp# fills the niche between scripting languages (easy to write, slow) and C (harder to write, fast). If you need a quick and dirty plug-in where speed doesnt matter that much, write it in any of the scripting languages that come with GIMP (Scheme, Perl, etc.). Scripting languages are very well fitted for calling existing functionality, shortening manual tasks.
You probably dont want pixel manipulation in Scheme. In C, on the other hand, it takes a lot more time to create a plug-in for several reasons: building the GUI is time consuming. Secondly, pixel handling is not completely trivial. You have to know how to traverse through the tiles of an image, etc. Typically the actual algorithm is only a very small (5 - 20 %) part of the total code. Gimp# is not as fast as C, but much faster than a scripting language. Building a decent GUI is much easier than in C.
<<lessforeach (Guide guide in image.Guides)
{
// Do something
}
In C this would have been:
gint32 guide_ID = 0:
while ((guide_ID = gimp_image_find_next_guide(image_ID, guide_ID)) != 0)
{
// Do something
}
GIMP# also offers a base plug-in class which does the difficult stuff for you. Implementing a new plug-in is just a matter of overriding a few virtual methods. See the samples directory for examples of how to do this.
Gimp# fills the niche between scripting languages (easy to write, slow) and C (harder to write, fast). If you need a quick and dirty plug-in where speed doesnt matter that much, write it in any of the scripting languages that come with GIMP (Scheme, Perl, etc.). Scripting languages are very well fitted for calling existing functionality, shortening manual tasks.
You probably dont want pixel manipulation in Scheme. In C, on the other hand, it takes a lot more time to create a plug-in for several reasons: building the GUI is time consuming. Secondly, pixel handling is not completely trivial. You have to know how to traverse through the tiles of an image, etc. Typically the actual algorithm is only a very small (5 - 20 %) part of the total code. Gimp# is not as fast as C, but much faster than a scripting language. Building a decent GUI is much easier than in C.
Download (0.77MB)
Added: 2007-05-03 License: LGPL (GNU Lesser General Public License) Price:
904 downloads
arrows 0.6
Iamge in which you find a path through a maze of arrows more>>
Iamge iproject) in which you find a path through a maze of arrows
The goal is to guide the blue spinning thing through a maze of arrows, collecting the green things to score points.
Arrows can be created and destroyed along the way. The player is chased by an enemy sprite which slowly catches up.
<<lessThe goal is to guide the blue spinning thing through a maze of arrows, collecting the green things to score points.
Arrows can be created and destroyed along the way. The player is chased by an enemy sprite which slowly catches up.
Download (0.032MB)
Added: 2006-11-28 License: GPL (GNU General Public License) Price:
1077 downloads
JGimp 0.8.5
JGimp is a framework to write 100% Java-based plug-ins and extensions for the GIMP and Film GIMP. more>>
JGimp is a framework to write 100% Java-based plug-ins and extensions for the GIMP and Film GIMP.
Main features:
- lug-ins for the GIMP can be written in Java and use Javas existing set of widgets for the plug-ins user interface. One of the included sample plug-ins (see figure to the right) displays a plug-in dialog box using Swing widgets, complete with a real-time preview
- Java applications can use the GIMP as an image manipulation "engine," essentially embedding the GIMPs capabilities in the Java application. Possible uses of this capability include:
- Creating new graphics applications in Java using the GIMP to perform the underlying image manipulation
- Server-client architectures where JGimp is used to wrap a server around the GIMPs capabilities. Client applications, such as applets or web-based applications can access the server across the network
Two sample plug-ins illustrate how to use this architecture to write plug-ins, ImageDividerPlugIn and DesaturatePlugIn. These plug-ins demonstrate all the aspects necessary to write a Java-based plug-in: how it is installed in the GIMP, how to make PDB calls, and how to read and write pixels from images in the GIMP.
<<lessMain features:
- lug-ins for the GIMP can be written in Java and use Javas existing set of widgets for the plug-ins user interface. One of the included sample plug-ins (see figure to the right) displays a plug-in dialog box using Swing widgets, complete with a real-time preview
- Java applications can use the GIMP as an image manipulation "engine," essentially embedding the GIMPs capabilities in the Java application. Possible uses of this capability include:
- Creating new graphics applications in Java using the GIMP to perform the underlying image manipulation
- Server-client architectures where JGimp is used to wrap a server around the GIMPs capabilities. Client applications, such as applets or web-based applications can access the server across the network
Two sample plug-ins illustrate how to use this architecture to write plug-ins, ImageDividerPlugIn and DesaturatePlugIn. These plug-ins demonstrate all the aspects necessary to write a Java-based plug-in: how it is installed in the GIMP, how to make PDB calls, and how to read and write pixels from images in the GIMP.
Download (0.44MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1496 downloads
gimphp 0.2.0
gimphp is a PHP Class library to write Gimp scripts directly in PHP. more>>
gimphp is a PHP Class library to write Gimp scripts directly in PHP.
To realize the Cultural Association Milug cards it was created a web-application that is based on PHP to use Gimp as a graphic engine. It work with gimuse server to produce cards.
<<lessTo realize the Cultural Association Milug cards it was created a web-application that is based on PHP to use Gimp as a graphic engine. It work with gimuse server to produce cards.
Download (1.8MB)
Added: 2006-05-05 License: GPL (GNU General Public License) Price:
1267 downloads
GIMP checkmark brushes 1.0
GIMP checkmark brushes is fourth in a series of rubber stamp GIMP brushes. more>>
GIMP checkmark brushes is fourth in a series of "rubber stamp" GIMP brushes which help making simple objects easy and clean for GIMP users. GIMP checkmark brushes includes 30 brushes. They default to black, and some are in red, green, and blue.
Installation:
Stick them in the GIMP brushes folder and either "refresh brushes" or restart the GIMP. I put them in the system-wide folder, on my Slackware machine this folder is located at: /usr/share/gimp/2.0/brushes
You should also have a local brushes folder at: ~/.gimp-2.x/brushes
Checkmark brushes are my fourth brush collection for use in the GIMP.
I love em !
Just another item I like to have around, because if I need a little something, I dont want to make a small idea for an image enhancement into a major side project --
which making or finding a good-looking checkmark can be.
I realize most folks use brushes for more artistic purposes than as a "rubber stamp", but lets face it, if we want to get things done in a timely fashion, it behooves us to have simple tools and objects at our disposal.
Since checkmarks will vary only so much, I decided to go ahead and make some of these in color. (Kind of makes a separate package of them worthwhile. (Although most folks would find it easy enough to change the HUE/SATURATION on their own.)
<<lessInstallation:
Stick them in the GIMP brushes folder and either "refresh brushes" or restart the GIMP. I put them in the system-wide folder, on my Slackware machine this folder is located at: /usr/share/gimp/2.0/brushes
You should also have a local brushes folder at: ~/.gimp-2.x/brushes
Checkmark brushes are my fourth brush collection for use in the GIMP.
I love em !
Just another item I like to have around, because if I need a little something, I dont want to make a small idea for an image enhancement into a major side project --
which making or finding a good-looking checkmark can be.
I realize most folks use brushes for more artistic purposes than as a "rubber stamp", but lets face it, if we want to get things done in a timely fashion, it behooves us to have simple tools and objects at our disposal.
Since checkmarks will vary only so much, I decided to go ahead and make some of these in color. (Kind of makes a separate package of them worthwhile. (Although most folks would find it easy enough to change the HUE/SATURATION on their own.)
Download (0.066MB)
Added: 2006-04-28 License: Freely Distributable Price:
1283 downloads

The Gimp 2.6.6
The Gimp is a freely distributed yet brilliant piece of software for such tasks as photo retouching, image composition and image authoring. more>> <<less
Added: 2009-03-17 License: GPL Price: FREE
99838 downloads
Other version of The Gimp
License:GPL (GNU General Public License)
License:GPL (GNU General Public License)
GIMP cursor brushes 1.0
GIMP cursor brushes is a set of (50) brushes for use in the GIMP, created from assorted cursors. more>>
GIMP cursor brushes project is a set of (50) brushes for use in the GIMP, created from assorted cursors. Cursor brushes continues my contribution to my image editor of choice, the GIMP.
Seems basic things like cursors (most used for help-style pages) are often lacking.
I find lots of fancy, useless stuff -- much of it of real artistic merit -- but, as I said, impractical.
I blew the weekend making these brushes. Granted much consists of "prior art", but there was a good deal of editing involved. I even made the "Cursor Mouse" from scratch.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
<<lessSeems basic things like cursors (most used for help-style pages) are often lacking.
I find lots of fancy, useless stuff -- much of it of real artistic merit -- but, as I said, impractical.
I blew the weekend making these brushes. Granted much consists of "prior art", but there was a good deal of editing involved. I even made the "Cursor Mouse" from scratch.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
Download (0.018MB)
Added: 2006-04-27 License: GPL (GNU General Public License) Price:
1284 downloads
GIMP circle brushes 1.0
GIMP circle brushes provides circle brushes for use as rubber stamps in the GIMP. more>>
GIMP circle brushes provides circle brushes for use as "rubber stamps" in the GIMP.
GIMP circle brushes can be used with one click instead of creating outline circles by making a circle, filling with black, shrinking, and filling with white.
The following pixel sizes are provided: 6, 12, 15, 20, 24, 30, 40, 50, 60, 80, 100, 140, 200, 300, 400, 500, and 600.
Circle brushes are my third brush collection for use in the GIMP.
It was brush week for me.
Making circles is a bit of a pain with the GIMP. I know the Make a circular selection,
fill it black, shrink it, fill it white thingy -- but come on already... if I can rubber stamp a
premade circle brush where I need it instead, wouldnt that be kinda nice?
These were fairly easy, in theory. I had to add a bit of extra feathering to the above technique to get nice circles in all the sizes. Also several 45-degree rotations which smoothed out a lot of upper-end noise.
I also tried exporing from Inkscape, but the paths I converted to bitmaps did not work out as well as I had hoped and wound up sticking with the GIMP to create all
of them.
Sizes I made are:
6,12,15,20,24,30,40,50,60,80,100,140,200,300,400,500 and 600.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
Installation:
Stick them in the GIMP brushes folder and either "refresh brushes" or restart the GIMP. I put them in the system-wide folder, on my Slackware machine this folder is located at: /usr/share/gimp/2.0/brushes
You should also have a local brushes folder at: ~/.gimp-2.x/brushes
<<lessGIMP circle brushes can be used with one click instead of creating outline circles by making a circle, filling with black, shrinking, and filling with white.
The following pixel sizes are provided: 6, 12, 15, 20, 24, 30, 40, 50, 60, 80, 100, 140, 200, 300, 400, 500, and 600.
Circle brushes are my third brush collection for use in the GIMP.
It was brush week for me.
Making circles is a bit of a pain with the GIMP. I know the Make a circular selection,
fill it black, shrink it, fill it white thingy -- but come on already... if I can rubber stamp a
premade circle brush where I need it instead, wouldnt that be kinda nice?
These were fairly easy, in theory. I had to add a bit of extra feathering to the above technique to get nice circles in all the sizes. Also several 45-degree rotations which smoothed out a lot of upper-end noise.
I also tried exporing from Inkscape, but the paths I converted to bitmaps did not work out as well as I had hoped and wound up sticking with the GIMP to create all
of them.
Sizes I made are:
6,12,15,20,24,30,40,50,60,80,100,140,200,300,400,500 and 600.
Use them for anything youd like. If you redistribute them, please include this file.
I post these, and perhaps make updates, at gimphelp.org. All the items will also be included (in png format) at wpclipart.com, the Public Domain clipart site.
Installation:
Stick them in the GIMP brushes folder and either "refresh brushes" or restart the GIMP. I put them in the system-wide folder, on my Slackware machine this folder is located at: /usr/share/gimp/2.0/brushes
You should also have a local brushes folder at: ~/.gimp-2.x/brushes
Download (0.042MB)
Added: 2006-04-27 License: BSD License Price:
1286 downloads
Gimp::UI 1.211
Gimp::UI is a simulation of libgimpui, and more! more>>
Gimp::UI is a "simulation of libgimpui", and more!
Due to the braindamaged (read: "unusable") libgimpui API, I had to reimplement all of it in perl.
$option_menu = new Gimp::UI::ImageMenu
$option_menu = new Gimp::UI::LayerMenu
$option_menu = new Gimp::UI::ChannelMenu
$option_menu = new Gimp::UI::DrawableMenu (constraint_func, active_element, var);
$button = new Gimp::UI::PatternSelect;
$button = new Gimp::UI::BrushSelect;
$button = new Gimp::UI::GradientSelect;
$button = new Gimp::UI::ColorSelectButton;
<<lessDue to the braindamaged (read: "unusable") libgimpui API, I had to reimplement all of it in perl.
$option_menu = new Gimp::UI::ImageMenu
$option_menu = new Gimp::UI::LayerMenu
$option_menu = new Gimp::UI::ChannelMenu
$option_menu = new Gimp::UI::DrawableMenu (constraint_func, active_element, var);
$button = new Gimp::UI::PatternSelect;
$button = new Gimp::UI::BrushSelect;
$button = new Gimp::UI::GradientSelect;
$button = new Gimp::UI::ColorSelectButton;
Download (0.26MB)
Added: 2006-10-26 License: Perl Artistic License Price:
1096 downloads
Gimp::Fu 1.211
Gimp::Fu is a easy to use framework for Gimp scripts. more>>
Gimp::Fu is a "easy to use" framework for Gimp scripts.
SYNOPSIS
use Gimp;
use Gimp::Fu;
(this module uses Gtk, so make sure its correctly installed)
Currently, there are only three functions in this module. This fully suffices to provide a professional interface and the ability to run this script from within the Gimp and standalone from the commandline.
In general, a Gimp::Fu script looks like this:
#!/path/to/your/perl
use Gimp;
use Gimp::Fu;
register , sub {
your code;
}
exit main;
(This distribution comes with example scripts. One is examples/example-fu.pl, which is small Gimp::Fu-script you can take as starting point for your experiments)
<<lessSYNOPSIS
use Gimp;
use Gimp::Fu;
(this module uses Gtk, so make sure its correctly installed)
Currently, there are only three functions in this module. This fully suffices to provide a professional interface and the ability to run this script from within the Gimp and standalone from the commandline.
In general, a Gimp::Fu script looks like this:
#!/path/to/your/perl
use Gimp;
use Gimp::Fu;
register , sub {
your code;
}
exit main;
(This distribution comes with example scripts. One is examples/example-fu.pl, which is small Gimp::Fu-script you can take as starting point for your experiments)
Download (0.26MB)
Added: 2006-07-13 License: Perl Artistic License Price:
1200 downloads
Gimp::OO 1.211
Gimp::OO is a Perl module with pseudo-OO for Gimp functions. more>>
Gimp::OO is a Perl module with pseudo-OO for Gimp functions.
SYNOPSIS
use Gimp; # Gimp::OO is now part of Gimp.
As you might have noticed, you can sort most gimp functions fall into three groups, depending on the name-prefix: gimp_, plug_in_, extension_ etc..
Whats more, there are functions groups like gimp_image_ or gimp_selection_, operating on a common object, Images and Selection in this case.
If you only had the plain syntax, your scripts would quickly aquire the "vertical gimp syndrome":
gimp_palette_set_foreground(...)
gimp_layer_new(...)
gimp_palette_set_background(...)
gimp_image_add_layer(...)
etc. Of course, your fingers will suffer from severe injuries as well.
A solution to this situation is to use OO-syntax. Gimp plays some (very) dirty tricks and provides a number of classes, like Gimp::Image and Gimp::Palette that allow shorter identifiers to be used (all these appear with the Gimp:: prefix as well as without, i.e. Gimp::Palette is the same class as Palette).
If you call a method, Gimp tries to find a gimp function by prepending a number of prefixes until it finds a valid function:
$image = Gimp->image_new(...); # calls gimp_image_new(...)
$image = Image->new(...); # calls gimp_image_new as well
$image = new Image(...); # the same in green
Palette->set_foreground(...) # calls gimp_palette_set_foreground(..)
Return values from functions are automatically blessed (through The Magic Autobless feature ;) to their corresponding classes, i.e.
$image = new Image(...); # $image is now blessed to Gimp::Image
$image->height; # calls gimp_image_height($image)
$image->flatten; # likewise gimp_flatten($image)
$image->histogram(...); # calls gimp_histogram($image,...), since
# gimp_image_histogram does not exist
The class argument ($image in the above examples) is prepended to the argument list.
Another shortcut: many functions want a (redundant) image argument, like
$image->shear ($layer, ...)
Since all you want is to shear the $layer, not the $image, this is confusing as well. In cases like this, Gimp allows you to write:
$layer->shear (...)
And automatically infers the additional IMAGE-type argument.
As the (currently) last goodie, if the first argument is of type INT32, its name is "run_mode" and there are no other ambiguties, you can omit it, i.e. these three calls are equivalent:
plug_in_gauss_rle (RUN_NONINTERACTIVE, $image, $layer, 8, 1, 1);
plug_in_gauss_rle ($image, $layer, 8, 1, 1);
plug_in_gauss_rle ($layer, 8, 1, 1);
You can call all sorts of sensible and not-so-sensible functions, so this feature can be abused:
patterns_list Image; # will call gimp_patterns_list
quit Plugin; # will quit the Gimp, not an Plugin.
there is no image involved here whatsoever...
<<lessSYNOPSIS
use Gimp; # Gimp::OO is now part of Gimp.
As you might have noticed, you can sort most gimp functions fall into three groups, depending on the name-prefix: gimp_, plug_in_, extension_ etc..
Whats more, there are functions groups like gimp_image_ or gimp_selection_, operating on a common object, Images and Selection in this case.
If you only had the plain syntax, your scripts would quickly aquire the "vertical gimp syndrome":
gimp_palette_set_foreground(...)
gimp_layer_new(...)
gimp_palette_set_background(...)
gimp_image_add_layer(...)
etc. Of course, your fingers will suffer from severe injuries as well.
A solution to this situation is to use OO-syntax. Gimp plays some (very) dirty tricks and provides a number of classes, like Gimp::Image and Gimp::Palette that allow shorter identifiers to be used (all these appear with the Gimp:: prefix as well as without, i.e. Gimp::Palette is the same class as Palette).
If you call a method, Gimp tries to find a gimp function by prepending a number of prefixes until it finds a valid function:
$image = Gimp->image_new(...); # calls gimp_image_new(...)
$image = Image->new(...); # calls gimp_image_new as well
$image = new Image(...); # the same in green
Palette->set_foreground(...) # calls gimp_palette_set_foreground(..)
Return values from functions are automatically blessed (through The Magic Autobless feature ;) to their corresponding classes, i.e.
$image = new Image(...); # $image is now blessed to Gimp::Image
$image->height; # calls gimp_image_height($image)
$image->flatten; # likewise gimp_flatten($image)
$image->histogram(...); # calls gimp_histogram($image,...), since
# gimp_image_histogram does not exist
The class argument ($image in the above examples) is prepended to the argument list.
Another shortcut: many functions want a (redundant) image argument, like
$image->shear ($layer, ...)
Since all you want is to shear the $layer, not the $image, this is confusing as well. In cases like this, Gimp allows you to write:
$layer->shear (...)
And automatically infers the additional IMAGE-type argument.
As the (currently) last goodie, if the first argument is of type INT32, its name is "run_mode" and there are no other ambiguties, you can omit it, i.e. these three calls are equivalent:
plug_in_gauss_rle (RUN_NONINTERACTIVE, $image, $layer, 8, 1, 1);
plug_in_gauss_rle ($image, $layer, 8, 1, 1);
plug_in_gauss_rle ($layer, 8, 1, 1);
You can call all sorts of sensible and not-so-sensible functions, so this feature can be abused:
patterns_list Image; # will call gimp_patterns_list
quit Plugin; # will quit the Gimp, not an Plugin.
there is no image involved here whatsoever...
Download (0.26MB)
Added: 2006-10-26 License: Perl Artistic License Price:
1093 downloads
Gimp::Feature 1.211
Gimp::Feature is a Perl module that can check for specific features to be present before registering the script. more>>
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.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks 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.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
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,[function-name])
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.
<<lessSYNOPSIS
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.
gtk
checks for the presence of the gtk interface module.
gtk-1.1, gtk-1.2
checks for the presence of gtk-1.1 (1.2) or higher.
perl-5.005
checks for perl version 5.005 or higher.
pdl
checks for the presence of a suitable version of PDL (>=1.9906).
gnome
checks for the presence of the Gnome-Perl module.
gtkxmhtl
checks for the presence of the Gtk::XmHTML module.
unix
checks wether the script runs on a unix-like operating system. At the moment, this is every system except windows, macos, os2 and vms.
persistency
checks 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.2
checks for the presense of gimp in at least version 1.1 (1.2).
FUNCTIONS
present(feature)
Checks for the presense of the single feature given as the argument. Returns true if the feature is present, false otherwise.
need(feature,[function-name])
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,[function-name])
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.
Download (0.26MB)
Added: 2006-07-13 License: Perl Artistic License Price:
1201 downloads
Gimp::Lib 1.211
Gimp::Lib is an interface to libgimp (as opposed to Gimp::Net). more>>
Gimp::Lib is an interface to libgimp (as opposed to Gimp::Net).
SYNOPSIS
use Gimp; # internal use only
This is the package that interfaces to The Gimp via the libgimp interface, i.e. the normal interface to use with the Gimp. You dont normally use this module directly, look at the documentation for the package "Gimp".
<<lessSYNOPSIS
use Gimp; # internal use only
This is the package that interfaces to The Gimp via the libgimp interface, i.e. the normal interface to use with the Gimp. You dont normally use this module directly, look at the documentation for the package "Gimp".
Download (0.26MB)
Added: 2006-10-26 License: Perl Artistic License Price:
1096 downloads
Gimp::Pod 1.211
Gimp::Pod is a Perl module to evaluate pod documentation embedded in scripts. more>>
Gimp::Pod is a Perl module to evaluate pod documentation embedded in scripts.
SYNOPSIS
use Gimp::Pod;
$pod = new Gimp::Pod;
$text = $pod->format ();
$html = $pod->format (html);
$synopsis = $pod->section (SYNOPSIS);
$author = $pod->author;
@sections = $pod->sections;
Gimp::Pod can be used to find and parse embedded pod documentation in gimp-perl scripts. At the moment only the formatted text can be fetched, future versions might have more interesting features.
<<lessSYNOPSIS
use Gimp::Pod;
$pod = new Gimp::Pod;
$text = $pod->format ();
$html = $pod->format (html);
$synopsis = $pod->section (SYNOPSIS);
$author = $pod->author;
@sections = $pod->sections;
Gimp::Pod can be used to find and parse embedded pod documentation in gimp-perl scripts. At the moment only the formatted text can be fetched, future versions might have more interesting features.
Download (0.26MB)
Added: 2006-10-26 License: Perl Artistic License Price:
1093 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above gimp arrow search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed