Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Summary Templates : Design #4431

Closed
magnesj opened this issue May 21, 2019 · 0 comments
Closed

Summary Templates : Design #4431

magnesj opened this issue May 21, 2019 · 0 comments
Assignees
Labels
Enhancement An addition that can be observed by the user

Comments

@magnesj
Copy link
Member

magnesj commented May 21, 2019

Template definition

A template is defined by a number of curves with preset appearance and vector names
The parameters that is selected or varied by the user are

  • cases
  • items(well, group, region)

Template file organization

One template is stored in one file on disk. Use the same concept of octave scripts and python scripts to display a subtree of available templates in the project tree.

Template creation

When the user has created a plot, the user can select a command Save As Template. This will export a template definition to a file on disk.

Template usage

image

When displaying the summary plot editor, a list of templates will be available for selection. Combined with the selection of other items in the editor (cases, wells, regions, ...) a template plot can be created. When a template is selected, the status of required selection will be displayed in a template status window.

Order of items in selection

Templates will use the ordering of items in application selection. Make sure it is possible for the user to modify this ordering.

Command shortcuts from application

There has been discussed several shortcuts to be able to create a template plot quickly. The most wanted shortcut command is

  • In the right-click menu when two cases has been selected, display the menu of templates matching current selection.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement An addition that can be observed by the user
Projects
None yet
Development

No branches or pull requests

3 participants