Fix bug in color mapping when changing mapping mode for Tables

* Fix color mapping and ticks in table legend
- For Summary and WellConnectivity
- Add range types: automatic and user defined
- Remove category from mapping type
- Add closest to zero for correct logarithmic scale
---------

Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
This commit is contained in:
Jørgen Herje
2023-06-12 15:44:39 +02:00
committed by GitHub
parent 1335b4bc09
commit 2639c7172f
9 changed files with 175 additions and 9 deletions

View File

@@ -1244,11 +1244,24 @@ void RimRegularLegendConfig::defineUiOrdering( QString uiConfigName, caf::PdmUiO
uiOrdering.add( &m_colorLegend );
uiOrdering.skipRemainingFields( true );
}
else if ( uiConfigName == "FlagColorsAndMappingModeOnly" )
else if ( uiConfigName == "FlagAndColorsOnly" )
{
uiOrdering.add( &m_showLegend );
uiOrdering.add( &m_colorLegend );
uiOrdering.add( &m_mappingMode );
uiOrdering.skipRemainingFields( true );
}
else if ( uiConfigName == "UserDefinedMinMaxOnly" )
{
uiOrdering.add( &m_userDefinedMaxValue );
uiOrdering.add( &m_userDefinedMinValue );
uiOrdering.skipRemainingFields( true );
}
else if ( uiConfigName == "RangeModeAndUserDefinedMinMaxOnly" )
{
// TODO: DELETE!!!
uiOrdering.add( &m_rangeMode );
uiOrdering.add( &m_userDefinedMaxValue );
uiOrdering.add( &m_userDefinedMinValue );
uiOrdering.skipRemainingFields( true );
}
else