Discussione: Lion OS X ... raggirato (Menubar & Dock)
- 05-08-11, 02:20 #1
Lion OS X ... raggirato (Menubar & Dock)
Questo post é collegato ad un mio precedente, ma ho volutamente crearne uno nuovo perché quanto descrivo é applicabile anche ad altri casi.
Per chi volesse nascondere la Menubar ed il Dock in OS X Lion, ho trovato un modo per raggirare l' ostacolo della disabilitazione del vecchio ma utilissimo MagicMenu.
Ho aperto il file Info.plist dell' applicazione per la quale voglio nascondere la Menubar & Doc ed ho aggiunto una linea di comando.
Nel fare questo però non ho usato l' utility standard del Lion OS X, cioè la "Property List Editor.app" ma ho usato il banalissimo TextEdit.app aggiungendo la seguente riga di comando dopo le <dict>
<key>LSUIPresentationMode</key>
<real>4</real>
Questa linea di comando obbliga il Lion OS X a sopprimere sia la MenuBar che il Dock a patto che sia stato prima installato il bundle MenuandDockLess.
La procedura di quest' ultima è spiegata nel link Loading
dove vengono spiegate le NSApplication Class reference.
Sottolineo che la Property List Editor.app di Lion non permette alle applicazioni "non-Cocoa" di impostare "All Suppressed", ovvero il valore <real>4</real> ma usando il TextEdit l' ostacolo viene raggirato.
So che sembra un po' complicato, ma ho studiato l' argomento per 3 notti ed infine ho raggiunto lo scopo in sole 2 righe di programma.
Con questo post voglio semplicemente che altri nel forum non perdano le 3 notti.
Per chi avesse bisogno di aiuto, sono disponibile per ulteriori spiegazioni.
- 05-08-11, 03:24 #2
Complimenti, molto interessante, avevo letto anche con attenzione il post a cui ti riferisci MagicMenu e Lion OS X
Sarebbe utile che postassi, così com'è, magari col titolo "Come nascondere Menubar e Dock in Lion" nella discussione Lion - discussione tecnica - Installazione, modifiche, manutenzione e trucchi
- 05-08-11, 07:07 #3
- 05-08-11, 10:24 #4
Grazie per i complimenti.
Ora però devo continuare a studiare l' argomento per inserire la funzione dentro il software dell' applicazione.
Vorrei infatti poter eclissare la Menubar e il Doc programmaticamente, mediante una subroutine LabView, magari scritta in C++ o con il LabView stesso.
Per ora MenuBar e Doc vengono nascosti dalla combinazione NSApplication Class Reference più la modifica del file Info.plist, ma - vado per intuizione - lavorando solo sulla Info.plist ci dovrebbe essere il modo di "dire" a Lion OS X "eclissa Menubar e Doc" solo durante l' esecuzione di questa sessione dell' applicazione.
Rimango comunque soddisfatto di aver ottenuto lo scopo senza il MagicMenu.
Questo è un piccolo passo che mi fa sperare nella possibilità di usare Lion OS X con un po' di flessibilità in più.
- 05-08-11, 21:28 #5
Bravo, giubio, veramente apprezzabile il tuo impegno.
Per quel che capisco realizzare in due operazioni distinte la soppressione della barra menu e quella del Dock non sembra ipotizzabile, peccato.
Discussioni simili
-
NON MI SCARICA LION!!!l'icona sul dock dice: "ATTENDO" ...ma cosa attendi??
By Francescogo in forum Speciale Mac OS X 10.7, LionRisposte: 7Ultimo messaggio: 22-07-11, 06:56 -
nascondere icona da menubar
By bluao in forum iMac / eMacRisposte: 5Ultimo messaggio: 10-03-10, 12:15 -
Crystal Menubar come si leva?
By HAiNE in forum SOFTWARE - AggiornaMacRisposte: 0Ultimo messaggio: 11-02-08, 14:52 -
Stato Rete Ethernet nella MenuBar
By DeMiNe in forum MAC PROFESSIONALE - MacProf - Software, Hardware e consigliRisposte: 0Ultimo messaggio: 08-09-06, 14:19 -
menubar scomparso !!
By granfio in forum Mac OS XRisposte: 0Ultimo messaggio: 03-03-05, 14:54



LinkBack URL
About LinkBacks
Replica con citazione
Sì, è proprio curiosa. Per fare una verifica, poco fa ho chiesto le...
mettere in rete hd esterno