Virtual Magnifying Glass
Felipe Monteiro de Carvalho
felipemonteiro.carvalho at gmail.com
Fri Jun 16 22:56:31 BST 2006
Hello,
PS: I am guessing you wished to reply to the mailling list too
On 6/16/06, Sven Jaborek <sven-tek at gmx.de> wrote:
> Hi!
>
> iam working on a compiz plugin that does the job on 3D hardware.
> There is xmcm, which is going to do this with xcompmgr.
>
> There is also gnopernicus and orca.
>
> I think all these projects should work together where possible.
Certainly, we definetively should :^)
> For example, i think the compiz solution will rock on desktop computers
> with a supported 3D card. But perhaps your system rocks on laptops where
> 3D is expensive and power extensive.
I talked to Jim Gettys about the magnifier and he proposed to utilize
X Composite Extension to provide a better support and performance (but
then only on computers that support it). Is that more or less what you
are planning?
> We can work together on other things like the user interface or
> communication interfaces, so cursor tracking is possible.
What is cursor tracking?
I do have a on-going scientific research about the usability of the
magnifier. The answers show that the users are very satisfied. Most
feature requests are about the dynamic mode (to be implemented with X
Composite Extension on the near future).
http://magnifier.sourceforge.net/research.php
> Question to your magnifier, how good is the performance?
Since 3.2.1 it´s very good I would say.
> Can you magnify to fullscreen smoothly?
It works as a fullscreen software that enlarges a portion of the
screen that is inside a glass.
But an image is probably worth much more then many words, so here is a
screenshot of it:
https://sourceforge.net/project/screenshots.php?group_id=60638
> What language is your program written in?
Object pascal, like Delphi. Althought the official compiler is Free
Pascal you do can use Delphi to compile it. Interfacing between pascal
and c or c++ is very easy and natural. You can even mix c / c++ object
files with pascal ones to link and executable.
The widgetset interface links to gtk 2 on unixes.
> Does it have interfaces? Would it be possible to integrate the "enginge" into other software lice orca?
Well, not yet =) We didn´t think about that before, but this can
probably be easely implemented, either throught a library or an
mechanism to control the executable.
What exactly do you need? I am not familiar with orca, thought I will test it.
thanks,
--
Felipe Monteiro de Carvalho
More information about the Ubuntu-accessibility
mailing list