Make another app's windows borderless - objective-c

Is there any way to remove the window border (i.e., make the style NSBorderlessWindowMask) for a window that belongs to another application?

Those windows don't belong to your application. Your only hope is hackery.
Look into something like SIMBL to inject code into the other applications. There's also ApplicationEnhancer.
Good luck - screw-ups here can destablize others' apps or the entire system. Also, I highly doubt Apple will let you play in their App Store if your app does this.

Related

Reposistioning Icons in Windows Store apps

I'm using a set of icons inside my Windows Store App for some functionality, I want to code for rearranging according to user wish like how we see in Windows 8 Start Screen. I want guidance and some resources for it, Do you have any suggestions?
Check out JQuery's GridView. Like Nate said. There are apps in the store that demonstrates the gridview. See CodeShow app. It's made from Javascript though.

Add an application title, and an image, to Win8's startup splash screen

I work at one of those benighted companies that don't realize the benefits of living entirely within the MS world. (My bosses are so deluded by social media group-think they actual make us use PyQt4, but that's neither here nor there...;)
So, in terms of saving me a lot of bookyuck, how does an app that is NOT generated by Visual Studio put all of ...
a rotating picture
a string of text
... into MS's vaunted Win8 start splash screen?
I think it has something to do with writing a package.appxmanifest, and putting some splashscreen.jpg goodness inside that. Then I send the manifest to the splash screen by ... what? Registering it? Installing it with the right-click context menu?
What's the shortest path to this simple task?
See Desktop App tiles on the Start Screen, but it's not what you were hoping for.
Obly Tile looks interesting, but I suspect that's something they do ex post facto to put a shell around a desktop app that's already installed, but perhaps that's sufficient for your needs?

Retrieving an app's DockTile (view)

I'm getting my hands dirty with a bit of ObjC by trying to write something Dock-like, with a little less visual bells and whistles. It's going pretty well. However I've stumbled over a problem which I can't quiet solve:
Retrieving an app's icon via NSRunningApplication is easy. However, some apps don't use their icon as DockTile, they use a custom view because their DockTiles are dynamic (f.e. most torrent apps display their current up/down speeds in the dock).
Is there any way to get this DockTile and display it in my own app?
Thanks
No, there is not. The methods which set a custom dock tile end up communicating the contents of the view directly to the Dock; it is not made available to other processes.
For what it's worth, writing a replacement for the Dock is going to be a kind of hopeless task -- Apple's Dock.app uses numerous private, undocumented APIs to interact with the WindowServer, some of which simply cannot be used by any process which is not the Dock.

Are there any built-in sounds that can be used while developing metro-style apps?

Are there any built-in sounds that can be used while developing metro-style apps? I need to play some simple sounds like a click or coin-tossing etc. Am I required to add a mp3 file to my app, or are there some simple sounds that can be used out-of-the-box?
I have not been able to find any way to play "system" sounds from a WinRT app. There is one minor exception, which you can control what sound is played when a Toast appears.
http://msdn.microsoft.com/en-us/library/windows/apps/Hh761492.aspx
Other than that, I don't believe it's possible.

Rally AppSDK: Is there a way to facilitate "Inter-Panel" communication between Apps in the new layout schema

So I'm just getting used to and getting my arms around the new "panel-based" App scheme released with the 5/5/2012 version of Rally. At first it was a bit frustrating to lose the window real estate when I've been accustomed to full-page iFrames.
I am curious however - from a desire to optimize the way I use real estate onscreen for an App page - I would like to setup and utilize a multi-panel App whose components can communicate. For instance, I'd like to have one App panel display some control widgets and perhaps an AppSDK table, and a second App panel display a chart or grid that responds to events/controls in the first panel.
I've been scanning the AppSDK docs for hints as to how this might be accomplished, but I'm coming up short. Is there a way to wire up event listeners in one App panel that respond to widget controls in another?
We have not decided the best way to have the Apps communicate yet. That is something we are still spiking out internally to find the best way to do it.
Each custom App is in an IFrame so figuring out how to make them communicate can be a bit tricky. Once we figure out a good way to do it we will be sure to let you know.
Has this topic, "app Communication", been addressed yet? I would to have one Custom Grid show User Stories. When a user story is selected another grid show the related tasks.