[Mono-list] What exactly is UIA* stuff and how do I get it to work?

Steffen Winkler steffen-winkler at gmx.de
Fri Sep 13 04:52:30 UTC 2013


Huh, okay. Then...why is it needed? I'll explain what I did that
(apparently) caused the need for this assembly:

My program, on Windows, makes use of a trayicon. I tried to run the
program on Ubuntu 13.04 and Ubuntu 13.04 Gnome Edition, but my trayicon
wasn't appearing. (note that at that point, the assembly wasn't needed)

I searched around and found out that I'd have to use an AppIndicator,
provided by libappindicator0.1-cil.

I implemented it, compiled my program (which compiled successfully) and
tried to start it. And at that point I got that error about needing that
uiadbusbridge. 

Could it be a property I've to set somewhere?
Am Donnerstag, den 12.09.2013, 22:58 +0100 schrieb Ian Norton:
> Sounds like the stuff that makes screen readers work on windows, doubt
> you will have much luck
> 
> On 12 Sep 2013 21:37, "Steffen Winkler" <steffen-winkler at gmx.de>
> wrote:
>         Hi,
>         
>         I'm currently trying to get one of my programs to work under
>         Linuxoid
>         systems. Now, when I try to start my program, I get an error
>         which says
>         that an assembly with the name 'uiadbusbridge' couldn't be
>         found. I
>         searched and found out that it's not included in any of the
>         Debian based
>         distributions (at least I couldn't find any repository listing
>         a .deb
>         file that contains that lib).
>         
>         On the bright side, I found the github repository of that UIA*
>         project
>         and downloaded the .zip file. But even after ~2 hours of
>         trying I
>         couldn't get it to compile successfully. As an example:
>         Automation.Compare(int[],int[]) can't be found in one of the
>         UIAautomation classes.
>         
>         Figuring that this is probably not the correct way, I decided
>         it'd be
>         best to ask some people that have far more experience with
>         mono than
>         I've: You guys.
>         
>         I hope that someone here can tell me how to get my program to
>         work and
>         maybe explain to me what that UIA stuff actually does. From my
>         understanding it makes GTK# and WindowsForms able to interact
>         with
>         eachother, (in which case I really need it).
>         
>         With kind regards
>         Steffen Winkler
>         
>         _______________________________________________
>         Mono-list maillist  -  Mono-list at lists.ximian.com
>         http://lists.ximian.com/mailman/listinfo/mono-list




More information about the Mono-list mailing list