Legends (#2749): Clean up enable/showLegend option

* Make public field private ...
* Make the option invisible from within the property panel.
This commit is contained in:
Gaute Lindkvist committed 2018-04-18 08:37:30 +02:00
1 parent c3e9a39532
commit 56dd1b3eb9
6 files changed
+28 -14

No files matched your search

@@ -123,7 +123,8 @@ RimLegendConfig::RimLegendConfig()
m_isAllTimeStepsRangeDisabled(false)
{
CAF_PDM_InitObject("Legend Definition", ":/Legend.png", "", "");
CAF_PDM_InitField(&enableLegend, "EnableLegend", true, "Enable Legend", "", "", "");
CAF_PDM_InitField(&m_showLegend, "ShowLegend", true, "Show Legend", "", "", "");
m_showLegend.uiCapability()->setUiHidden(true);
CAF_PDM_InitField(&m_numLevels, "NumberOfLevels", 8, "Number of Levels", "", "A hint on how many tick marks you whish.","");
CAF_PDM_InitField(&m_precision, "Precision", 4, "Significant Digits", "", "The number of significant digits displayed in the legend numbers","");
CAF_PDM_InitField(&m_tickNumberFormat, "TickNumberFormat", caf::AppEnum<RimLegendConfig::NumberFormatType>(FIXED), "Number format", "", "","");
@@ -442,7 +443,7 @@ void RimLegendConfig::initAfterRead()
caf::PdmFieldHandle* RimLegendConfig::objectToggleField()
{
return &enableLegend;
return &m_showLegend;
}
//--------------------------------------------------------------------------------------------------
@@ -669,6 +670,11 @@ caf::TitledOverlayFrame* RimLegendConfig::legend()
}
}
bool RimLegendConfig::showLegend() const
{
return m_showLegend;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------