comparison TimeManager/TimeManager.lua @ 47:1a322b92dbfa

file cleanup
author Nenue
date Thu, 28 Apr 2016 05:54:21 -0400
parents
children ed74c5cabe98
comparison
equal deleted inserted replaced
46:aa693607b813 47:1a322b92dbfa
1 --------------------------------------------
2 -- Veneer
3 -- Krakyn
4 -- @project-revision@ @project-hash@
5 -- @file-revision@ @file-hash@
6 -- Created: 4/27/2016 1:02 AM
7 --------------------------------------------
8
9 local B, _G = select(2,...).frame, _G
10 local clock = B:RegisterModule("Clock", VeneerClock)
11 local weekDays = {'Su', 'M', 'T', 'W', 'R' ,'F', 'Sa' }
12
13 local print = B.print('XML')
14
15 clock.OnUpdate = function(self)
16 local weekday, month, day, year = CalendarGetDate()
17 local hour, min = GetGameTime()
18 if hour > 12 then
19 hour = hour - 12
20 end
21 self.time:SetFormattedText("|cAAFFFFFF%s|r |cFF44FFFF%s|r|c88FFFFFF/|r|cFF44FFFF%s|r %d:%02d", weekDays[weekday], month, day, hour, min)
22 end
23
24 clock.OnMouseUp = function(self, button)
25 if button == 'RightButton' then
26 if self:IsVisible() then
27 self:Hide()
28 else
29 self:Show()
30 end
31 end
32 end
33
34 function clock:OnInitialize()
35 print('clock thing')
36 self:Show()
37 end