Gestion du menu 'Ouvrir l'élément récent'

olofolof Membre
10:24 modifié dans API AppKit #1
'jour !

Soit une application non-document based. Autrement dit, mon document principal étend NSOjbect.

Mon menu 'Fichier' me permet de charger, sauver, ... sans problème (c'est géré à  la main). Maintenant, j'aimerais avoir un menu 'Ouvrir l'élément récent'.

Je fouille un peu et je trouve ce petit bout de code sur cocoabuilder, à  ajouter au chargement et à  la sauvegarde d'un document :

<br />[[NSDocumentController sharedDocumentController] noteNewRecentDocumentURL:[NSURL URLWithString:nomFichier]];<br />


que je m'empresse de mettre en oeuvre. Super, quand j'ouvre un document, mon menu se complète ! Youpie ! Mais quand je vais cliquer sur cet item de menu, l'élément récent en question disparaà®t du menu et rien ne se passe... Je dois implémenter une méthode spéciale ???


Merci !!!

Réponses

  • aranaudaranaud Membre
    10:24 modifié #2
    As tu essayé avec ?
    <br />- (BOOL)application:(NSApplication *)theApplication openFile:(NSString *)filename<br />// filename : chemin du fichier<br />{<br />&nbsp;  // ton code pour ouvrir un document<br />&nbsp;  return YES;&nbsp;  // si OK<br />}<br />
    

  • olofolof Membre
    10:24 modifié #3
    C'est tout bon avec cette méthode ! Merci !
Connectez-vous ou Inscrivez-vous pour répondre.