/
uClock = AceLibrary("AceAddon-2.0"):new("AceDB-2.0", "AceEvent-2.0", "FuBarPlugin-2.0") |
uClock.date = ("$Date$"):match("%d%d%d%d%-%d%d%-%d%d") |
uClock.revision = ("$Revision: 57912 $"):match("%d+") |
uClock.blizzardTooltip = true |
uClock.cannotHideText = true |
uClock:RegisterDB("uClockDB") |
function uClock:OnEnable() |
self:ScheduleRepeatingEvent(self.UpdateDisplay, 1, self) |
end |
function uClock:OnTextUpdate() |
self:SetText(date("%H:%M:%S")) |
end |
function uClock:OnTooltipUpdate() |
GameTooltip:SetText(date("%A, %B %d, %Y")) |
end |
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/ ..\FrameXML\UI.xsd"> |
<Script file="Lib\AceLibrary\AceLibrary.lua"/> |
<Script file="Lib\AceOO-2.0\AceOO-2.0.lua"/> |
<Script file="Lib\AceEvent-2.0\AceEvent-2.0.lua"/> |
<Script file="Lib\AceDB-2.0\AceDB-2.0.lua"/> |
<Script file="Lib\AceAddon-2.0\AceAddon-2.0.lua"/> |
<Script file="Lib\FuBarPlugin-2.0\FuBarPlugin-2.0.lua"/> |
</Ui> |
## Interface: 20400 |
## Title: FuBar - u|cffffffffClock|r |
## Notes: Minimalistic time/date display. |
## Author: Ethan Centaurai |
## Version: 1.0 |
## X-Category: Miscellaneous |
## X-eMail: ethan.centaurai@live.co.uk |
## X-Donate: PayPal:ethan.centaurai@live.co.uk |
## X-Embeds: Ace2, FuBarPlugin-2.0 |
## OptionalDeps: Ace2, FuBar |
## SavedVariables: uClockDB |
embeds.xml |
Core.lua |