It are basicly 2 frames ontop of the chat frame, with a -1 y offset so the bottom border is hidden. Ontop of the tabs there is a fontstring with Chat and Combat in them, and then I've set the frames up like this:
lua Code:
ncTab1:SetScript("OnMouseDown", function(self, button)
ncTab1:SetBackdropColor(.2,.2,.2)
ChatFrame1:Show()
ChatFrame2:Hide()
ncTab2:SetBackdropColor(.1,.1,.1)
end)
ncTab2:SetScript("OnMouseDown", function(self, button)
ncTab2:SetBackdropColor(.2,.2,.2)
ChatFrame2:Show()
ChatFrame1:Hide()
ncTab1:SetBackdropColor(.1,.1,.1)
end)
And I've also hidden the original tabs ofcourse.
You get the idea?