[Gtk-sharp-list] Transparent, click-through window in Gtk#

abhaykale abhaykale at yahoo.com
Thu May 23 12:36:54 UTC 2013


I am working on an app on Ubuntu 12.04 LTS which, at some point, needs to
set the opacity of the window to less than 0.5 and should be transparent to
any events like mouse clicks, keyboard events, etc. The goal is, once the
opacity is set to 0.5, all events should go to the window below the window
of my app. If there is no other app running, the events should go to the

Initially, opacity itself did not work. It worked after enabling the
"Opacity, Brightness and Saturation" setting in Compiz.

Once the opacity was done, I tried to work with setting the input shape mask
in the code but could not achieve click-through.

I tried to install the "Ghost" plugin for Compiz but did not find it any
place. I might be missing something obvious here. Ghost enables the user to
make windows transparent based on some condition. I am unable to get a
handle on that as well.

Any help would be appriciated.

Thanks and regards,
Abhay Kale

View this message in context: http://mono.1490590.n4.nabble.com/Transparent-click-through-window-in-Gtk-tp4659754.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.

More information about the Gtk-sharp-list mailing list