Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
31.05.2002, 18:24
Exec



tag auch

so, ich sitz mal wieder am vgui...

so, ich will jetzt einfach mal ein paar verschiedene inhalte laden ... geht auch
so, jetzt sitz ich daran, bei nem mouseover erst die verschiedenen inhalte zu laden!
und zwar geht das ja per:
m_pButton->addInputSignal( new CHandler_MenuButtonOver(this, 1) );
(und dann natürlich das entsprechende setactiveinfo ... like here: http://hlci.telefragged.com/newvgui2_pop.php -> da isses halt nur text)

so, muss ich aba für jeden neun button nen extra label machen, oder geht das auch in einem label? wenn ich ein neues label machen muss, wie mach ich das dann, das ich den button auf label1 hab, aba den inhalt auf label2 wiedergeben will? dann geht ja das hier nich mehr:

m_pShowButton = new CommandButton( "Show text", XRES(1), YRES(121), XRES(230), YRES(58));
m_pShowButton->setContentAlignment( vgui::Label::a_center );
m_pShowButton->setParent( m_pPanel );
m_pShowButton->addInputSignal( new CHandler_MenuButtonOver(this, 1) );

weil ich einfach mal vermute, das das setparent auch für das fenster, wo der inhalt wiedergegeben wird, verantwortlich is ...

kann mir da jemand weiter helfen? thx

ps: wie geht das, das nach dem verlassn des buttons der inhalt wieder verschwindet?

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
001
31.05.2002, 22:53
Exec



die lösung :)

void CClassMenu :: SetActiveInfo( int iShowText )
{
if (iShowText == 1)
{
m_pPicture1->setVisible( true );
}
if (iShowText == 2)
{
m_pPicture2->setVisible( true );
}
else
{
m_pPicture1->setVisible( false );
m_pPicture2->setVisible( false );
}
}

sooo, is eigendlich logisch ... aba naja ... if( blabla == 1) -> m_pShowButton->addInputSignal( new CHandler_MenuButtonOver(this, 1) );

usw ... lol - wie dumm

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche