Revert "HelloWorld theme handled."

This reverts commit e805184fd0.
This commit is contained in:
Jason Felds
2013-07-18 17:42:49 -04:00
parent c872bb311c
commit 450936e414
16 changed files with 786 additions and 1155 deletions
@@ -1,63 +1,35 @@
-- This file is used to define how the items should look on ScreenTitleMenu.
-- The syntax is different because I took this code from moonlight. :)
--[[
Concepts used:
* THEME:GetString(screen,string)
* zoom
* shadowlength
* diffuse
* halign (0 = left, 0.5 = middle, 1 = right)
* strokecolor
* stoptweening
* accelerate
--]]
-- this is used as a shorthand for GameCommand.
local gc = Var("GameCommand")
local t = Def.ActorFrame{
LoadFont( "_frutiger roman" ) ..{
-- This line tries to find a corresponding line in the current language
-- ini file; If it doesn't, (and you haven't disabled error messages,)
-- then an error will pop up telling you where you need to add the
-- string.
Text=THEME:GetString( 'ScreenTitleMenu', gc:GetText() );
InitCommand=function(self)
self:zoom(0.85);
self:y(-1);
self:shadowlength(0);
self:diffuse(color("#000000"));
self:halign(1);
self:strokecolor(color("0,0,0,0"));
end;
DisabledCommand=function(self)
self:diffuse(color("0.45,0,0,1"));
end;
GainFocusCommand=function(self)
self:stoptweening();
self:accelerate(0.15);
self:diffuse(color("#000000"));
self:strokecolor(color("0.85,0.9,1,0.75"));
end;
LoseFocusCommand=function(self)
self:stoptweening();
self:accelerate(0.2);
self:diffuse(color("#888888"));
self:strokecolor(color("0,0,0,0"));
end;
OffFocusedCommand=function(self)
self:sleep(0.45);
self:decelerate(1);
self:addx(-32);
self:diffuse(color("#FF000000"));
end;
OffUnfocusedCommand=function(self)
self:sleep(0.125 * gc:GetIndex());
self:linear(0.5);
self:addx(SCREEN_CENTER_X);
end;
};
};
-- This file is used to define how the items should look on ScreenTitleMenu.
-- The syntax is different because I took this code from moonlight. :)
--[[
Concepts used:
* THEME:GetString(screen,string)
* zoom
* shadowlength
* diffuse
* halign (0 = left, 0.5 = middle, 1 = right)
* strokecolor
* stoptweening
* accelerate
--]]
-- this is used as a shorthand for GameCommand.
local gc = Var("GameCommand")
local t = Def.ActorFrame{
LoadFont( "_frutiger roman" ) ..{
-- This line tries to find a corresponding line in the current language
-- ini file; If it doesn't, (and you haven't disabled error messages,)
-- then an error will pop up telling you where you need to add the
-- string.
Text=THEME:GetString( 'ScreenTitleMenu', gc:GetText() );
InitCommand=cmd(zoom,0.85;y,-1;shadowlength,0;diffuse,color("#000000");halign,1;strokecolor,color("0,0,0,0"););
DisabledCommand=cmd( diffuse,color("0.45,0,0,1") );
GainFocusCommand=cmd(stoptweening;accelerate,0.15;diffuse,color("#000000");strokecolor,color("0.85,0.9,1,0.75"););
LoseFocusCommand=cmd(stoptweening;accelerate,0.2;diffuse,color("#888888");strokecolor,color("0,0,0,0"););
OffFocusedCommand=cmd(sleep,0.45;decelerate,1;addx,-32;diffuse,color("#FF000000"););
OffUnfocusedCommand=cmd(sleep,0.125*gc:GetIndex();linear,0.5;addx,SCREEN_CENTER_X;);
};
};
return t;