What | buttonSettings element in TimeSeriesDisplayConfig.xml |
---|---|
Config group | SystemConfigFiles |
Required | no |
Description | Configuration element for button (and menu-item) visibility |
schema location | http://fews.wldelft.nl/schemas/version1.0/timeSeriesDisplay.xsd |
Most buttons and menu-items of drop-down menu buttons in the TimeSeries Dialog can individually be set to be shown or hidden with use of the buttonsSettings element in the TimeSeriesDisplayConfig.xml.
The buttonSettings element contains a sub-element for each of the buttons / menu items that can be hidden. To show or hide a button, the sub-element must be given a "visible" attribute, which can be set to true or false. An example configuration is shown below. Some of the sub-elements are mandatory. For these elements if you do not wish to change the default visibility of the button, simply leave the element empty.
Some buttons and menu-times are automatically hidden by FEWS when they are not relevant. For example, the menu item that controls whether the table shows threshold crossings (showThresholdCrossings) is only visible if at least one threshold value set is configured. This may result in buttons or menu-items remaining invisible, even though they are configured as visible="true" in the buttonSettings.
The ButtonSetting element has two more attributes namely: permission and selected. If permission is set, the button is shown to the current user if the user has the permission to view the button. If selected is set, then the button is shown as selected when FEWS is running. The default for selected is true.
<buttonSettings> ... <moveBackHalfViewPeriod visible="false"/> <moveForwardHalfViewPeriod visible="false"/> <moveForwardOneViewPeriod/> <showAllData/> <switchReferenceLevel/> <setViewPeriod/> <copyTimeSeries visible="false"/> <pasteTimeSeries visible="false"/> ... </buttonSettings> |
The code block below contains all of the currently available button settings elements, in the correct order. It can be copied and pasted into a TimeSeriesDisplayConfig.xml, after which you can find the element you wish to show / hide and add the visible attribute to those elements. Including the emtpy elements (without the visible attribute) will have no effect.
<buttonSettings> <showDisplayGroups/> <showTable/> <showValidationColumn/> <showValidationStepsColumn/> <showUsersColumn/> <showCommentsColumn/> <showUnitsColumn/> <showLocationNamesInTableHeader/> <showLocationIdsInTableHeader/> <showModuleInstanceInTableHeader/> <showForecastTimesInTableHeader/> <showColumnStatistics/> <showThresholdCrossings/> <twentyFourHourOptions/> <groupTableByTimeSeries/> <reverseTimeSeriesOrder/> <showTwentyFourHour/> <showChart/> <toggleGraphSplitting/> <toggleGraphEqualScale/> <toggleGraphGroupByRun/> <scaleToShowUnreliableData/> <showDataLabels/> <switchFilterAndShortcuts/> <hideUnreliableData/> <stackPlot/> <legendDisplayOptions/> <hideFooter/> <thresholdDisplayOptions/> <useColorMap/> <toggleValidationInChart/> <toggleUsersInChart/> <toggleCommentsInChart/> <toggleProductInfoInChart/> <toggleLongitudinalProfileMarkers/> <showStatistics/> <showLookupTable/> <rotateChartAndTable/> <zoomIn/> <zoomOut/> <zoomToDefault/> <selectPreviousZoomLevel/> <selectNextZoomLevel/> <moveToFistDataPoint visible="true"/> <moveBackOneViewPeriod/> <moveBackHalfViewPeriod/> <moveForwardHalfViewPeriod/> <moveForwardOneViewPeriod/> <moveToLastDataPoint/> <showAllData/> <switchReferenceLevel/> <setViewPeriod/> <copyTimeSeries/> <pasteTimeSeries/> <lockSelection/> <runWorkflow/> <undoTimeSeriesChanges/> <saveTimeSeriesChanges/> <setTimeSeriesEditableByClicking/> <useGraphicalEditorMovePointMode/> <useSetToMissingBetweenSelectedPointsMode/> <useInterpolateBetweenSelectedPointsMode/> <useGraphicalEditorQuadraticInterpolationMode/> <useGraphicalEditorVerticalMoveMode/> <useNoGraphicalEditMode/> <selectPoints/> <deselectPoints/> <selectOrDeselectPoint/> <openManualEditor/> <moveHighLightedTimeStepToLeft/> <moveHighLightedTimeStepToRight/> <moveTimeCursorToLeft/> <moveTimeCursorToRight/> <increaseValue/> <decreaseValue/> <undoEdit/> <cancelEdit/> <showThresholdWarningLevels/> <printChart/> <saveChartAsPicture/> <showLongTermScroller/> <searchAndSelectForecasts/> <setTimeSeriesVisibility/> <setTimeSeriesResampling/> <hideEmptyTimeSeries/> <showValidationRules/> <showTimeSeriesLister/> </buttonSettings> |
This section lists each of the available button visiblity settings, in the order in which they appear in the xml, explaining which button or menu-item is controlled by that setting. The labels mentioned for the menu-times are the labels in the English version, in localized versions these labels may differ.
Button with icon:
Using this button shows the display group panel (aka shortcuts).
Drop-down button with icon:
Using this button shows the table view panel.
Clicking the arrow symbol next to the button icon will open a drop-down menu:
Menu-item in the showTable drop-down menu with icon and label "Validation".
Using this button shows the validation column in the time series table.
Menu-item in the showTable drop-down menu with icon and label "Validation Steps".
Using this button shows the validation steps column in the time series table.
Menu-item in the showTable drop-down menu with icon and label "Users".
Using this button shows the users column in the time series table.
Menu-item in the showTable drop-down menu with icon and label "Comments".
Using this button shows the comments column in the time series table.
Menu-item in the showTable drop-down menu with label "Units".
Using this button shows the units column in the time series table.
Menu-item in the showTable drop-down menu with label "Location Names".
Using this button displays the location name(s) of each times series in the column header.
Menu-item in the showTable drop-down menu with label "Location Ids".
Using this button displays the location id(s) of each times series in the column header.
Menu-item in the showTable drop-down menu with label "Modules".
Using this button displays the module instance of each times series in the column header.
Menu-item in the showTable drop-down menu with label "Forecast Times".
Using this button displays the forecast time of each times series in the column header.
Menu-item in the showTable drop-down menu with label "Column Statistics".
Using this button displays statistics, such as average value, in the column header.
Menu-item in the showTable drop-down menu with label "Threshold Crossing".
Using this button show the threshold crossings.
Controls the visibility of several menu-items in the showTable drop-down menu, the items have labels "Normal", "Days", "Weeks", "Months" and "Years".
Using these buttons switches between different durations over which the TwentyFourHour display is aggregated.
Menu-item in the showTable drop-down menu with label "Group columns by time series".
Using this button groups table by time series.
Menu-item in the showTable drop-down menu with label "Time order reversed".
Using this button reverses the time order in the columns.
Button with icon:
Using this button toggles the layout of the table between the normal view (one column per time series) and the 24N view (per day and per timeseries there is a column with each row being a time in that day).
Drop-down button with icon:
Using this button shows the chart view panel (aka graph view).
Clicking the arrow symbol next to the button icon will open a drop-down menu:
Menu-item in the showGraph drop-down menu with icon and label "Toggle graph".
Using this button toggles between each timeseries having it's own subplot or being grouped by unit.
Menu-item in the showGraph drop-down menu with icon and label "Toggle graph with equal scaling".
Using this button toggles between each timeseries having it's own subplot or being grouped by unit, subplots of the same unit will be given equal scaling on the y-axis.
Menu-item in the showGraph drop-down menu with icon and label "Scale to show unreliable data".
Using this button scales the chart to show unreliable data.
Menu-item in the showGraph drop-down menu with icon and label "Show data labels".
Using this button shows data labels.
Menu-item in the showGraph drop-down menu with icon and label "Toggle Filter and Shortcuts".
Using this button switches between filter/data viewer and display group panel/shortcuts.
Menu-item in the showGraph drop-down menu with icon and label "Hide unreliables".
Using this button hides unreliable data.
Menu-item in the showGraph drop-down menu with label "stack plot".
Using this button toggles the graph(s) between a stack plot and a normal plot.
Controls visibility of several menu-items in the showGraph drop-down menu:
Using these buttons enable toggling between different locations for the legend.
Menu-item in the showGraph drop-down menu with icon and label "Hide footer".
Using this button toggles between showing and hiding the footer in the graph.
Controls visibility of several menu-items in the showGraph drop-down menu:
Using these buttons enable toggling between different display options for thresholds.
Controls visibility of several menu-items in the showGraph drop-down menu:
Using these buttons enables color mapping.
Menu-item in the showGraph drop-down menu with icon and label "Validation".
Using this button shows validation data (on a time series) in the graph.
Menu-item in the showGraph drop-down menu with icon and label "Users".
Using this button shows user data (on a time series) in the graph.
Menu-item in the showGraph drop-down menu with icon and label "Comments".
Using this button shows comments (on a time series) in the graph.
Menu-item in the showGraph drop-down menu with icon and label "Product Info".
Using this button shows the product info (of the time series) in the graph.
Since 2019.02.
Menu-item in the showGraph drop-down menu with label "Longitudinal profile characteristics".
Using this button shows longitudinal profile markers.
Button with icon:
Using this button shows the basic statistics panel.
Drop-down button with icon:
Using this button toggles a panel showing the lookup table / rating curve. This button is automatically made invisible when no lookup table config file is available, nor a rating curve stage / discharche parameter are configured (in Parameters.xml). The button will also automatically be disabled (still visible but not clickable) if the current data selection does not contain a lookup table / rating curve.
Button with icon:
Using this button toggles splitter (splitting the table and chart panel) orientation between vertical and horizontal.
Drop-down button with icon:
Using this button zooms in on the timeseries, reducing the view period length.
Button with icon:
Using this button zooms out on the timeseries, increasing the view period length.
Button with icon:
Using this button restores initial zoom (used when opening the TSD).
Button with icon:
Using this button returns to the previous zoom level.
Button with icon:
Using this button forwards to the next zoom level.
Button with icon:
Using this button moves the view period backward with the entire length of the current view period.
Button with icon:
Using this button moves the view period backward with the half of the length of the current view period.
Button with icon:
Using this button moves the view period forward with the half of the length of the current view period.
Button with icon:
Using this button moves the view period forward with the entire length of the current view period.
Button with icon:
Using this button zooms to show the entire time series.
Regular or drop-down button with icon:
Using this button changes the values (i.e. water level) reference level to a global or local level.
Drop-down button with icon:
Using this button sets the view period; the section of a timeseries that is shown in the chart and table panel.
Button with icon:
Using this button copies the selected timeseries.
Drop-down button with icon:
Using this button pastes the copied timeseries.
Button with icon:
Using this button locks the selected timeseries and view period. If unlocked, the timeseries and view period can (context dependent) be changed from outside the TSD.
Button with icon:
Using this button saves changes to the timeseries and runs the workflow.
Button with icon:
Using this button reverses modifications done to the timeseries.
Button with icon:
Using this button saves changes to the timeseries.
Drop-down button with icon:
or
depending on which graphical edit mode is currently selected.
Using this button enables editing timeSeries by clicking on them.
Clicking the arrow symbol next to the button icon will open a drop-down menu:
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Adjust the shape of the time series by dragging a selected point".
Using these buttons switches to the mode where points can be freely moved.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Set the value between selected points to missing".
Using these buttons switches to the mode where missings are added in between points.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Linear interpolate between selected points".
Using these buttons switches to the mode where points are interpolated between existing points.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Quadratic interpolate between selected points".
Using these buttons switches to the mode where points are interpolated between existing points quadratically
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Move the time series vertically".
Using these buttons switches to the mode where points can only be moved vertical (in value).
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "No graphical edit mode selected".
Using these buttons disables editing.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Select points".
Using this button selects a predetermained point selection.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "De-select points".
Using this button deselects all points.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Select time step".
Using this button toggles selection of the point under the cursor.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Open editor".
Using this button show a pop-up in which numerical adjustments can be made.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Go to the previous selected time step".
Using this button highlights the first point to the left which is selected.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Go to the next selected time step".
Using this button highlights the first point to the right which is selected.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Go to the previous time step".
Using this button highlights the first point to the left of the current point.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Go to the next time step".
Using this button highlights the first point to the right of the current point.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Increase value".
Using this button increases the currently selected point.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Decrease value".
Using this button decreases the currently selected point.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Undo modifications made in the chart/table".
Using this button reverts the last change.
Menu-item in the setTimeSeriesEditableByClicking drop-down menu with icon and label "Cancel edit".
Using this button reverts all changes.
Drop-down button with icon or
depending on which drop-down menu item is selected.
Using this button shows the threshold level icons in the display group (shortcut) panel.
Button with icon:
Using this button prints the chart.
Button with icon:
Using this button saves the chart in an image format of the operators choosing.
Button with icon:
Using this button shows the long term scroller panel.
Drop-down button with icon:
Using this button allows selection of what forecast run(s) should be displayed.
Button with icon or
(depends on if a time series has been made invisible).
Use this button to show a panel which allows selection of what timeseries should be displayed.
Button with icon:
Using this button allows selection of what time steps should be used to resample the displayed timeseries.
Button with icon:
Use this button to hide empty time series from graph and table.
Button with icon:
Use this button to show a panel that lists the validation rules for the selected time series on the selected time step.
Note: this button appears on the left part of the toolbar, in the first section. It is located between the showStatistics and showLookupTable buttons
Button with icon:
Use this button to show a panel that lists the time series as they are in the database.
Note: this button appears on the left part of the toolbar, in the first section. It is located between the showChart and showStatistics buttons
Button with icon:
Use this button to show a panel that lists the time series available in the Archive
Note: this button appears on the middle part of the toolbar