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

EPANET - minor feature requests for the UI #47

Open
shenh opened this issue Feb 16, 2017 · 2 comments
Open

EPANET - minor feature requests for the UI #47

shenh opened this issue Feb 16, 2017 · 2 comments

Comments

@shenh
Copy link

shenh commented Feb 16, 2017

Believe the following will streamline the workflow:

  • when user selects an element (e.g. a tank), and click the graph command, the selected elements are automatically selected within the listbox

Other minor edits:

  • an arrow (instead of the cross sign) might be a better selection icon
  • add context menu after an element was selected. e.g. if a user select a pipe, a context menu may include graph selection, time series plot, etc.
  • support cancel button, i.e. allowing close a window by pressing cancel key
  • allowing deleting element by pressing del key
  • support block edit in Pipe Editor. e.g. allowing user to select diameters to change and pop up a window for new values.

By the way will the UI support reading the binary input file?

@rickscr
Copy link

rickscr commented Dec 22, 2017

I agree. These enhancements would significantly improve workflows.

@PaulDudaRESPEC PaulDudaRESPEC changed the title EPANET - minor edits to the UI EPANET - minor feature requests for the UI 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
Copy link
Collaborator

The commit referenced above implements the first suggestion, that any object selected in the object editor is automatically added to the list when the graph selection form is displayed.

The suggestion regarding block edits is not implemented exactly as suggested, but the new copy/paste capability allows a user to copy and paste a value across multiple objects, for example for setting the diameter for multiple pipes, which provides some of the suggested usability improvement.

The other items on the list will be held for consideration as time allows.

(Our understanding is that EPA does not intend to support the binary input file in this version of the UI.)

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

4 participants