Sakk lebegő ablakban

Pantherben a Chess.app (sakk) egy egyszerű trükkel átalakítható, hogy a tábla úgy tűnjön, mintha a desktop fölött lebegne.
Először is csináljunk egy másolatot a Chess.app programról, majd a másolatra ctrl-t nyomva tartva rákattintva válasszuk ki a 'Show Package Contents' menüpontot. Keressük meg a Contents -> Resources -> English.lproj könyvtárat az új ablakban, és nyissuk meg a MainMenu.nib állományt. (ehhez szükséges a Developer Tools installált verziója).
Kattintsunk a MainMenu.nib fileban a "BoardWindow" ikonra. Nyomjunk command(alma)-1-et és kapcsoljunk ki minden négyzetet az oldalon. Nyomjunk command(alma)-5-öt és változtassuk meg az ablak osztályát MBCFloatingBoardWindow-ra (az első a listában). Ezután mentsők el a nib állományt és indítsuk el a 'meghackelt' Chess.app-ot.
Az egyetlen probléma talán az, hogy az ablak így nem méretezhető/mozgatható.
0 hozzászólás

Hozzá szeretnél szólni te is? Először be kell lépned!