Bonjour
J'ai vu un jour quelque part qu'on pouvais afficher ou masquer un patch en lui envoyant un message. Mais voilà, pas moyen de retrouver la syntaxe... Quelqu'un s'en souviendrait-il ?
Merci
Hors ligne
Bonjour kirobatz,
Dans une boite message:
[; pd-nom_du_patch vis $1(
La variable $1 vaut 0 ou 1.
Tu peux créer un raccourcis clavier avec les objets [key] et [sel]:
[key]
|
[sel code_de_la_touche]
|
[toggle]
|
[; pd-nom_du_patch vis $1(
Voilà, j'espère que cela répond à ta question.
solipse.
Hors ligne
C'est exactement ça, merci ! Je crois que l'info est dans un obscur fichier d'aide relatant les actions possibles sur les fenêtres et les patchs (création de patch dans un patch, ajout et connection d'objets, etc...). C'est dommage qu'il n'y ait pas de fonction "rechercher" dans le browser de l'aide.
Hors ligne
Mh... Et si mon patch s'appelle [pd patch 1] (une abstraction), comment je dis à pd qu'il y a un espace dans le nom du patch que je veux afficher ?
Parce qu'avec [; pd-patch 1 vis 1( il envoie les commandes "1 vis 1" à un patch "pd-patch".
Hors ligne
Bonjour kirobatz,
Pas sûr effectivement que cela fonctionne avec les abstractions
ayant un argument de création. Si l'argument de création est
nécessaire, il faut trouver une autre méthode...mais là, je ne
vois pas.
solipse.
Hors ligne
Salut,
dans les Pdmtl abstractions, il y a une abstraction qui fait ça:
gui.popup
super pratique!
Concernant les noms de patches et d'abstractions, il faut mieux ne jamais avoir d'espace, ni de caractères accentués, tout comme dans les noms de fichiers
Hors ligne