Utilitaire de restrictions DGPad

Voici un petit utilitaire très utile conçu par Eric qui permet de :
  • fixer/libérer le zoom;
  • modifier le mode (consultation, actif,..);
  • cacher/montrer le panneau de contrôle;
  • épingler/libérer les expressions, les widgets;
  • cacher/montrer le bouton d'animation.

Cet utilitaire se présente sous forme d'un fichier DGPad. Voici comment on peut l'utiliser :


Prenons par exemple une figure sur laquelle on voudrait fixer le zoom.

1) On commence par faire une copie de la figure que l'on voudrait modifier car l'application de l'utilitaire peut, dans certains cas, bloquer les modificiations ultérieures (y compris de l'utilitaire lui-même).

2) On ouvre la figure "Utilitaire de restrictions" et on ouvre l'onglet Expression des propriétés Blockly de l'expression restrictions (l'utilitaire est contenu dans cette expression).

restrict01 

3) On clique droit sur une zone vierge et on copie tous les blocs.

restrict02

 4) On ouvre la figure à modifier, et on crée une nouvelle expression dans cette figure.

5) On colle les blocs dans l'onglet Expression des propriétés Blockly de la nouvelle expression.

restrict04

6) On ajuste les paramètres.

restrict05

Par exemple sur la figure ci-dessus on a tout restreint en applicant la fonction PROTECT_ALL : on est en mode consultation, le zoom est fixé, le panneau de contrôle est caché, etc.

Pièces jointes :

Utilitaires_de_restriction_v1.2.2.dgp [fichier DGPad]