Skip to content
This repository has been archived by the owner on Sep 28, 2022. It is now read-only.

Element editor window feature requests #87

Closed
rickscr opened this issue Sep 8, 2017 · 1 comment
Closed

Element editor window feature requests #87

rickscr opened this issue Sep 8, 2017 · 1 comment

Comments

@rickscr
Copy link

rickscr commented Sep 8, 2017

Usability problems with the element editor windows (tank editor, pipe editor, junction editor, etc):

  1. The default window size is not large enough to display all the fields. The user must resize the window or scroll every time if they want to see all the fields. Part of the problem is that there is a lot of wasted vertical space between fields.
  2. Multiple editor windows for the same element can be opened simultaneously. The user should only be able to open one window for each element at a time to avoid confusion.
  3. The data field widths cannot be resized. This can cause problems if the data cannot fit in the default width. For example, long names, description, and patterns will be cut off.

image

To solve these problems, consider making the editor window permanently dockable, similar to the InfoWater Model Explorer or WaterCAD Properties windows. The InfoWater/WaterCAD windows will display all the properties for whatever single element is selected, of any type. See the examples below.

Innovyze InfoWater
image

Bentley WaterCAD
image

@PaulDudaRESPEC PaulDudaRESPEC changed the title Element editor window Element editor window feature requests Jul 4, 2019
@PaulDudaRESPEC PaulDudaRESPEC self-assigned this Jul 30, 2019
PaulDudaRESPEC added a commit that referenced this issue Jul 30, 2019
frmGenericPropertyEditor -- make row height smaller to eliminate white space, add copy/paste functionality

Partially resolves issues #45, #47, and #87
PaulDudaRESPEC added a commit that referenced this issue Jul 31, 2019
property_editor_backend.py -- make headers of property editor visible to enable column resizing

addressing issues in Issue #87
@PaulDudaRESPEC
Copy link
Collaborator

Added enhancements to allow column resizing, make dialog modal, and reduce white space between fields.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants