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