Domanda

Vorrei utilizzare un font a spaziatura fissa sulle note adesive nei widget di Dashboard di Apple. Tuttavia, possono essere selezionati solo alcuni tipi di carattere, nessuno dei quali è a spaziatura fissa.

È stato utile?

Soluzione

Questo è possibile, perché sono i widget HTML, CSS e JavaScript based. Ecco come:

In primo luogo, vai alla /Library/Widgets e trovare i Promemoria uno. Copiarlo ~/Library/Widgets e denominarlo myStickies (o qualcos'altro).
Chiudi le Stickies widget di Dashboard in.
Ora, vai alla la versione myStickies.wdgt è stato copiato e tasto destro del mouse di esso. Scegli Show Package Contents.
Nella nuova finestra che appare, tasto destro del mouse sul file Stickies.js e Apri con il vostro editor preferito JavaScript (se non ne avete uno, TextWrangler è grande e libera).
Ora, utilizzare l'editor di find la linea var fontArray = new Array; (dovrebbe essere intorno alla linea 407). Vedrete sotto quella linea una serie di linee simili gli uni agli altri, dicendo qualcosa come
fontArray["font name"] = 1,. Si desidera Copia l'ultimo uno di quelli (American Typewriter), e Incolla di nuovo sotto se stessa. Poi, modifica in modo che assomiglia a questo: fontArray["Courier New"] = 8;
Salva e Chiudi questo file.
Ora, (funziona TextWrangler) Apri (dalla stessa cartella) Stickies.html in un editor HTML.
Trova la linea che dice,
<select id='font-popup' class='popup' onchange='fontchanged(this);'> (dovrebbe essere sulla linea 40).
Sotto questo, si find una serie di linee simili gli uni agli altri, ogni inizio con <option value. Copia l'uno per Gill Sans, e Incolla al di sotto se stesso.
Modifica per dire <option value ="Courier New">Courier New</option>.
Salva e Chiudi questo file.
Apri Terminale e Tipo killall Dock. Questo riavvia Dashboard.
Ora, doppio click le MyStickies Widget il file che hai fatto. Si aprirà in Dashboard. Seguire la procedura normale di fare clic sul i e cambiando il tipo di carattere. Avrai l'opzione corriere, e sarà quel tipo di carattere.
Yay!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top