Changed ScreenSyncOverlay to not stick off screen.
This commit is contained in:
@@ -29,13 +29,14 @@ void ScreenSyncOverlay::Init()
|
|||||||
Screen::Init();
|
Screen::Init();
|
||||||
|
|
||||||
m_quad.SetDiffuse( RageColor(0,0,0,0) );
|
m_quad.SetDiffuse( RageColor(0,0,0,0) );
|
||||||
m_quad.SetHorizAlign( align_left );
|
m_quad.SetHorizAlign(align_right);
|
||||||
m_quad.SetXY( SCREEN_CENTER_X+10, SCREEN_TOP+100 );
|
m_quad.SetVertAlign(align_top);
|
||||||
|
m_quad.SetXY(SCREEN_WIDTH, SCREEN_TOP);
|
||||||
this->AddChild( &m_quad );
|
this->AddChild( &m_quad );
|
||||||
|
|
||||||
m_textHelp.LoadFromFont( THEME->GetPathF("Common", "normal") );
|
m_textHelp.LoadFromFont( THEME->GetPathF("Common", "normal") );
|
||||||
m_textHelp.SetHorizAlign( align_left );
|
m_textHelp.SetHorizAlign( align_left );
|
||||||
m_textHelp.SetXY( SCREEN_CENTER_X+20, SCREEN_TOP+100 );
|
m_textHelp.SetVertAlign(align_top);
|
||||||
m_textHelp.SetDiffuseAlpha( 0 );
|
m_textHelp.SetDiffuseAlpha( 0 );
|
||||||
m_textHelp.SetShadowLength( 2 );
|
m_textHelp.SetShadowLength( 2 );
|
||||||
m_textHelp.SetText(
|
m_textHelp.SetText(
|
||||||
@@ -48,6 +49,8 @@ void ScreenSyncOverlay::Init()
|
|||||||
MACHINE_OFFSET.GetValue()+":\n"
|
MACHINE_OFFSET.GetValue()+":\n"
|
||||||
" Shift + F11/F12\n" +
|
" Shift + F11/F12\n" +
|
||||||
HOLD_ALT.GetValue() );
|
HOLD_ALT.GetValue() );
|
||||||
|
m_textHelp.SetXY(SCREEN_WIDTH - m_textHelp.GetZoomedWidth() - 10,
|
||||||
|
SCREEN_TOP + 10);
|
||||||
this->AddChild( &m_textHelp );
|
this->AddChild( &m_textHelp );
|
||||||
|
|
||||||
m_quad.ZoomToWidth( m_textHelp.GetZoomedWidth()+20 );
|
m_quad.ZoomToWidth( m_textHelp.GetZoomedWidth()+20 );
|
||||||
|
|||||||
Reference in New Issue
Block a user