diff options
author | brunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2010-10-19 15:14:17 +0000 |
---|---|---|
committer | brunzelchen <brunzelchen@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2010-10-19 15:14:17 +0000 |
commit | a52499fa9f5e7f37c70bfb7a4145554168ec30f0 (patch) | |
tree | ed343438845b47af6784c132a7bda303322a77e8 /medley_new/src | |
parent | 3d959d62af80562289e790231be2deffcd02c9b3 (diff) | |
download | usdx-a52499fa9f5e7f37c70bfb7a4145554168ec30f0.tar.gz usdx-a52499fa9f5e7f37c70bfb7a4145554168ec30f0.tar.xz usdx-a52499fa9f5e7f37c70bfb7a4145554168ec30f0.zip |
added static navigate in scorescreen for medley mode
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/branches/experimental@2683 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'medley_new/src')
-rw-r--r-- | medley_new/src/base/UThemes.pas | 6 | ||||
-rw-r--r-- | medley_new/src/screens/UScreenScore.pas | 12 |
2 files changed, 18 insertions, 0 deletions
diff --git a/medley_new/src/base/UThemes.pas b/medley_new/src/base/UThemes.pas index dcfc5b4d..55d2e84d 100644 --- a/medley_new/src/base/UThemes.pas +++ b/medley_new/src/base/UThemes.pas @@ -408,6 +408,9 @@ type StaticLevelRound: array[1..6] of TThemeStatic; StaticPlayerIdBox: array[1..6] of TThemeStatic; + StaticNavigate: TThemeStatic; + TextNavigate: TThemeText; + // Description: array[0..5] of string;} end; @@ -1274,6 +1277,9 @@ begin ThemeLoadStatic(Score.StaticRatings[I], 'ScoreStaticRatingPicture' + IntToStr(I)); end; + ThemeLoadStatic(Score.StaticNavigate, 'ScoreStaticNavigate'); + ThemeLoadText(Score.TextNavigate, 'ScoreTextNavigate'); + // Top5 ThemeLoadBasic(Top5, 'Top5'); diff --git a/medley_new/src/screens/UScreenScore.pas b/medley_new/src/screens/UScreenScore.pas index 3b08fe86..7742aec0 100644 --- a/medley_new/src/screens/UScreenScore.pas +++ b/medley_new/src/screens/UScreenScore.pas @@ -168,6 +168,8 @@ type TextGolden_ActualValue: array[1..6] of integer; ActualRound: integer; + StaticNavigate: integer; + TextNavigate: integer; procedure RefreshTexts; procedure ResetScores; @@ -574,6 +576,9 @@ begin aPlayerScoreScreenTextures[Player].Player_Id_Box := Texture.GetTexture(Skin.GetTextureFileName('PlayerIDBox0' + IntToStr(Player)), Texture_Type_Transparent); end; + StaticNavigate := AddStatic(Theme.Score.StaticNavigate); + TextNavigate := AddText(Theme.Score.TextNavigate); + LoadSwapTextures; end; @@ -698,6 +703,13 @@ begin begin for P := 0 to PlayersPlay - 1 do Player[P] := PlaylistMedley.Stats[ActualRound].Player[P]; + + Statics[StaticNavigate].Visible := true; + Text[TextNavigate].Visible := true; + end else + begin + Statics[StaticNavigate].Visible := false; + Text[TextNavigate].Visible := false; end; MapPlayersToPosition; |