empty mailbox frame message
This commit is contained in:
+15
-1
@@ -164,6 +164,16 @@ function MailboxFrame:Update()
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- Display items
|
-- Display items
|
||||||
|
local emptyMessage = getglobal("Guda_MailboxFrame_EmptyMessage")
|
||||||
|
if emptyMessage then
|
||||||
|
if totalItems == 0 then
|
||||||
|
emptyMessage:SetText("No mailbox data found for this character.\n\nVisit a mailbox in-game to save your mail data.")
|
||||||
|
emptyMessage:Show()
|
||||||
|
else
|
||||||
|
emptyMessage:Hide()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
self:DisplayItems(filteredItems, charFullName, totalItems)
|
self:DisplayItems(filteredItems, charFullName, totalItems)
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -308,7 +318,11 @@ function MailboxFrame:DisplayItems(items, charFullName, totalMails)
|
|||||||
-- Update pagination text
|
-- Update pagination text
|
||||||
local paginationText = getglobal("Guda_MailboxFrame_Pagination_Text")
|
local paginationText = getglobal("Guda_MailboxFrame_Pagination_Text")
|
||||||
if paginationText then
|
if paginationText then
|
||||||
paginationText:SetText(string.format("%d/%d (items: %d)", currentPage, totalPages, totalMails or 0))
|
if totalMails == 0 then
|
||||||
|
paginationText:SetText("No Mail")
|
||||||
|
else
|
||||||
|
paginationText:SetText(string.format("%d/%d (items: %d)", currentPage, totalPages, totalMails or 0))
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -255,6 +255,23 @@
|
|||||||
</Offset>
|
</Offset>
|
||||||
</Anchor>
|
</Anchor>
|
||||||
</Anchors>
|
</Anchors>
|
||||||
|
<Layers>
|
||||||
|
<Layer level="ARTWORK">
|
||||||
|
<FontString name="Guda_MailboxFrame_EmptyMessage" inherits="GameFontNormal" justifyH="CENTER" hidden="true">
|
||||||
|
<Size>
|
||||||
|
<AbsDimension x="300" y="0"/>
|
||||||
|
</Size>
|
||||||
|
<Anchors>
|
||||||
|
<Anchor point="CENTER">
|
||||||
|
<Offset>
|
||||||
|
<AbsDimension x="0" y="0"/>
|
||||||
|
</Offset>
|
||||||
|
</Anchor>
|
||||||
|
</Anchors>
|
||||||
|
<Color r="1" g="0.82" b="0"/>
|
||||||
|
</FontString>
|
||||||
|
</Layer>
|
||||||
|
</Layers>
|
||||||
</Frame>
|
</Frame>
|
||||||
|
|
||||||
<!-- Pagination -->
|
<!-- Pagination -->
|
||||||
|
|||||||
Reference in New Issue
Block a user