mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4890 Window tiling
This commit is contained in:
@@ -187,11 +187,11 @@ RimProject::RimProject( void )
|
||||
CAF_PDM_InitField( &m_showPlotWindow, "showPlotWindow", false, "Show Plot Window" );
|
||||
m_showPlotWindow.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitField( &m_subWindowsTiled3DWindow, "tiled3DWindow", false, "Tile 3D Window" );
|
||||
m_subWindowsTiled3DWindow.uiCapability()->setUiHidden( true );
|
||||
CAF_PDM_InitField( &m_subWindowsTiled3DWindow_OBSOLETE, "tiled3DWindow", false, "Tile 3D Window" );
|
||||
m_subWindowsTiled3DWindow_OBSOLETE.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitField( &m_subWindowsTiledPlotWindow, "tiledPlotWindow", false, "Tile Plot Window" );
|
||||
m_subWindowsTiledPlotWindow.uiCapability()->setUiHidden( true );
|
||||
CAF_PDM_InitField( &m_subWindowsTiledPlotWindow_OBSOLETE, "tiledPlotWindow", false, "Tile Plot Window" );
|
||||
m_subWindowsTiledPlotWindow_OBSOLETE.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_dialogData, "DialogData", "DialogData" );
|
||||
m_dialogData = new RimDialogData();
|
||||
@@ -205,6 +205,11 @@ RimProject::RimProject( void )
|
||||
CAF_PDM_InitFieldNoDefault( &caseGroupsObsolete, "CaseGroups", "" );
|
||||
RiaFieldHandleTools::disableWriteAndSetFieldHidden( &caseGroupsObsolete );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_subWindowsTileMode3DWindow, "TileMode3DWindow", "TileMode3DWindow" );
|
||||
m_subWindowsTileMode3DWindow.uiCapability()->setUiHidden( true );
|
||||
CAF_PDM_InitFieldNoDefault( &m_subWindowsTileModePlotWindow, "TileModePlotWindow", "TileModePlotWindow" );
|
||||
m_subWindowsTileModePlotWindow.uiCapability()->setUiHidden( true );
|
||||
|
||||
// Initialization
|
||||
|
||||
scriptCollection = new RimScriptCollection();
|
||||
@@ -340,6 +345,9 @@ void RimProject::initAfterRead()
|
||||
RimOilField* oilField = oilFields[oilFieldIdx];
|
||||
if ( oilField == nullptr || oilField->wellPathCollection == nullptr ) continue;
|
||||
}
|
||||
|
||||
if ( m_subWindowsTiled3DWindow_OBSOLETE ) m_subWindowsTileMode3DWindow = RiaDefines::WindowTileMode::DEFAULT;
|
||||
if ( m_subWindowsTiledPlotWindow_OBSOLETE ) m_subWindowsTileModePlotWindow = RiaDefines::WindowTileMode::DEFAULT;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -969,33 +977,33 @@ bool RimProject::showPlotWindow() const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RimProject::subWindowsTiled3DWindow() const
|
||||
RiaDefines::WindowTileMode RimProject::subWindowsTileMode3DWindow() const
|
||||
{
|
||||
return m_subWindowsTiled3DWindow;
|
||||
return m_subWindowsTileMode3DWindow();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RimProject::subWindowsTiledPlotWindow() const
|
||||
RiaDefines::WindowTileMode RimProject::subWindowsTileModePlotWindow() const
|
||||
{
|
||||
return m_subWindowsTiledPlotWindow;
|
||||
return m_subWindowsTileModePlotWindow();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimProject::setSubWindowsTiledIn3DWindow( bool tiled )
|
||||
void RimProject::setSubWindowsTileMode3DWindow( RiaDefines::WindowTileMode tileMode )
|
||||
{
|
||||
m_subWindowsTiled3DWindow = tiled;
|
||||
m_subWindowsTileMode3DWindow = tileMode;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimProject::setSubWindowsTiledInPlotWindow( bool tiled )
|
||||
void RimProject::setSubWindowsTileModePlotWindow( RiaDefines::WindowTileMode tileMode )
|
||||
{
|
||||
m_subWindowsTiledPlotWindow = tiled;
|
||||
m_subWindowsTileModePlotWindow = tileMode;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "RiaDefines.h"
|
||||
#include "RiaPlotDefines.h"
|
||||
|
||||
#include "cafPdmChildArrayField.h"
|
||||
#include "cafPdmChildField.h"
|
||||
@@ -155,11 +156,10 @@ public:
|
||||
bool show3DWindow() const;
|
||||
bool showPlotWindow() const;
|
||||
|
||||
bool subWindowsTiled3DWindow() const;
|
||||
bool subWindowsTiledPlotWindow() const;
|
||||
|
||||
void setSubWindowsTiledIn3DWindow( bool tiled );
|
||||
void setSubWindowsTiledInPlotWindow( bool tiled );
|
||||
RiaDefines::WindowTileMode subWindowsTileMode3DWindow() const;
|
||||
RiaDefines::WindowTileMode subWindowsTileModePlotWindow() const;
|
||||
void setSubWindowsTileMode3DWindow( RiaDefines::WindowTileMode tileMode );
|
||||
void setSubWindowsTileModePlotWindow( RiaDefines::WindowTileMode tileMode );
|
||||
|
||||
void reloadCompletionTypeResultsInAllViews();
|
||||
void reloadCompletionTypeResultsForEclipseCase( RimEclipseCase* eclipseCase );
|
||||
@@ -220,8 +220,11 @@ private:
|
||||
caf::PdmField<bool> m_show3DWindow;
|
||||
caf::PdmField<bool> m_showPlotWindow;
|
||||
|
||||
caf::PdmField<bool> m_subWindowsTiled3DWindow;
|
||||
caf::PdmField<bool> m_subWindowsTiledPlotWindow;
|
||||
caf::PdmField<bool> m_subWindowsTiled3DWindow_OBSOLETE;
|
||||
caf::PdmField<bool> m_subWindowsTiledPlotWindow_OBSOLETE;
|
||||
|
||||
caf::PdmField<caf::AppEnum<RiaDefines::WindowTileMode>> m_subWindowsTileMode3DWindow;
|
||||
caf::PdmField<caf::AppEnum<RiaDefines::WindowTileMode>> m_subWindowsTileModePlotWindow;
|
||||
|
||||
int m_nextValidCaseId;
|
||||
int m_nextValidCaseGroupId;
|
||||
|
||||
Reference in New Issue
Block a user