@SamGardner
Je réexamine cette question après avoir trouvé des cas supplémentaires dans lesquels je ne souhaite pas que les utilisateurs utilisent le menu contextuel pour trier une tablebox que j'ai créée.
Bien que j'aie déjà résolu ce problème auparavant en utilisant < sont recherchés. Je travaille donc sur une liste de scripts de remplacement pour recréer certains d'entre eux ainsi que pour ajouter mes propres fonctions.
Je vous pique spécifiquement parce que vous avez noté ci-dessus que l'on pourrait ajouter un nouveau menu contextuel « pour chaque colonne ». Est-ce vraiment vrai ? Il semble que je ne puisse le faire que pour l'ensemble du tableau et que les scripts impliqués ne sachent pas dans quelle colonne il a été sélectionné. Mais peut-être que je rate quelque chose ? <

Peut-être que je ne le fais pas tout à fait correctement et c'est possible ?
Cela se produit parce que le menu contextuel existant contient des éléments spécifiques à chaque colonne. Si je les voulais, je ne suis pas sûr de pouvoir les reproduire ?
Je vois que JMP18 ajoute encore plus de choses sur ce menu contextuel de tablebox, y compris des éléments plus spécifiques aux colonnes (et via l'EA plus dans 19) mais pas, à ma connaissance, rien de nouveau sur la désactivation de ceux que vous ne voulez pas, etc.
Je vois aussi cet autre post où @Justin_Chilton dit, dans le contexte de la suggestion d'ajouter un script personnalisé pour remplacer l'un des éléments, " Veuillez noter que vous pouvez rajouter certains des autres éléments du menu contextuel si vous en avez besoin (avec un peu de travail) en utilisant les équivalents de message JSL". Peut-être que le "certains" ici signifie que vous ne pouvez pas faire ceux spécifiques à la colonne ? Dans tous les cas, cela demande de plus en plus de travail de rajouter des éléments en les créant vous-même.
Cela me fait penser qu'il y a encore des choses à souhaiter à ce sujet... peut-être la possibilité de dire au menu contextuel existant de désactiver certaines options que vous ne voulez pas (par leur nom ?) afin que vous puissiez choisir ? Et puis la possibilité d' ajouter des éléments personnalisés sans effacer le menu existant (mon script a l'intention d'ajouter des éléments personnalisés dans une section en bas après ceux "recréés") ? Et puis, il serait pratique qu'il y ait un "self" ou "this" auquel faire référence avec votre script personnalisé qui vous lierait à la colonne spécifique à partir de laquelle il a été activé (et donc à la tablebox). Je pense que ce serait en fait plus pratique que de devoir donner à chaque colonne la sienne.