The editor probably shouldn't crash when adding textbutton widget.

--HG--
branch : gsoc2012-gui-editor
hg/feature/sse2
dfighter1985 12 years ago
parent 9042de4ab2
commit 25195fce4c

@ -886,6 +886,14 @@ namespace NLGUI
{
_Setuped= true;
if( _ViewText == NULL )
{
CViewBase *v = CWidgetManager::getInstance()->getParser()->createClass( "text" );
nlassert( v != NULL );
_ViewText = dynamic_cast< CViewText* >( v );
_ViewText->setText( ucstring( "text" ) );
}
// setup the viewText and add to parent
_ViewText->setParent (getParent());
_ViewText->setParentPos (this);

@ -3289,6 +3289,7 @@ namespace NLGUI
return NULL;
v->setId( std::string( g->getId() + ":" + widgetName ) );
v->setParent( g );
if( v->isGroup() )
g->addGroup( dynamic_cast< CInterfaceGroup* >( v ) );
@ -3298,8 +3299,6 @@ namespace NLGUI
else
g->addView( v );
v->setParent( g );
notifyAdditionWatchers( v->getId() );
return v;

Loading…
Cancel
Save