Marc Lehmann > Gtk2-CV > Gtk2::CV::Schnauzer

Download:
Gtk2-CV-1.56.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

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 (recursive, 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>

syntax highlighting: