From 2e78328fd6c8f191033413087ab5ff224ba02955 Mon Sep 17 00:00:00 2001 From: AJ Kelly Date: Wed, 4 Aug 2010 11:13:32 -0500 Subject: [PATCH] now that I know this causes a crash in certain situations, document it. --- src/ModIcon.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/ModIcon.cpp b/src/ModIcon.cpp index f9df9398cf..9c9adc8ffb 100644 --- a/src/ModIcon.cpp +++ b/src/ModIcon.cpp @@ -35,6 +35,12 @@ void ModIcon::Load( RString sMetricsGroup ) this->AddChild( &m_text ); CROP_TEXT_TO_WIDTH.Load( sMetricsGroup, "CropTextToWidth" ); + // stop words + /* + STOP_WORDS.Load( sMetricsGroup, "StopWords" ); + m_vStopWords.empty(); + split(STOP_WORDS, ",", m_vStopWords); + */ Set(""); } @@ -43,7 +49,7 @@ void ModIcon::Set( const RString &_sText ) { RString sText = _sText; - // todo: make these metricable? -aj + // todo: make these metricable -aj static const RString sStopWords[] = { "1X", @@ -63,6 +69,7 @@ void ModIcon::Set( const RString &_sText ) m_sprEmpty->SetVisible( bVacant ); m_text.SetText( sText ); + // This line makes Lua option rows crash: -aj m_text.CropToWidth( CROP_TEXT_TO_WIDTH ); }