import "GNOME_Magnifier.idl";
Public Member Functions | |
| Bonobo::PropertyBag | getProperties () |
| Get the current property settings for this Magnifier. | |
| ZoomRegion | createZoomRegion (in float zx, in float zy, in RectBounds ROI, in RectBounds viewport) |
| Create a new zoom region for the magnifier. | |
| ZoomRegionList | getZoomRegions () |
| boolean | addZoomRegion (in ZoomRegion region) |
| Add a new ZoomRegion to the list of currently defined ZoomRegions for this Magnifier instance. | |
| void | clearAllZoomRegions () |
| Clears and destroys all currently defined zoom regions. | |
| void | dispose () |
| Unmap the current magnifier from the display, destroy its resources, and exit. | |
Data Fields | |
| attribute string | SourceDisplay |
a string specifying the name of the display and screen (on X Windows systems, as used by XOpenDisplay) on which the "source" pixels (e.g. | |
| attribute string | TargetDisplay |
a string specifying the name of the display and screen onto which the magnified image is to be placed. | |
Definition at line 148 of file GNOME_Magnifier.idl.
|
|
Get the current property settings for this Magnifier. Properties managed by the magnifier include "cursor-set", "cursor-size", "cursor-mag-factor", "target-display-bounds", "source-display-size".
|
|
||||||||||||||||||||
|
Create a new zoom region for the magnifier. The new region is initially 'unmanaged'; that is, it is not associated with a particular sub-region of the "source" display.
|
|
|
|
|
|
Add a new ZoomRegion to the list of currently defined ZoomRegions for this Magnifier instance.
|
|
|
Clears and destroys all currently defined zoom regions.
|
|
|
Unmap the current magnifier from the display, destroy its resources, and exit.
|
|
|
a unmagnified image) are located. Definition at line 155 of file GNOME_Magnifier.idl. |
|
|
a
Definition at line 161 of file GNOME_Magnifier.idl. |
1.4.4