| anypaper Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#include <anypaper_window.h>
AnypaperWindowPrivate;
struct AnypaperWindow;
void anypaper_window_set_position_range (AnypaperWindow *window,
gint rangex,
gint rangey);
void anypaper_window_create (AnypaperWindow *window);
The application class that builds the user interface and controls the operation of anyPaper. This class also links the objects required for the implementation of the anyPaper
struct AnypaperWindow {
AnypaperParameters *parameters;
AnypaperImage *image;
AnypaperPreview *preview;
AnypaperWallpapersetter *wallpapersetter;
};
Contains the necessary objects for operation of the anyPaper
AnypaperParameters * |
is a AnypaperParameters |
AnypaperImage * |
is a AnypaperImage |
AnypaperPreview * |
is a AnypaperPreview |
AnypaperWallpapersetter * |
is a AnypaperWallpapersetter; |
void anypaper_window_set_position_range (AnypaperWindow *window,gint rangex,gint rangey);
Sets the range of displacement allowed for the image.
|
the AnypaperWindow |
|
half of the displacement allowed in x direction |
|
half of the displacement allowed in y direction |
void anypaper_window_create (AnypaperWindow *window);
Creates and shows the AnypaperWindow.
|
the AnypaperWindow |