Opened 4 years ago

Closed 15 months ago

#6144 closed defect (fixed)

dynamic visibility of Modelica.Blocks.Interfaces.RealInput

Reported by: lukas.koenemann@… Owned by: Adrian Pop
Priority: blocker Milestone: 1.21.0
Component: OMEdit Version:
Keywords: Cc:

Description (last modified by Francesco Casella)

I want to change the visibility of a Modelica.Blocks.Interfaces.RealInput dynamic via another parameter. For example:

model Example
parameter Boolean visibility = true;
Modelica.Blocks.Interfaces.RealInput InputValue annotation(
    Placement(visible = visibility , transformation(origin = {-60, 120}, extent = {{-20, -20}, {20, 20}}, rotation = -90), iconTransformation(origin = {-60, 120}, extent = {{-20, -20}, {20, 20}}, rotation = -90)));
end Example;

When I drag and drop the example model into a test area, i can change the parameter "visibility" but the visibility of the variable doesn't change.

Change History (6)

comment:1 by Per Östlund, 4 years ago

Component: FrontendOMEdit
Description: modified (diff)
Owner: changed from Per Östlund to Adeel Asghar

comment:2 by Francesco Casella, 4 years ago

Description: modified (diff)
Milestone: Future1.17.0
Owner: changed from Adeel Asghar to Adrian Pop
Priority: highblocker
Status: newassigned

I guess this is very similar to #2081 and #2661, we may try to fix this as well together with them.

Last edited 4 years ago by Francesco Casella (previous) (diff)

comment:3 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Rescheduled to 1.18.0

comment:4 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

comment:5 by Francesco Casella, 3 years ago

Milestone: 1.19.0

1.18.0 blocker tickets moved to 1.19.0

comment:6 by Adeel Asghar, 15 months ago

Milestone: 1.19.01.21.0
Resolution: fixed
Status: assignedclosed

Fixed with instance api.

Note: See TracTickets for help on using tickets.