From 50046901fd2fa4392f1ef44c6879220bcaba61ba Mon Sep 17 00:00:00 2001 From: Alexander Eckart Date: Fri, 10 May 2013 00:10:12 +0200 Subject: [PATCH] fixed some bugs --- Vocaluxe/Screens/CScreenNames.cs | 5 +++++ VocaluxeLib/Menu/CNameSelection.cs | 1 + 2 files changed, 6 insertions(+) diff --git a/Vocaluxe/Screens/CScreenNames.cs b/Vocaluxe/Screens/CScreenNames.cs index dba74e56..7293d3e3 100644 --- a/Vocaluxe/Screens/CScreenNames.cs +++ b/Vocaluxe/Screens/CScreenNames.cs @@ -103,6 +103,7 @@ namespace Vocaluxe.Screens _ChooseAvatarStatic = GetNewStatic(); _ChooseAvatarStatic.Visible = false; + _ChooseAvatarStatic.Aspect = EAspect.Crop; CProfiles.AddProfileChangedCallback(new ProfileChangedCallback(_OnProfileChanged)); } @@ -112,7 +113,10 @@ namespace Vocaluxe.Screens base.LoadTheme(xmlPath); for (int i = 0; i < CSettings.MaxNumPlayer; i++) + { _OriginalPlayerAvatarTextures[i] = _Statics[_StaticPlayerAvatar[i]].Texture; + _Statics[_StaticPlayerAvatar[i]].Aspect = EAspect.Crop; + } for (int i = 1; i <= CSettings.MaxNumPlayer; i++) _Equalizers["EqualizerPlayer" + i].ScreenHandles = true; @@ -472,6 +476,7 @@ namespace Vocaluxe.Screens //Update texture and name _Statics[_StaticPlayerAvatar[_SelectingSwitchNr]].Texture = _OriginalPlayerAvatarTextures[_SelectingSwitchNr]; _Texts[_TextPlayer[_SelectingSwitchNr]].Text = CProfiles.GetPlayerName(-1, (_SelectingSwitchNr + 1)); + _NameSelections[_NameSelection].UpdateList(); } } _SelectingSwitchNr = -1; diff --git a/VocaluxeLib/Menu/CNameSelection.cs b/VocaluxeLib/Menu/CNameSelection.cs index 72fedb85..1f3d7038 100644 --- a/VocaluxeLib/Menu/CNameSelection.cs +++ b/VocaluxeLib/Menu/CNameSelection.cs @@ -489,6 +489,7 @@ namespace VocaluxeLib.Menu { SRectF rect = new SRectF(Rect.X + j * (_TileW + _SpaceW), Rect.Y + i * (_TileH + _SpaceH), _TileW, _TileH, Rect.Z); CStatic tileStatic = new CStatic(_PartyModeID, _TextureEmptyTile, ColorEmptyTile, rect); + tileStatic.Aspect = EAspect.Crop; CText tileText = new CText(rect.X + rect.W / 2, rect.Y + rect.H + _Theme.NameSpace, rect.Z, _Theme.NameHeight, rect.W, EAlignment.Center, _Theme.NameStyle, _Theme.NameFont, _Theme.NameColor, ""); _Tiles.Add(new CTile(tileStatic, tileText, -1));