2013-07-03 20:08:34 -04:00
|
|
|
return LoadFont("Common Normal") .. {
|
|
|
|
|
Text="Exit";
|
|
|
|
|
InitCommand=function(self)
|
|
|
|
|
self:x(SCREEN_CENTER_X);
|
|
|
|
|
self:zoom(0.75);
|
|
|
|
|
self:shadowlength(0);
|
|
|
|
|
self:diffuse(color("#808080"));
|
|
|
|
|
end;
|
|
|
|
|
OnCommand=function(self)
|
|
|
|
|
self:diffusealpha(0);
|
|
|
|
|
self:decelerate(0.5);
|
|
|
|
|
self:diffusealpha(1);
|
|
|
|
|
end;
|
|
|
|
|
OffCommand=function(self)
|
|
|
|
|
self:stoptweening();
|
|
|
|
|
self:accelerate(0.3);
|
|
|
|
|
self:diffusealpha(0);
|
|
|
|
|
self:queuecommand("Hide");
|
|
|
|
|
end;
|
|
|
|
|
HideCommand=function(self)
|
|
|
|
|
self:visible(false);
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
GainFocusCommand=function(self)
|
|
|
|
|
self:diffuseshift();
|
|
|
|
|
self:effectcolor2(color("#808080"));
|
|
|
|
|
self:effectcolor1(color("#FFFFFF"));
|
|
|
|
|
end;
|
|
|
|
|
LoseFocusCommand=function(self)
|
|
|
|
|
self:stopeffect();
|
|
|
|
|
end;
|
|
|
|
|
};
|