2009/11/18 René Köcher:
>
> Am 18.11.2009 um 12:30 schrieb duffnut:
>
>>
>>> I'm guessing the
>>> best way to attack this problem is to look around and see if any other
>>> app has working transparency code for 10.6 and try to adapt that.
>>>
>>> Björn
>>
>> afloat app seems to have figured out transparency in 10.6, might be
>> something there worth scavenging? I'm no programmer :( maybe ask the
>> afloat's developer?

Thanks for the suggestion: I did not take a look at it because of
Shirk's post saying the entire window is transparent (including the
title bar etc.).

Does anybody know of any other (open source) app that manages to do
transparency right on 10.6?

> I'm sorry to tell you this but figuring out transparency is not the problem..

I don't think we should give up quite yet...

> I had a look at this problem for some time now and I did come up with a fix
> that enabled a completely transparent vim window (like afloat does).
> This was irritating since everything - including the menu and toolbars
> was transparent.

I'm glad you took a look at the problem.  I also managed to get to the
"everything is transparent" stage, but obviously that is not good
enough.  The only way this would be useful is if we were to draw all
the window decorations manually and make sure they are opaque, but
this is a bit crazy.

> What seems broken (or changed) in 10.6 is the feature to have a transparent
> View within an otherwise opaque window..

Well, Terminal.app manages to do it...so it is definitely possible
(but probably only by using some private API).

By the way: transparency on pre-10.6 already did use a private API to
disable a window shadow or something like that.  So anybody looking
into this problem need to keep the private API option in mind (it may
be the only way to get this to work).  Again, the best thing would be
to find some other app that manages to do it and adapt that (obviously
Terminal.app won't be of much help here, unless somebody at Apple were
to give us a hint).

Björn

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to