CustomArrayController

gogaulegogaule Membre
18:52 modifié dans API AppKit #1
Bonjour à  tous .
Je voudrais faire apparaà®tre un CustomArray lors de l' élimination d' un joueur .
J'ai tout écrit , relié , cela ne donne rien .
Je me demande si c' est compatible avec mon appli DocumentBased ?
J'ai instancié un NSArrayController  dans les infos et customClass  : CustomArrayController  y figure bien ainsi que : ArrayController .
L' appli ne s' ouvre plus .??
Merci
Cordialement.

Réponses

  • gogaulegogaule Membre
    mars 2008 modifié #2
    Re bonjour .
    Cela évolue   ???
    Maintenant  : j'avais oublié un outlet  ..
    Seul la page inscriptions / scores (reste inactive) s' affiche . L' ouverture du sheet d' alerte suite au clic bouton éliminer joueur sélectionné fonctionne .
    Le reste du programme ne fonctionne plus ?
    Ah ah !  :(
    Si vous avez une idée ?
    Déjà  il est possible de faire fonctionner une sheet dans DocumentBased , oui je ne savais pas ....
    Comment réactiver le reste du progamme ?
    Merci
    Cordialement.
  • gogaulegogaule Membre
    18:52 modifié #3
    Re bonjour .
    Quel bêtise ai-je fait ?
    Comprends pas ... B)
    Impossible de faire réapparaà®tre la fenêtre d'accueil .. ???
    Ce n' est pas compatible ? c'est l' un ou l'autre ?
    Merci
    Cordialement.
  • gogaulegogaule Membre
    18:52 modifié #4
    Bonsoir à  tous ,
                , schlum.
    Bon je n'arrive pas à  terminer mon Oeuvre .
    L' Impression refuse toujours obstinément de fonctionner .
    Bien je cherche à  installer une sheet d' alerte .Cette sheet s' ouvre au bon endroit , ce ferme .
    Le problème : Le reste de l' appli ne fonctionne plus .

    Mon idée est de créer un sousAppli autonome :
    J' ai créé un nouveau dossier .nib  au quel j' ai donné le nom de mon tableau . à‰liminé la fenêtre vierge du dossier et remplacé par mon tableau .Ensuite je voudrais relier InscriptonsScores .h et .m à  mon nouveau dossier .nib  .
    InscriptionsScores .h et .m contiennent le code du CustomArrayController ..

    Cela peut-il fonctionné ?

    Merci.
    Cordialement.

  • schlumschlum Membre
    18:52 modifié #5
    Rien compris...
  • gogaulegogaule Membre
    18:52 modifié #6
    Re
    Schlum 
    Oui ...Une idée farfelue .
    Puisque je ne parviens pas à  implémenter une sheet d' alerte en connexion avec Effacer le Joueur Sélectionné
    Enfin si , la sheet apparaà®t avec les messages , mais le reste ne fonctionne plus .
    Mon idée serait  de créé une "sous application" pour le tableau et la sheet d' alerte indépendant du reste donc non perturbatrice .
    J' ai donc créé un nouveau dossier .nib ... mais je pense que pour relier le tout , des lignes de code sont nécessaires ..
    OU irréalisable . :-\\ B)
    Merci
    Cordialement.
  • schlumschlum Membre
    18:52 modifié #7
    - (void)beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow modalDelegate:(id)modalDelegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo
    


    Est censé ne bloquer que la fenêtre concernée.

    Donc je ne vois pas où est le problème...
  • gogaulegogaule Membre
    18:52 modifié #8
    Re
    Schlum.
    Je ne trouve pas cette méthode dans mon code ..?
    Je doit la rajoutée ? si oui  [size=6pt]Ou[/size][size=16pt]?[/size]
    Dure
    Merci
    Cordialement.
  • schlumschlum Membre
    18:52 modifié #9
    NSBeginAlertSheet, c'est pareil... C'est un raccourci pour les alertes "pré-faites"

    "beginSheet" nécessite de créer sa propre fenêtre d'alerte dans le .nib.
  • gogaulegogaule Membre
    18:52 modifié #10
    Re
    Schlum.
    Dit moi peut-tu regarder ce morceau de code , et me dire si il y a quelques choses qui cloches .
    Pas le refaire .. juste si il y a des  .beurck .
    Est-ce lui qui empêche le reste de fonctionner ?
    Merci
    Cordialement.
    PS : Crie pas trop fort , j'ai mal aux oreilles ....aies .... :)
  • gogaulegogaule Membre
    18:52 modifié #11
    Mon archive
    Plus haut  , rien compris .
  • schlumschlum Membre
    18:52 modifié #12
    Je ne comprends pas l'intérêt d'avoir fait une classe supplémentaire... Du coup on n'y voit plus rien et c'est incompréhensible.
  • gogaulegogaule Membre
    18:52 modifié #13
    Re
    Euh  .. justement c'était pour plus de compréhension  .C' est raté .
    Tout écrire dans MyController .?
    Merci.
    Cordialement
  • gogaulegogaule Membre
    18:52 modifié #14
    Re
    Schlum
    Je pense que mon idée est bonne , le code aussi en partie , puisqu' il permets l' affichage du tableau et du sheet d' alerte si on clic sur : effacer le joueur ...
    Ce que je ne parviens pas à  définir c' est la partie qui bloque l' ouverture des autres fenêtres .
    Merci
    Cordialement.
  • schlumschlum Membre
    18:52 modifié #15
    dans 1204737558:

    Re
    Euh  .. justement c'était pour plus de compréhension  .C' est raté .
    Tout écrire dans MyController .?
    Merci.
    Cordialement


    Bien sûr dans le contrôleur... Il est là  pour ça.
Connectez-vous ou Inscrivez-vous pour répondre.