Gtk2::CV::Schnauzer.3pm

Langue: en

Version: 2008-01-27 (mandriva - 01/05/08)

Section: 3 (Bibliothèques de fonctions)

NAME

Gtk2::CV::Schnauzer - a widget for displaying image collections

SYNOPSIS

   use Gtk2::CV::Schnauzer;
 
 

DESCRIPTION


METHODS

$schnauzer->rotate( degrees, idx[, idx...])
Rotate the raw images on the given entries.
$schnauzer->generate_thumbnails (idx[, idx...])
Generate (unconditionally) the thumbnails on the given entries.
$schnauzer->update_thumbnails (idx[, idx...])
Update (if needed) the thumbnails on the given entries.
$schnauzer->unlink_thumbnails (idx[, idx...])
Physically remove the thumbnails on the given entries.
$schnauzer->selection_remove_thumbnailed
$schnauzer->selection_keep_only_thumbnailed
$schnauzer->unlink (idx[, idx...])
Physically delete the given entries.
$schnauer->entry_changed
This method needs to be called whenever the "$schnauzer->{entry}" member has been changed in any way.
$schnauzer->set_dir ($path[, $cb])
Replace the schnauzer contents by the files in the given directory.
$state = $schnauzer->get_state
$schnauzer->set_state ($state)
Saves/restores (some of) the current state, such as the current directory or currently displayed files.

Can be used to switch temporarily to another directory.

$schnauzer->push_state
$schnauzer->pop_state ([$cb])
Pushes/pops the state from the state stack. Is used internally to implement recursing into subdirectories and returning.
 

AUTHOR

Marc Lehmann <schmorp@schmorp.de>