if(UIDropDownMenu_IsEnabled(MacOptionsFrameResolutionDropDown)) then
GameTooltip:SetOwner(self, "ANCHOR_TOPRIGHT");
GameTooltip:SetText(MOVIE_RECORDING_RESOLUTION_TOOLTIP, nil, nil, nil, nil, 1);
end
if(UIDropDownMenu_IsEnabled(MacOptionsFrameFramerateDropDown)) then
GameTooltip:SetOwner(self, "ANCHOR_TOPRIGHT");
GameTooltip:SetText(MOVIE_RECORDING_FRAMERATE_TOOLTIP, nil, nil, nil, nil, 1);
end
if(UIDropDownMenu_IsEnabled(MacOptionsFrameCodecDropDown)) then
GameTooltip:SetOwner(self, "ANCHOR_TOPRIGHT");
GameTooltip:SetText(MOVIE_RECORDING_CODEC_TOOLTIP, nil, nil, nil, nil, 1);
end
MacOptionsFrameQualitySliderText:SetText(QUALITY);
self.tooltipText = MOVIE_RECORDING_QUALITY_TOOLTIP;
if ( self:GetChecked() ) then
PlaySound("igMainMenuOptionCheckBoxOn");
MacOptionsFrame_EnableCheckBox(MacOptionsFrameCheckButton3);
else
PlaySound("igMainMenuOptionCheckBoxOff");
MacOptionsFrameCheckButton3:SetChecked(0);
MacOptionsFrame_DisableCheckBox(MacOptionsFrameCheckButton3);
end
if ( self:GetChecked() ) then
PlaySound("igMainMenuOptionCheckBoxOn");
else
PlaySound("igMainMenuOptionCheckBoxOff");
end
if ( self:GetChecked() ) then
PlaySound("igMainMenuOptionCheckBoxOn");
else
PlaySound("igMainMenuOptionCheckBoxOff");
end
MacOptionsFrame_UpdateTime();
if ( self:GetChecked() ) then
PlaySound("igMainMenuOptionCheckBoxOn");
if( MovieRecording_IsRecording() ) then
MiniMapRecordingButton:Show();
end
else
PlaySound("igMainMenuOptionCheckBoxOff");
MiniMapRecordingButton:Hide();
end
if ( self:GetChecked() ) then
PlaySound("igMainMenuOptionCheckBoxOn");
else
PlaySound("igMainMenuOptionCheckBoxOff");
end
if ( self:GetChecked() ) then
PlaySound("igMainMenuOptionCheckBoxOn");
else
PlaySound("igMainMenuOptionCheckBoxOff");
end
if ( MovieRecording_IsSupported() ) then
GameTooltip:SetOwner(self, "ANCHOR_TOPRIGHT");
GameTooltip:SetText(MOVIE_RECORDING_TIME_TOOLTIP, nil, nil, nil, nil, 1);
end
if ( MovieRecording_IsSupported() ) then
GameTooltip:SetOwner(self, "ANCHOR_TOPRIGHT");
GameTooltip:SetText(MOVIE_RECORDING_DATA_RATE_TOOLTIP, nil, nil, nil, nil, 1);
end
self:SetBackdropBorderColor(0.4, 0.4, 0.4);
self:SetBackdropColor(0.15, 0.15, 0.15);
_G[self:GetName().."Title"]:SetText(BINDING_HEADER_MOVIE_RECORDING_SECTION);
self:SetBackdropBorderColor(0.4, 0.4, 0.4);
self:SetBackdropColor(0.15, 0.15, 0.15);
_G[self:GetName().."Title"]:SetText(BINDING_HEADER_ITUNES_REMOTE);
MacOptionsFrame_Load();
UpdateMicroButtons();
Disable_BagButtons();
MacOptionsFrame_UpdateTime();
MacOptionsFrame_Cancel();
UpdateMicroButtons();
ShowUIPanel(GameMenuFrame);
if ( GetBindingFromClick(key) == "TOGGLEGAMEMENU" ) then
PlaySound("gsTitleOptionExit");
HideUIPanel(MacOptionsFrame);
MacOptionsFrame_Cancel();
elseif ( GetBindingFromClick(key) == "SCREENSHOT" ) then
RunBinding("SCREENSHOT");
end
self:RegisterEvent("MOVIE_UNCOMPRESSED_MOVIE");
local arg1 = ...;
MacOptionsCompressFrameFileName:SetText(arg1);
HideUIPanel(MacOptionsFrame);
HideUIPanel(GameMenuFrame);
MacOptionsCompressFrame_OnShow();
self:Show();
MovieRecording_SearchUncompressedMovie(false);