Question

J'ai une fenêtre dans une application à base de cacao document. Je veux faire de cette application ont pas titlebar. Je sais comment faire cela dans une application régulière de cacao parce qu'il ya une fenêtre appelée « fenêtre » dans les applications à base de cacao document, je ne vois pas de déclarations de fenêtre. Donc, ma question est de savoir comment je fais une fenêtre dans une application sans marge Cocoa Document_based? Merci

Était-ce utile?

La solution

Regardez dans le fichier nib du document. Dans une application basée sur les documents, on appelle souvent « MyDocument.xib ». Vous pouvez vous débarrasser de l'ancienne fenêtre et le remplacer par le type que vous préférez. Rappelez-vous juste connecté à la sortie appropriée du propriétaire du fichier.

Autres conseils

Un NSDocument [sous-classe] a un NSWindowController entre le document et la fenêtre du document. En règle générale, vous seriez sous-classe dans NSWindowController, disons, créez un document qui a plusieurs fenêtres.

Dans ce cas, vous aurez probablement sous-classe NSWindowController pour personnaliser la création de votre fenêtre. Ou vous pouvez sous-classe NSWindow et votre document, utilisez votre sous-classe au lieu du NSWindow générique.

Voir document basé Guide d'application . La FAQ contient des informations sur aperçu et le rôle sous-classement de NSWindowController.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top