déplacement de deux ascenseurs simultanément
Rocou
Membre
Bonjour,
J'ai un problème d'ascenseurs: j'ai deux NSView dans deux fenêtres différentes. Quand les deux fenêtres sont ouvertes, une action sur l'ascenseur vertical de l'une entraà®ne la même réaction de l'ascenseur vertical de l'autre.
Comment éviter cela?
NB: Une action sur ascenseur horizontal n'a pas cet effet.
J'ai un problème d'ascenseurs: j'ai deux NSView dans deux fenêtres différentes. Quand les deux fenêtres sont ouvertes, une action sur l'ascenseur vertical de l'une entraà®ne la même réaction de l'ascenseur vertical de l'autre.
Comment éviter cela?
NB: Une action sur ascenseur horizontal n'a pas cet effet.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Et vice versa ??
Ce qui est sûr, c'est que j'en rêve la nuit...
En lisant ton lien, je me suis rappelé que j'ai besoin de récupérer la position des ascenseurs de ma fenêtre principale et que j'ai mis ce code dans la méthode awakeFromNib de la vue associée à cette fenêtre.
Visiblement le problème vient de là . En effet, je scrolle le contenu de ma vue avec la position récupérée des ascenseurs. Or je récupère la position des ascenseurs de la vue "active" quelle qu'elle soit et non celle désignée par 'object:monScroll'
Non, justement, c'est ce qui m'a mis sur la piste de la notification. Merci.
Comment feriez-vous pour faire en sorte, par exemple, pour conserver un rectangle au centre d'une vue (au centre de la portion que l'on voit) que l'utilisateur peut scroller à l'aide des ascenseurs?
Une référence vers la vue qui a généré la notification est embarquée dans la notification (comme préciser dans la doc...).
Désolé je ne comprends pas bien... un rectangle fixe, qui resterait tout le temps au centre quelque soit la position des ascenceurs ( genre qui indiquerait une sélection) ?
Oui, j'avais vu mais je n'arrivais pas à faire le lien avec ma vue. J'ai fait ceci, et cela semble bien fonctionner. Est-ce correct?
En tout cas, un grand merci!
Oui mais en ce cas, ça me choque un peu qu'une vue assume des fonctions de controller.
On est loin du MVC paradygme là :-\\
Tu as tout à fait raison de le préciser... je me cantonnais à essayer de faire avancer Rocou dans la résolution de son problème à l'origine de ce post...
Oui, mon code n'est pas vraiment dans les clous mais je reviens régulièrement dessus.
Certaines parties fonctionnent sans que je comprenne pourquoi; je continue mon développement puis reviens sur le code mystérieux que j'avais laissé en plan. En général, j'ai suffisamment progressé pour enfin le comprendre.
En tout cas, merci à tous. Je suis très content, plusieurs entreprises m'ont demandé si mon logiciel était à vendre!
La programmation est bancale mais je pense avoir bien saisi les besoins du métier que je cherche à informatiser (la location de bennes à déchet mais c'est un peu normal puisque que c'est mon métier ).