Task #3058

visually better link the Property: field to the Structure: field in struct@prop selection dialogs

Added by Serge Heiden 27 days ago.

Status:New Start date:04/12/2021
Priority:Normal Due date:
Assignee:Serge Heiden % Done:

0%

Category:UI / Ergonomy Spent time: -
Target version:TXM X.X

Description

Currently in struct@prop selection dialogs, for example in the 'Simple mode' of the Partition command, the Property: field and the Structure: field are displayed linearly and their current choices are not bound.

For beginners which don't already undestand the dependance between the Properties and their corresponding Structure, this can lead to confusion in the use of the dialog -> they can change the Property: independently of the Structure: and be surprised that the Property: defaut choice is changed if the Structure: is changed.

Solution 1

Display the dependancy between the Property: field and the Structure: field by and indentation, for example with a bulleted list:

+++++++++++++++++++++++++++

Structure: [structure value]
  • Property; [property value]

+++++++++++++++++++++++++++

Solution 2

Store the last Property+Structure values choosen and re-set the previous Property choice when a Structure choice is switched back to.

For example: the last choice of the 'text' structure property was 'genre'. If the user selects another structure to set, and then comes back to the 'text' structure -> re-set the property to 'genre'.

Also available in: Atom PDF