Well I use a blank texture atm and the border file is created using
!Beautycase
then in the .lua file I put borders around the different frames using !Beautycase's CreateBorder command and adjusting the border size with another command generated by !Beautycase
player frame for example, and I have to check for events for the other frames (just for the portrait border due to me using adapt for 3d portraits)
Lua Code:
PlayerPortraitModelModel:CreateBorder(12,1,1,1)
PlayerPortraitModelModel:SetBorderPadding(3)
PlayerFrameHealthBar:CreateBorder(12,1,1,1)
PlayerFrameHealthBar:SetBorderPadding(3)
PlayerFrameManaBar:CreateBorder(12,1,1,1)
PlayerFrameManaBar:SetBorderPadding(3)
Events are shown here (mostly because I don't feel like digging that stuff out)