Revert "MouseTest theme covered."

This reverts commit ca1b8cb942.
This commit is contained in:
Jason Felds
2013-07-18 17:41:35 -04:00
parent f5c5648bdd
commit 7f2fb952ca
4 changed files with 24 additions and 74 deletions
@@ -1,8 +1,3 @@
return Def.Quad{ return Def.Quad{
InitCommand=function(self) InitCommand=cmd(Center;FullScreen;diffuse,HSV(192,1,0.8);diffusebottomedge,HSV(192,0.625,0.25));
self:Center();
self:FullScreen();
self:diffuse(HSV(192,1,0.8));
self:diffusebottomedge(HSV(192,0.625,0.25));
end;
}; };
@@ -1,9 +1,6 @@
local t = Def.ActorFrame{ local t = Def.ActorFrame{
LoadActor(THEME:GetPathG("_click","target"))..{ LoadActor(THEME:GetPathG("_click","target"))..{
InitCommand=function(self) InitCommand=cmd(diffusealpha,0;Real);
self:diffusealpha(0);
self:Real();
end;
LeftClickMessageCommand=function(self) LeftClickMessageCommand=function(self)
MESSAGEMAN:Broadcast("MouseInput", { Input = "Left" }); MESSAGEMAN:Broadcast("MouseInput", { Input = "Left" });
end; end;
@@ -34,11 +31,7 @@ local t = Def.ActorFrame{
}; };
LoadFont("common normal")..{ LoadFont("common normal")..{
Name="Coords"; Name="Coords";
InitCommand=function(self) InitCommand=cmd(shadowlength,1;zoom,0.5;align,0,1);
self:shadowlength(1);
self:zoom(0.5);
self:align(0, 1);
end;
MouseInputMessageCommand=function(self,param) MouseInputMessageCommand=function(self,param)
local cX = INPUTFILTER:GetMouseX() local cX = INPUTFILTER:GetMouseX()
local cY = INPUTFILTER:GetMouseY() local cY = INPUTFILTER:GetMouseY()
@@ -3,11 +3,7 @@ local t = Def.ActorFrame{};
local mou = Def.ActorFrame{ local mou = Def.ActorFrame{
LoadFont("common normal")..{ LoadFont("common normal")..{
Name="Coords"; Name="Coords";
InitCommand=function(self) InitCommand=cmd(align,0,0;x,SCREEN_LEFT+8;y,SCREEN_BOTTOM-48);
self:align(0, 0);
self:x(SCREEN_LEFT + 8);
self:y(SCREEN_BOTTOM - 48);
end;
}; };
}; };
local function UpdateMouse(self) local function UpdateMouse(self)
@@ -17,33 +13,19 @@ local function UpdateMouse(self)
local text = "[Mouse] X: ".. mouseX .." Y: ".. mouseY; local text = "[Mouse] X: ".. mouseX .." Y: ".. mouseY;
coords:settext(text) coords:settext(text)
end end
mou.InitCommand=function(self) mou.InitCommand=cmd(SetUpdateFunction,UpdateMouse);
self:SetUpdateFunction();
UpdateMouse();
end;
t[#t+1] = mou; t[#t+1] = mou;
t[#t+1] = Def.ActorFrame{ t[#t+1] = Def.ActorFrame{
LoadFont("Common normal")..{ LoadFont("Common normal")..{
Name="Title"; Name="Title";
Text=THEME:GetString("MouseTest","Title"); Text=THEME:GetString("MouseTest","Title");
InitCommand=function(self) InitCommand=cmd(CenterX;y,SCREEN_TOP+28;diffuse,color("#333333"));
self:CenterX();
self:y(SCREEN_TOP + 28);
self:diffuse(color("#333333"));
end;
}; };
LoadFont("Common normal")..{ LoadFont("Common normal")..{
Name="Instructions"; Name="Instructions";
Text=THEME:GetString("MouseTest","Instructions"); Text=THEME:GetString("MouseTest","Instructions");
InitCommand=function(self) InitCommand=cmd(x,SCREEN_LEFT+12;align,0,0;y,SCREEN_TOP+42;diffuse,color("#333333");zoom,16/24;wrapwidthpixels,SCREEN_WIDTH*1.5);
self:x(SCREEN_LEFT + 12);
self:align(0, 0);
self:y(SCREEN_TOP + 42);
self:diffuse(color("#333333"));
self:zoom(2 / 3);
self:wrapwidthpixels(SCREEN_WIDTH * 1.5);
end;
}; };
}; };
@@ -12,50 +12,30 @@ local itemColors = {
}; };
local t = Def.ActorFrame{ local t = Def.ActorFrame{
--[[
Def.Actor{
Name="TitleMenuController";
GainFocusCommand=function(self)
MESSAGEMAN:Broadcast("TitleChange",{NewColor=itemColors[index+1]});
end;
};
]]
LoadFont("Common Normal")..{ LoadFont("Common Normal")..{
Text=Screen.String(text); Text=Screen.String(text);
InitCommand=function(self) InitCommand=cmd(diffuse,color("1,1,1,1"));
self:diffuse(color("1,1,1,1")); DisabledCommand=cmd(diffuse,color("0.5,0.5,0.5,0.85"));
end; --GainFocusCommand=cmd(stoptweening;linear,0.25;diffuse,itemColors[index+1]);
DisabledCommand=function(self) GainFocusCommand=cmd(stoptweening;linear,0.25;diffuse,color("1,0.2,0.2,1"));
self:diffuse(color("0.5,0.5,0.5,0.85")); LoseFocusCommand=cmd(stoptweening;linear,0.25;diffuse,color("1,1,1,1"));
end;
GainFocusCommand=function(self)
self:stoptweening();
self:linear(0.25);
self:diffuse(color("1,0.2,0.2,1"));
end;
LoseFocusCommand=function(self)
self:stoptweening();
self:linear(0.25);
self:diffuse(color("1,1,1,1"));
end;
}; };
--[[ begin triangle ]] --[[ begin triangle ]]
Def.Quad{ Def.Quad{
InitCommand=function(self) InitCommand=cmd(x,-SCREEN_WIDTH*0.105;zoomto,8,24;zwrite,true;blend,'BlendMode_NoEffect');
self:x(-SCREEN_WIDTH * 0.105);
self:zoomto(8, 24);
self:zwrite(true);
self:blend('BlendMode_NoEffect');
end;
}; };
Def.Quad{ Def.Quad{
InitCommand=function(self) InitCommand=cmd(x,-SCREEN_WIDTH*0.1;zoomto,12,12;rotationz,45;diffuselowerleft,color("0,0,0,0");ztest,true);
self:x(-SCREEN_WIDTH * 0.1); GainFocusCommand=cmd(stoptweening;visible,true);
self:zoomto(12, 12); LoseFocusCommand=cmd(stoptweening;visible,false);
self:rotationz(45);
self:diffuselowerleft(color("0,0,0,0"));
self:ztest(true);
end;
GainFocusCommand=function(self)
self:stoptweening();
self:visible(true);
end;
LoseFocusCommand=function(self)
self:stoptweening();
self:visible(false);
end;
}; };
--[[ end triangle ]] --[[ end triangle ]]
}; };