Toggle navigation
Catégories
Discussions
Connexion
Accueil
›
Actualités
NSOutlineView & Trees
«
1
2
»
Réponses
Philippe49
Membre
mars 2008
14:08 modifié
#32
C'est sur la page d'enregistrement
data type
Philippe49
Membre
mars 2008
mars 2008 modifié
#33
Le document se poursuit par l'utilisation d'un Passive Delegate.
Ce modèle de gestion des Browser se rapproche de celui qu'Apple implémente en Bindings via le NSTreeController, en ajoutant de nombreux intermédiaires entre la vue et le modèle.Â
[size=14pt]
NSBrowser avec un Passive Delegate
[/size]
1) NSBrowser et property list
Les bases de fonctionnement du delegate, la classe BrowserController.
La classe BrowserTreeNode héritée de NSTreeNode.
La classe NodeInfo portant les infos du NSTreeNode.
Lecture et affichage à partir d'une property list.
Sur cette page
Philippe49
Membre
mars 2008
14:08 modifié
#34
Le document suivant :
2) Add Remove
Quelques catégories sur NSArray, NSIndexPath, NSIndexSet.
Utilisation d'un NSUndoManager pour gérer les options Undo et Redo du menu Edit dans une application Cocoa-Application (sans NSDocument).
ajouter/supprimer des noe“uds
Sur cette page
Philippe49
Membre
mars 2008
mars 2008 modifié
#35
La suite
3) Archiving:
Implémentation de Save, Open dans une Cocoa-Application (sans NSDocument) .
Enregistrement d'une property list en XML ou en Binary
Une option de menu pour effacer la pile des Undo et la pile des Redo.
Vérification de la gestion de la mémoire au niveau de l'arborescence.
Mise en place de l'option de recherche dans l'arbre via le NSSearchField.
Sur cette page
Philippe49
Membre
mars 2008
mars 2008 modifié
#36
4) Editing
Edition avec utilisation du fieldEditor de la fenêtre.
Gestion du Undo/Redo lors de cette édition.
Action associée au double clic dans le Browser.
Sur cette page
Philippe49
Membre
mars 2008
14:08 modifié
#37
5) Drag and Drop
Basée sur l'utilisation des NSIndexPath en pensant à NSTreeController
Gestion du Undo/Redo.
Sur cette page
Philippe49
Membre
avril 2008
14:08 modifié
#38
[size=14pt]
Bindings, NSBrowser et NSTreeController
[/size]
1) Premier Pas
Un tutoriel sur les bindings, NSTreeController, NSBrowser
Les bindings du NSTreeController avec le NSBrowser
Sous-classe de NSTreeNode
Ajouter un noe“ud et mettre à jour le MVC
Sur cette page
«
1
2
»
Connectez-vous
ou
Inscrivez-vous
pour répondre.
Réponses
data type
Ce modèle de gestion des Browser se rapproche de celui qu'Apple implémente en Bindings via le NSTreeController, en ajoutant de nombreux intermédiaires entre la vue et le modèle.Â
[size=14pt] NSBrowser avec un Passive Delegate [/size]
1) NSBrowser et property list
Sur cette page
Le document suivant :
2) Add Remove
Sur cette page
3) Archiving:
Sur cette page
Sur cette page
5) Drag and Drop
Sur cette page
1) Premier Pas
Un tutoriel sur les bindings, NSTreeController, NSBrowser
Sur cette page