Domanda

Perché sta succedendo:

Come si può vedere, nella sezione "Elementi della barra degli strumenti ammessi" l'immagine sembra bene per la voce della barra degli strumenti "PHP", e quando la sua realtà nella barra degli strumenti, si scale stranamente.

Grazie

È stato utile?

Soluzione

Ho trovato questo nella documentazione:

  

La risoluzione visualizzata di un elemento dell'immagine dipende dalla SizeMode della barra degli strumenti. È necessario fornire rappresentazioni di immagini specifiche per i predefiniti, modalità regolari e piccole dimensioni in una singola immagine che supporta più rappresentazioni di immagini, come icns o TIFF. La rappresentazione immagine appropriata viene visualizzata automaticamente per SizeMode corrente della barra degli strumenti. Se una rappresentazione adeguata non è disponibile, la barra degli strumenti bilance la rappresentazione alla dimensione appropriata per la modalità corrente, ad un costo in termini di prestazioni e l'aspetto. Le immagini che non sono quadrati vengono scalati per adattarsi. L'immagine di un elemento immagine viene anche ridotta ed essere utilizzata nel menu di overflow del punto immagine. (Enfasi aggiunta)

Questo sembra che si potrebbe desiderare di provare a giocherellare con le proprietà NSToolbarItem e minSize del maxSize.

Altri suggerimenti

ho trovato più facile per trascinare un'istanza di "Immagine Well" (NSImageView) nella barra degli strumenti. Questo permette di impostare dimensioni adeguate (basta aggiungere una dimensione minima e massima e quindi è possibile impostare la scala desiderata).

E 'fondamentalmente la stessa come trascinare un'istanza NSToolbarItem: inserisce automaticamente solo una NSImageView configurabile in una nuova NSToolbarItem. Così si può collegare ai vostri destinatari / Azioni come al solito.

Tipp: è anche possibile trascinare NSSegmentedControls e altri NSControls nella barra degli strumenti: -)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top