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 132 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 139 of file GNOME_Magnifier.idl. |
|
a
Definition at line 145 of file GNOME_Magnifier.idl. |