» Attributs de Pins
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Attributs de Pins

English | Italian

Les attributs de pins décrivent l'apparence d'un champ dans vvvv.

Leur utilisation principale est de décrire une pin d'entrée ou de sortie.

[Input("Input", DefaultValue = 1.0)]
ISpread<double> FInput;
 
[Output("Output")]
ISpread<double> FOutput;

Entre les parenthèses, une liste d'attributs de pins séparés par une virgule pouvant être définie comme suit :
PinAttribute = PinValue,

Le type de la valeur que vous écrirez devra bien sûr être le même que celui de l'attribut de pin.

Toutes les propriétés existantes sont listées sur cette page.

Exemples :

L'exemple suivant assigne une valeur par défaut à la pin. C'est cette valeur qui est utilisée si l'on reset la node avec ALT+Clic droit.

DefaultValue = 255.0

Ici, on définit une pin non spreadable qui n'acceptera qu'une seule slice. L'utilisateur ne peut changer cette propriété.

IsSingle = true

Spécifie la visibilité de la pin :

Visibility = PinVisibility.Hidden

Définit une pin avec le type filename afin d'ouvrir une fenêtre d'explorateur au du clic-droit :

StringType = StringType.Filename

Créé un pingroup, où l'utilisateur pourra spécifier le nombre de pins via l'Inspektor. Notez que cela ne marchera qu'en association avec ISpread<ISpread<T>> où T peut prendre n'importe-quel type.

[Input("Input", IsPinGroup = true)]
ISpread<ISpread<double>> FInput;

anonymous user login

Shoutbox

~12d ago

SuperflysiNZ: Thanks

~14d ago

sebescudie: @Superfly : ApplicationPath

~14d ago

SuperflysiNZ: How do you get the path of the current patch in VL?

~14d ago

SuperflysiNZ: How do you get the path of the current patch in VL?

~15d ago

joreg: reminder: first #vvvv online meetup after the summer break: tomorrow, tuesday 7th, 8pm CET 13.-worldwide-vvvv-meetup