You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.8 KiB
55 lines
1.8 KiB
|
4 years ago
|
function NarciPhotoModeBar_OnLoad(self)
|
||
|
|
if self.barWidth then
|
||
|
|
--n * button width
|
||
|
|
self:SetWidth(24 * self.barWidth - 6);
|
||
|
|
self.barWidth = nil;
|
||
|
|
end
|
||
|
|
|
||
|
|
if self.roundedLeft then
|
||
|
|
self.BackgroundLeft:SetTexCoord(0.75, 0.5, 0.25, 0.5);
|
||
|
|
self.Border.Left:SetTexCoord(0.75, 0.5, 0, 0.25)
|
||
|
|
else
|
||
|
|
self.BackgroundLeft:SetTexCoord(0, 0.25, 0.25, 0.5);
|
||
|
|
self.Border.Left:SetTexCoord(0, 0.25, 0, 0.25)
|
||
|
|
end
|
||
|
|
self.roundedLeft = nil;
|
||
|
|
|
||
|
|
if self.roundedRight then
|
||
|
|
self.BackgroundRight:SetTexCoord(0.5, 0.75, 0.25, 0.5);
|
||
|
|
self.Border.Right:SetTexCoord(0.5, 0.75, 0, 0.25)
|
||
|
|
else
|
||
|
|
self.BackgroundRight:SetTexCoord(0.25, 0, 0.25, 0.5);
|
||
|
|
self.Border.Right:SetTexCoord(0.25, 0, 0, 0.25)
|
||
|
|
end
|
||
|
|
self.roundedRight = nil;
|
||
|
|
|
||
|
|
self.Border:SetFrameLevel(self:GetFrameLevel() + 3);
|
||
|
|
end
|
||
|
|
|
||
|
|
function NarciPhotoModeButton_OnLoad(self)
|
||
|
|
if self.shape then
|
||
|
|
if self.shape == "square" then
|
||
|
|
self.Border:SetTexCoord(0.125, 0.25, 0, 0.5);
|
||
|
|
self.Background:SetTexCoord(0.125, 0.25, 0.5, 1);
|
||
|
|
elseif self.shape == "hollow" then
|
||
|
|
self.Border:SetTexCoord(0.25, 0.375, 0, 0.5);
|
||
|
|
self.Background:SetTexCoord(0.125, 0.25, 0.5, 1);
|
||
|
|
else --circle
|
||
|
|
self.Border:SetTexCoord(0, 0.125, 0, 0.5);
|
||
|
|
self.Background:SetTexCoord(0, 0.125, 0.5, 1);
|
||
|
|
end
|
||
|
|
|
||
|
|
self.shape = nil;
|
||
|
|
end
|
||
|
|
|
||
|
|
if self.brightness then
|
||
|
|
self.Border:SetVertexColor(self.brightness, self.brightness, self.brightness);
|
||
|
|
self.brightness = nil;
|
||
|
|
end
|
||
|
|
|
||
|
|
if self.backgroundBrightness then
|
||
|
|
local b = self.backgroundBrightness;
|
||
|
|
self.Background:SetVertexColor(b, b, b);
|
||
|
|
self.backgroundBrightness = nil;
|
||
|
|
end
|
||
|
|
end
|