1 |
2 |
wawco-3730 |
import "Turbine.UI" |
2 |
|
wawco-3730 |
|
3 |
4 |
wawco-3730 |
InstantCosbyButton = class( Turbine.UI.Lotro.Button ); |
4 |
2 |
wawco-3730 |
|
5 |
|
wawco-3730 |
function InstantCosbyButton:Constructor() |
6 |
|
wawco-3730 |
--Stuff goes here |
7 |
|
wawco-3730 |
Turbine.UI.Button.Constructor( self ); |
8 |
6 |
wawco-3730 |
self:SetSize( 50, 50 ); |
9 |
4 |
wawco-3730 |
--self:SetBackColor( Turbine.UI.Color( 0, 0, 1 ) ); |
10 |
2 |
wawco-3730 |
self:SetText( "Coz Me" ); |
11 |
|
wawco-3730 |
|
12 |
6 |
wawco-3730 |
cozWindow = Turbine.UI.Window(); |
13 |
|
wawco-3730 |
theCoz = Turbine.UI.Button(); |
14 |
2 |
wawco-3730 |
|
15 |
6 |
wawco-3730 |
cozWindow:SetSize( 500, 589 ); |
16 |
|
wawco-3730 |
theCoz:SetSize( 500, 489 ); |
17 |
2 |
wawco-3730 |
|
18 |
|
wawco-3730 |
local displayWidth, displayHeight = Turbine.UI.Display.GetSize(); |
19 |
6 |
wawco-3730 |
local windowWidth, windowHeight = cozWindow:GetSize(); |
20 |
2 |
wawco-3730 |
|
21 |
|
wawco-3730 |
cozWindow:SetPosition( ( displayWidth - windowWidth ) / 2, ( displayHeight - windowHeight ) / 2 ); |
22 |
|
wawco-3730 |
--cozWindow:SetBackground( "InstantCosby/resources/cosby1.jpg" ); |
23 |
|
wawco-3730 |
cozWindow:SetBackColorBlendMode( Turbine.UI.BlendMode.Multiply ); |
24 |
|
wawco-3730 |
|
25 |
6 |
wawco-3730 |
theCoz:SetBackground( "InstantCosby/resources/cosby2.jpg" ); |
26 |
2 |
wawco-3730 |
theCoz:SetParent( cozWindow ); |
27 |
|
wawco-3730 |
|
28 |
6 |
wawco-3730 |
local windowWidth, windowHeight = cozWindow:GetSize(); |
29 |
|
wawco-3730 |
local cozWidth, cozHeight = theCoz:GetSize(); |
30 |
|
wawco-3730 |
theCoz:SetPosition( ( windowWidth - cozWidth ) / 2 , ( windowHeight - cozHeight ) / 2 + 25); |
31 |
2 |
wawco-3730 |
|
32 |
|
wawco-3730 |
|
33 |
|
wawco-3730 |
self.Click = function( sender, args ) |
34 |
|
wawco-3730 |
cozWindow:SetVisible(true); |
35 |
|
wawco-3730 |
end |
36 |
6 |
wawco-3730 |
|
37 |
|
wawco-3730 |
theCoz.Click = function( sender, args ) |
38 |
|
wawco-3730 |
cozWindow:SetVisible(false); |
39 |
|
wawco-3730 |
end |
40 |
2 |
wawco-3730 |
end |