- frame.inds = CreateFrame("Frame", nil, frame);
- frame.inds:SetAllPoints();
- frame.inds:Hide();
- for _, pos in pairs(positions) do
- frame.inds[pos] = frame.inds:CreateTexture(nil, "OVERLAY");
- frame.inds[pos]:SetPoint(pos, frame.inds, pos);
- frame.inds[pos]:SetWidth(indSize);
- frame.inds[pos]:SetHeight(indSize);
- frame.inds[pos]:SetTexture("Interface\\AddOns\\OmaRF\\images\\rhomb");
- frame.inds[pos]:SetVertexColor(1, 0, 0);
- frame.inds[pos]:Hide();
- frame.inds[pos].text = frame.inds:CreateFontString(nil, "OVERLAY", "GameFontHighlight");
- frame.inds[pos].text:SetPoint("BOTTOMRIGHT", frame.inds[pos], "BOTTOMRIGHT");
- frame.inds[pos].text:Hide();
- end
- frame.major = CreateFrame("Frame", nil, frame);
- frame.major:SetPoint("TOPLEFT", frame, "TOPLEFT", 4, -indSize + 4);
- frame.major:SetPoint("BOTTOMRIGHT", frame, "BOTTOMRIGHT");
+ frame.majorBase = CreateFrame("Frame", nil, frame);
+ frame.majorBase:SetPoint("TOPLEFT", frame, "TOPLEFT", 4, -10);
+ frame.majorBase:SetPoint("BOTTOMRIGHT");
+ frame.majors = {};