Files
eepp/src/ui/cuiseparator.cpp
spartanj 17d39aaa3a Added cUIMenu, cUIPopUpMenu, cUISeparator, cUIMenuItem.
Implemented a basic PopUpMenu, still lack of some features.
Moved events as protected.
Fixed ChildAddAt.
Some other minor fixes.
2010-12-05 04:49:53 -03:00

25 lines
613 B
C++

#include "cuiseparator.hpp"
namespace EE { namespace UI {
cUISeparator::cUISeparator( cUIControlAnim::CreateParams Params ) :
cUIControlAnim( Params )
{
mType |= UI_TYPE_GET( UI_TYPE_SEPARATOR );
ApplyDefaultTheme();
}
cUISeparator::~cUISeparator() {
}
void cUISeparator::SetTheme( cUITheme * Theme ) {
cUIControl::SetTheme( Theme, "separator" );
if ( NULL != mSkinState && NULL != mSkinState->GetSkin() && NULL != mSkinState->GetSkin()->GetShape( cUISkinState::StateNormal ) ) {
Size( mSize.Width(), mSkinState->GetSkin()->GetShape( cUISkinState::StateNormal )->RealSize().Height() );
}
}
}}