self.timer = 0;
self.fadeTime = 1.5;
self.fadein = true;
self:SetAllPoints(CalendarFrame);
self:SetFrameLevel(self:GetParent():GetFrameLevel() + 3);
self:ClearAllPoints();
self:SetPoint("TOPLEFT", CalendarDayButton1, "TOPLEFT");
self:SetPoint("BOTTOMRIGHT", CalendarDayButton42, "BOTTOMRIGHT");
self:SetFrameLevel(self:GetParent():GetFrameLevel() + 6);
self.scrollBarHideable = 1;
ScrollFrame_OnLoad(self);
ScrollFrame_OnScrollRangeChanged(self);
self:SetFrameLevel(self:GetParent():GetFrameLevel() + 6);
self.scrollBarHideable = 1;
ScrollFrame_OnLoad(self);
ScrollFrame_OnScrollRangeChanged(self);
self:SetFrameLevel(self:GetParent():GetFrameLevel() + 6);
self:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b);
self:SetBackdropColor(0.0, 0.0, 0.0, 0.9);
self:SetFrameLevel(self:GetParent():GetFrameLevel() + 6);
EditBox_HandleTabbing(self, CALENDAR_CREATEEVENTFRAME_TAB_LIST);
EditBox_HandleTabbing(self, CALENDAR_CREATEEVENTFRAME_TAB_LIST);
ScrollingEdit_OnTextChanged(self, self:GetParent());
CalendarEventSetDescription(self:GetText());
CalendarCreateEventCreateButton_Update();
ScrollingEdit_OnUpdate(self, elapsed, self:GetParent());
if ( self:GetText() == CALENDAR_EVENT_DESCRIPTION ) then
self:HighlightText();
end
self:HighlightText(0, 0);
if ( self:GetText() == "" ) then
self:SetText(CALENDAR_EVENT_DESCRIPTION);
end
self:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b);
self:SetBackdropColor(0.0, 0.0, 0.0, 0.9);
GameTooltip:SetOwner(self, "ANCHOR_LEFT");
GameTooltip:SetText(CALENDAR_TOOLTIP_AUTOAPPROVE, nil, nil, nil, nil, 1);
GameTooltip:Show();
--GameTooltip_AddNewbieTip(self, nil, 1.0, 1.0, 1.0, CALENDAR_TOOLTIP_AUTOAPPROVE, 1);
GameTooltip:SetOwner(self, "ANCHOR_LEFT");
GameTooltip:SetText(CALENDAR_TOOLTIP_LOCKEVENT, nil, nil, nil, nil, 1);
GameTooltip:Show();
--GameTooltip_AddNewbieTip(self, nil, 1.0, 1.0, 1.0, CALENDAR_TOOLTIP_LOCKEVENT, 1);
self:SetText(CALENDAR_PLAYER_NAME);
if ( not AutoCompleteEditBox_OnTabPressed(self) ) then
EditBox_HandleTabbing(self, CALENDAR_CREATEEVENTFRAME_TAB_LIST);
end
if ( not AutoCompleteEditBox_OnEscapePressed(self) ) then
EditBox_ClearFocus(self);
end
if ( userInput ) then
local isGuildEvent = CalendarEventGetCalendarType() == "GUILD_EVENT";
if ( isGuildEvent ) then
self.autoCompleteParams = AUTOCOMPLETE_LIST.CALENDARGUILDEVENT;
else
self.autoCompleteParams = AUTOCOMPLETE_LIST.CALENDAREVENT;
end
AutoCompleteEditBox_OnTextChanged(self, userInput);
end
CalendarTitleFrame_SetText(self, CALENDAR_MASS_INVITE);
self:SetFrameLevel(self:GetParent():GetFrameLevel() + 6);
if ( not CanEditGuildEvent() ) then
self:ClearFocus();
end
if ( not CanEditGuildEvent() ) then
self:ClearFocus();
end
CalendarTitleFrame_SetText(self, CALENDAR_EVENT_PICKER_TITLE);