☑ nouvelle fonctionnalité intéressante
☐ pourrait aider de nombreux utilisateurs !
☐ supprime quelque chose qui ressemble à un « bug »
☐ agréable à avoir
☐ personne n'en a besoin
Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
En JSL, il y a des fonctions comme
est la clé de contrôle()
pour obtenir l'état actuel des touches de modification,
malheureusement,
Cette fonction ne renvoie pas l'état actuel de la touche de contrôle mais plutôt l'état de la touche de contrôle au début d'un autre événement comme un clic de souris ou une pression sur une touche.
Vérification des touches de modification (ctrl, alt, shift) dans le script sans piège à souris
Quelle est l’amélioration que vous souhaiteriez voir ?
As JMP dispose d'une fonction interne permettant d'obtenir l'état de la clé modifiée à tout moment, mais celle-ci n'est pas exposée via JSL.
Vérification des touches de modification (ctrl, alt, shift) dans le script sans piège à souris
... pourriez-vous s'il vous plaît fournir une fonction JSL pour exposer l'état actuel d'une touche de modification:)
Pourquoi cette idée est-elle importante ?
Cela permettra aux programmeurs JSL de générer des barres d'outils et des commandes dans le menu à un tout nouveau niveau :
selon l'état d'une touche de modification, différentes actions pourraient être déclenchées (!!!)
des fonctionnalités complémentaires similaires pourraient également renforcer les plates-formes standards :
- Un utilisateur peut spécifier une action DEFAULT dans les préférences. Si un utilisateur clique sur Sous-ensemble, Résumé, Tabulation, Graph Builder - en maintenant SHIFT - l'action PAR DÉFAUT est exécutée... sans qu'il soit nécessaire de saisir manuellement les paramètres.
- avec une touche de contrôle, l'action pourrait être déclenchée avec les paramètres RECALL.
d'autres souhaits de
dossier de candidature : envoyer à PPT
- par défaut : envoyer une capture d'écran à PowerPoint
- avec CTRL enfoncé, envoyez un graphique vectoriel vers PowerPoint
cas d'application : sous-ensemble
- par défaut : créer un sous-ensemble lié
- avec CTRL : créer un sous-ensemble qui n'est pas lié
- avec Shift : incluez simplement les colonnes actuellement sélectionnées.