Opened 12 years ago

Closed 10 years ago

Last modified 10 years ago

#98 closed Feature request (fixed)

ControlType.RadioButton does not update UI when value changes

Reported by: Matthäus Wander Owned by: weyers
Priority: Nice to have Milestone: CrypTool 2.0 BETA 7
Component: WorkspaceManager Keywords:
Cc:

Description (last modified by Matthäus Wander)

When you access the setter of an ISetting RadioButton or TextBoxHidden property, the change is not reflected in UI. This may be confusing for a plugin dev, as the other ControlTypes support two-way databinding.

However as currently no plugin relies on it, the priority is low.

Change History (7)

comment:2 Changed 12 years ago by Matthäus Wander

Milestone: CrypTool 2.0 (Release)

comment:3 Changed 11 years ago by Matthäus Wander

Component: CrypWinWorkspaceManager
Milestone: CrypTool 2.0 RELEASECrypTool 2.0 BETA 6
Owner: changed from Thomas Schmid to weyers
Status: newassigned

Please consider this in your settings redesign.

comment:4 Changed 10 years ago by Matthäus Wander

Description: modified (diff)
Summary: ControlType.RadioButton and TextBoxHidden do not update UI when value changesControlType.RadioButton do not update UI when value changes

comment:5 Changed 10 years ago by Matthäus Wander

Milestone: CrypTool 2.0 BETA 6CrypTool 2.0 RELEASE

Not critical for Beta6, as priority is nice-to-have.

comment:6 Changed 10 years ago by Matthäus Wander

Summary: ControlType.RadioButton do not update UI when value changesControlType.RadioButton does not update UI when value changes

comment:6 Changed 10 years ago by weyers

Resolution: fixed
Status: assignedclosed

(In [4017]) IControl slave parameters tabs can now be deleted Tab Header equals thBe type of the plugin this should closes #390

TextBoxHidden is now implemented in WSM parameters. Databinding is impossible for PasswordBoxes, because of security issues. This closes #400

RadioButtons are now bound through DataBinding to the equal enum in the Settings. Every RadioButton has his own DataBinding to the enum. The problem of reactions between multiple RadioButtons and the single enum were solved though a converter. this will close #98

comment:7 Changed 10 years ago by Matthäus Wander

Milestone: CrypTool 2.0 RELEASECrypTool 2.0 BETA 7
Note: See TracTickets for help on using tickets.