23 #ifndef _GNOME_MAGNIFIER_IDL
24 #define _GNOME_MAGNIFIER_IDL
26 #include <Bonobo_Unknown.idl>
27 #include <Bonobo_Property.idl>
68 COLORBLIND_FILTER_T_MONOCHRONE_OTHERS
82 boolean setMagFactor (in
float magX, in
float magY);
90 void getMagFactor (out
float magX, out
float magY);
99 Bonobo::PropertyBag getProperties ();
112 void updatePointer ();
147 oneway
void setPointerPos (in
long mouse_x, in
long mouse_y);
161 void setContrast (in
float R, in
float G, in
float B);
170 void getContrast (out
float R, out
float G, out
float B);
184 void setBrightness (in
float R, in
float G, in
float B);
194 void getBrightness (out
float R, out
float G, out
float B);
221 Bonobo::PropertyBag getProperties ();
227 boolean fullScreenCapable ();
245 boolean supportColorblindFilters ();
259 ZoomRegion createZoomRegion (in
float zx, in
float zy,
267 ZoomRegionList getZoomRegions ();
279 void clearAllZoomRegions ();