diff --git a/gui_support/app/edfm_simulator_app.txt b/gui_support/app/edfm_simulator_app.txt index 1c5b8ab..5c8fad0 100644 --- a/gui_support/app/edfm_simulator_app.txt +++ b/gui_support/app/edfm_simulator_app.txt @@ -340,6 +340,7 @@ classdef EDFM_Simulator_App < matlab.apps.AppBase RunLogTextAreaLabel matlab.ui.control.Label RunCurrentConfigButton matlab.ui.control.Button ResultsTab matlab.ui.container.Tab + PlotTimeStepValueLabel matlab.ui.control.Label PlotTimeStepSlider matlab.ui.control.Slider PlotTimeStepSliderLabel matlab.ui.control.Label PlotWellDropDown matlab.ui.control.DropDown @@ -378,7 +379,7 @@ classdef EDFM_Simulator_App < matlab.apps.AppBase end methods (Access = public) - + % function startupApp(app) app.Controller = EDFMAppController(app); app.Controller.startup(); @@ -2321,7 +2322,7 @@ classdef EDFM_Simulator_App < matlab.apps.AppBase xlabel(app.ResultAxes, 'X') ylabel(app.ResultAxes, 'Y') zlabel(app.ResultAxes, 'Z') - app.ResultAxes.Position = [418 118 415 268]; + app.ResultAxes.Position = [245 1 710 394]; % Create ResultSummaryTextAreaLabel app.ResultSummaryTextAreaLabel = uilabel(app.ResultsTab); @@ -2331,7 +2332,7 @@ classdef EDFM_Simulator_App < matlab.apps.AppBase % Create ResultSummaryTextArea app.ResultSummaryTextArea = uitextarea(app.ResultsTab); - app.ResultSummaryTextArea.Position = [133 542 636 108]; + app.ResultSummaryTextArea.Position = [133 566 636 84]; % Create ResultTypeDropDownLabel app.ResultTypeDropDownLabel = uilabel(app.ResultsTab); @@ -2346,107 +2347,112 @@ classdef EDFM_Simulator_App < matlab.apps.AppBase % Create qButton app.qButton = uibutton(app.ResultsTab, 'push'); app.qButton.ButtonPushedFcn = createCallbackFcn(app, @onPlotResult, true); - app.qButton.Position = [270 71 177 23]; + app.qButton.Position = [1070 1 177 23]; app.qButton.Text = 'q'; % Create ResultTab app.ResultTab = uitable(app.ResultsTab); app.ResultTab.ColumnName = {'Result'}; app.ResultTab.RowName = {}; - app.ResultTab.Position = [1017 114 102 112]; + app.ResultTab.Position = [1145 36 102 112]; % Create Plot2DLayerButton app.Plot2DLayerButton = uibutton(app.ResultsTab, 'push'); app.Plot2DLayerButton.ButtonPushedFcn = createCallbackFcn(app, @Plot2DLayerButtonPushed, true); - app.Plot2DLayerButton.Position = [256 485 177 23]; + app.Plot2DLayerButton.Position = [256 522 177 23]; app.Plot2DLayerButton.Text = 'Plot2DLayer'; % Create Plot3DDistributionButton app.Plot3DDistributionButton = uibutton(app.ResultsTab, 'push'); app.Plot3DDistributionButton.ButtonPushedFcn = createCallbackFcn(app, @Plot3DDistributionButtonPushed, true); - app.Plot3DDistributionButton.Position = [483 487 177 23]; + app.Plot3DDistributionButton.Position = [483 524 177 23]; app.Plot3DDistributionButton.Text = 'Plot3DDistribution'; % Create PlotPermButton app.PlotPermButton = uibutton(app.ResultsTab, 'push'); app.PlotPermButton.ButtonPushedFcn = createCallbackFcn(app, @PlotPermButtonPushed, true); - app.PlotPermButton.Position = [729 487 177 23]; + app.PlotPermButton.Position = [729 524 177 23]; app.PlotPermButton.Text = 'PlotPerm'; % Create PlotSPDPButton app.PlotSPDPButton = uibutton(app.ResultsTab, 'push'); app.PlotSPDPButton.ButtonPushedFcn = createCallbackFcn(app, @PlotSPDPButtonPushed, true); - app.PlotSPDPButton.Position = [936 487 177 23]; + app.PlotSPDPButton.Position = [936 524 177 23]; app.PlotSPDPButton.Text = 'PlotSPDP'; % Create PlotWellResponseButton app.PlotWellResponseButton = uibutton(app.ResultsTab, 'push'); app.PlotWellResponseButton.ButtonPushedFcn = createCallbackFcn(app, @PlotWellResponseButtonPushed, true); - app.PlotWellResponseButton.Position = [51 485 177 23]; + app.PlotWellResponseButton.Position = [51 522 177 23]; app.PlotWellResponseButton.Text = 'PlotWellResponse'; % Create PlotLayerDropDownLabel app.PlotLayerDropDownLabel = uilabel(app.ResultsTab); app.PlotLayerDropDownLabel.HorizontalAlignment = 'right'; - app.PlotLayerDropDownLabel.Position = [57 434 56 22]; + app.PlotLayerDropDownLabel.Position = [57 471 56 22]; app.PlotLayerDropDownLabel.Text = 'PlotLayer'; % Create PlotLayerDropDown app.PlotLayerDropDown = uidropdown(app.ResultsTab); app.PlotLayerDropDown.Items = {''}; app.PlotLayerDropDown.ValueChangedFcn = createCallbackFcn(app, @PlotLayerDropDownValueChanged, true); - app.PlotLayerDropDown.Position = [128 434 100 22]; + app.PlotLayerDropDown.Position = [128 471 100 22]; app.PlotLayerDropDown.Value = ''; % Create PlotPropertyDropDownLabel app.PlotPropertyDropDownLabel = uilabel(app.ResultsTab); app.PlotPropertyDropDownLabel.HorizontalAlignment = 'right'; - app.PlotPropertyDropDownLabel.Position = [248 431 71 22]; + app.PlotPropertyDropDownLabel.Position = [248 468 71 22]; app.PlotPropertyDropDownLabel.Text = 'PlotProperty'; % Create PlotPropertyDropDown app.PlotPropertyDropDown = uidropdown(app.ResultsTab); app.PlotPropertyDropDown.Items = {''}; app.PlotPropertyDropDown.ValueChangedFcn = createCallbackFcn(app, @PlotPropertyDropDownValueChanged, true); - app.PlotPropertyDropDown.Position = [334 431 100 22]; + app.PlotPropertyDropDown.Position = [334 468 100 22]; app.PlotPropertyDropDown.Value = ''; % Create PlotMetricDropDownLabel app.PlotMetricDropDownLabel = uilabel(app.ResultsTab); app.PlotMetricDropDownLabel.HorizontalAlignment = 'right'; - app.PlotMetricDropDownLabel.Position = [718 430 58 22]; + app.PlotMetricDropDownLabel.Position = [718 467 58 22]; app.PlotMetricDropDownLabel.Text = 'PlotMetric'; % Create PlotMetricDropDown app.PlotMetricDropDown = uidropdown(app.ResultsTab); app.PlotMetricDropDown.Items = {''}; app.PlotMetricDropDown.ValueChangedFcn = createCallbackFcn(app, @PlotMetricDropDownValueChanged, true); - app.PlotMetricDropDown.Position = [791 430 100 22]; + app.PlotMetricDropDown.Position = [791 467 100 22]; app.PlotMetricDropDown.Value = ''; % Create PlotWellDropDownLabel app.PlotWellDropDownLabel = uilabel(app.ResultsTab); app.PlotWellDropDownLabel.HorizontalAlignment = 'right'; - app.PlotWellDropDownLabel.Position = [490 431 49 22]; + app.PlotWellDropDownLabel.Position = [490 468 49 22]; app.PlotWellDropDownLabel.Text = 'PlotWell'; % Create PlotWellDropDown app.PlotWellDropDown = uidropdown(app.ResultsTab); app.PlotWellDropDown.Items = {''}; app.PlotWellDropDown.ValueChangedFcn = createCallbackFcn(app, @PlotWellDropDownValueChanged, true); - app.PlotWellDropDown.Position = [554 431 100 22]; + app.PlotWellDropDown.Position = [554 468 100 22]; app.PlotWellDropDown.Value = ''; % Create PlotTimeStepSliderLabel app.PlotTimeStepSliderLabel = uilabel(app.ResultsTab); app.PlotTimeStepSliderLabel.HorizontalAlignment = 'right'; - app.PlotTimeStepSliderLabel.Position = [918 431 77 22]; + app.PlotTimeStepSliderLabel.Position = [219 430 77 22]; app.PlotTimeStepSliderLabel.Text = 'PlotTimeStep'; % Create PlotTimeStepSlider app.PlotTimeStepSlider = uislider(app.ResultsTab); app.PlotTimeStepSlider.ValueChangedFcn = createCallbackFcn(app, @PlotTimeStepSliderValueChanged, true); - app.PlotTimeStepSlider.Position = [1017 440 150 3]; + app.PlotTimeStepSlider.Position = [318 444 150 3]; + + % Create PlotTimeStepValueLabel + app.PlotTimeStepValueLabel = uilabel(app.ResultsTab); + app.PlotTimeStepValueLabel.Position = [81 431 106 22]; + app.PlotTimeStepValueLabel.Text = 'PlotTimeStepValue'; % Create NewConfigButton app.NewConfigButton = uibutton(app.UIFigure, 'push');