• Informed Design

Form Layout - Codeblocks

Enhance the control over frame layout, group and label efficiently, and retain modification capabilities via input rules.


00:06

Inform design now includes a form code

00:09

blocks environment for controlling input forms.

00:16

Users must still adopt and arrange the parameters required for input logic,

00:20

input forms and inventor model usage.

00:26

The adoption order is important so that parameters

00:29

are passed correctly to the inventor model,

00:31

ensuring updates are driven correctly and serves as

00:34

the default order for the form block.

00:37

But these parameters can be reordered without impacting parameter adoption.

00:45

Additional parameters can be adopted and rearranged which adds them to

00:49

the bottom of the form block and to the form.

00:55

If a parameter is un adopted,

00:57

that parameter is disabled in the form block and removed from the form

01:05

parameters can be gathered into logical top level groups within the form block

01:09

and groups can be collapsed or expanded in the form by default,

01:15

the foreman groups should be given meaningful names.

01:24

Form groups cannot be nested

01:26

and all associated parameter blocks are deleted. When a group is deleted,

01:36

duplicating a parameter input is allowed and may be useful for critical values.

01:45

If a parameter value is modified for one input value,

01:48

any duplicates will automatically update.

01:52

Input rules can still be utilized to control parameters in the form

01:57

depending on conditions. Input parameters can be set to read only

02:01

visible or invisible

02:05

or deviate from the default form label.

02:13

The parameter label in the form block is

02:15

a static label and is unaffected by label changes

02:18

made by the input rules and is used as column headers in the existing variant tables.

02:24

These input rule code blocks can still remain in the code

02:27

string even if the parameter is removed from the form block.

02:32

In summary, the new form code blocks allow more control over the frame layout,

02:36

providing a better user experience via grouping and labeling

02:40

while preserving modification capabilities with input rules.

Video transcript

00:06

Inform design now includes a form code

00:09

blocks environment for controlling input forms.

00:16

Users must still adopt and arrange the parameters required for input logic,

00:20

input forms and inventor model usage.

00:26

The adoption order is important so that parameters

00:29

are passed correctly to the inventor model,

00:31

ensuring updates are driven correctly and serves as

00:34

the default order for the form block.

00:37

But these parameters can be reordered without impacting parameter adoption.

00:45

Additional parameters can be adopted and rearranged which adds them to

00:49

the bottom of the form block and to the form.

00:55

If a parameter is un adopted,

00:57

that parameter is disabled in the form block and removed from the form

01:05

parameters can be gathered into logical top level groups within the form block

01:09

and groups can be collapsed or expanded in the form by default,

01:15

the foreman groups should be given meaningful names.

01:24

Form groups cannot be nested

01:26

and all associated parameter blocks are deleted. When a group is deleted,

01:36

duplicating a parameter input is allowed and may be useful for critical values.

01:45

If a parameter value is modified for one input value,

01:48

any duplicates will automatically update.

01:52

Input rules can still be utilized to control parameters in the form

01:57

depending on conditions. Input parameters can be set to read only

02:01

visible or invisible

02:05

or deviate from the default form label.

02:13

The parameter label in the form block is

02:15

a static label and is unaffected by label changes

02:18

made by the input rules and is used as column headers in the existing variant tables.

02:24

These input rule code blocks can still remain in the code

02:27

string even if the parameter is removed from the form block.

02:32

In summary, the new form code blocks allow more control over the frame layout,

02:36

providing a better user experience via grouping and labeling

02:40

while preserving modification capabilities with input rules.

Was this information helpful?