Ukládání hodnot | hyperPad Documentation

Loading...

Logo

Box Containers

V hyperPadu můžete ukládat hodnoty a data pomocí "Box Containers". Box Containers jsou podobné proměnným, které se nachází v tradičních programovacích jazycích.

Box Containers nejsou jako běžné chování. Nejsou to akce ani události. Nemůžete připojit box container k události. Jsou nezávislé na ostatní logice vašeho chování. Pro organizační účely můžete připojit Box Containers k "Behavior Bundles".

Pomocí Box Containeru můžete dočasně ukládat čísla nebo text, které použijete s jiným chováním později.

Box Containers mohou také přijímat hodnoty z více zdrojů, ale ukládají pouze poslední hodnotu zadanou nebo aktualizovanou.

Když byla hodnota uložena nebo aktualizována, může být nutné znovu vykonat jakékoli chování používající box container. Pokud chování znovu nevykonáte, nemusíte si všimnout žádných viditelných změn.

Příklad: Pokud měníte štítek na základě box containeru. Musíte vykonat chování "Change Label" po aktualizaci nebo uložení hodnoty do box containeru.

Hodnota chování

Chování "Value" je podobné box containeru, avšak je to akce a hodnota se ukládá pouze jednou, pokud je vykonána událostí. Na rozdíl od Box Containers, chování Value může ukládat hodnotu pouze z jednoho zdroje.