Yea, it loot's like it's not possible to get this information at that moment.
Only thing i found in FrameXML/UIParent.lua is this:
Lua Code:
-- ...
elseif ( event == "BILLING_NAG_DIALOG" ) then
StaticPopup_Show("BILLING_NAG", arg1); -- arg1 = minutes left till the end of subscription
elseif ( event == "IGR_BILLING_NAG_DIALOG" ) then
StaticPopup_Show("IGR_BILLING_NAG");
-- ...
FrameXML/StaticPopup.lua:
Lua Code:
StaticPopupDialogs["BILLING_NAG"] = {
text = BILLING_NAG_DIALOG;
button1 = OKAY,
timeout = 0,
showAlert = 1
};
StaticPopupDialogs["IGR_BILLING_NAG"] = {
text = IGR_BILLING_NAG_DIALOG;
button1 = OKAY,
timeout = 0,
showAlert = 1
};
This code triggers with
BILLING_NAG_DIALOG or
IGR_BILLING_NAG_DIALOG. I don't think we could manually trigger
BILLING_NAG_DIALOG event to grab it's argument.