How to launch an app invisible?

Mark Schonewille m.schonewille at
Tue Jun 1 12:57:46 CDT 2010

Hi Tiemo,

I found the following on the internet somewhere, I think it was the  
AppleScript newsgroup.

> - Open de application package to see its contents.
> - open the Contents folder
> - Open the file "info.plist" in a text editor and add the following  
> two lines inside the
> outermost <dict></dict> tags:
> <key>NSBGOnly</key>
> <string>1</string>
> Example:
> <dict>
>     [lots o' XML, possibly including
>      other nested <dict></dict> tags]
>     <key>NSBGOnly</key>
>     <string>1</string>
> </dict>
> The following two lines should also work:
> <key>NSUIElement</key>
> <string>1</string>
> but the latter solution hasn't been confirmed. If you tried it, let  
> us know.

This applies to Mac OS X only. I think (guess) that hiding the window  
suffices on Windows.

More info in the archives at

Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering

Economy-x-Talk is always looking for new projects. Contact me for a  
Download Clipboard Link and  
share the clipboard of your computer over the local network.

On 1 jun 2010, at 19:48, Tiemo Hollmann TB wrote:

> Sorry, I know this must have been asked a couple of times, but I  
> didn't got
> the right search terms for the archives.
> I want to build a tiny launcher app to launch another app and quits
> afterwards, without any notice for the user, so that he doesn't even  
> knows
> of its existence.
> Technically everything is easy, beside I don't get the launcher  
> totally
> invisible. I tried it with setting the stack property invisible.  
> Hiding the
> stack at startup, setting the topleft to -1000,-1000 at startup,  
> getting rid
> of every title controls, BUT whatever I try, a "window frame" (which  
> is much
> larger as the stack size) blinks up for a moment, before the launcher
> disappears. It's just a nice to have, but I am sure there must be an  
> easy
> solution.
> Thank you
> Tiemo

More information about the use-livecode mailing list