NSView subviews et click-à -travers...
kemosabe
Membre
Bonjour,
Dans une appli, j'ai une vue qui me sert de barre d'état.
Elle apparaà®t lorsque elle est demandée et contient des controls (NSTextField, NSProgressIndicator).
Lorsque qu'elle apparaà®t, elle se place au dessus d'autres vues.
J'ai remarqué que quand j'ai des controls en dessous (dans mon cas un NSTabView avec les tabs en bas), et bien, lorsque je clique sur la barre d'état, les tabs qui sont en dessous sont toujours utilisable (même s'ils sont cachés par la barre...).
J'ai lu qu'il n'y a pas de z-order dans la gestion des subviews, mais comment faire pour embecher de clicker à travers ma vue?
Des idées?
Merci d'avance!
Dans une appli, j'ai une vue qui me sert de barre d'état.
Elle apparaà®t lorsque elle est demandée et contient des controls (NSTextField, NSProgressIndicator).
Lorsque qu'elle apparaà®t, elle se place au dessus d'autres vues.
J'ai remarqué que quand j'ai des controls en dessous (dans mon cas un NSTabView avec les tabs en bas), et bien, lorsque je clique sur la barre d'état, les tabs qui sont en dessous sont toujours utilisable (même s'ils sont cachés par la barre...).
J'ai lu qu'il n'y a pas de z-order dans la gestion des subviews, mais comment faire pour embecher de clicker à travers ma vue?
Des idées?
Merci d'avance!
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Car le comportement me fais penser à une NSView qui est ajoutée au même niveau que le NSTabview (dans les 2 vues sont soeurs).
Or, dans ce cas, la gestion de l'affichage ou la distribution des évènements est complètement aléatoire si ces 2 vues se chevauchent (lune qui recouvre l'autre).