View Single Post
08-31-11, 02:57 AM   #29
dreamcatcher
A Black Drake
 
dreamcatcher's Avatar
AddOn Author - Click to view addons
Join Date: Sep 2010
Posts: 82
I'm haveing some problems with the color picker. It works good for the Tooltip but not so god on the frame for the Mini Map.

Here's what I have.

Code:
Color = {
	name = "BorderColor",
	type = "color",
	order = 2,
	hasAlpha = true,
	set = function(_,r,g,b,a)
	db.MM.Color.r = r
	db.MM.Color.g = g
	db.MM.Color.b = b
	db.MM.Color.a = a
	Map()
	end,
	get = function() return
	db.MM.Color.r,
	db.MM.Color.g,
	db.MM.Color.b,
	db.MM.Color.a
	end,
},
Code:
MM = {
	Enable = true,
	Scale = 1,
	Strata = "HIGH",
	Color = {r = 0, g = 0, b = 0, a = 1},
	Font = {"Fonts\\FRIZQT__.TTF",18,"THINOUTLINE"},
	anchor = "BOTTOM",
	offsetX = "0",
	offsetY = "5",
},
Code:
local f = CreateFrame("Frame", "MM", Minimap)
	f:SetParent(Minimap)
	f:SetPoint("BOTTOMLEFT", Minimap, -5, -5)
	f:SetPoint("TOPRIGHT", Minimap, 5, 5)
	f:SetFrameStrata("BACKGROUND")
	f:SetBackdrop{
		edgeFile = [=[Interface\DialogFrame\UI-DialogBox-Border]=],
		tile = false,
		tileSize = 0,
		edgeSize = 13,
		insets = {left = 4, right = 4, top = 4, bottom = 4}
	}
	f:SetBackdropBorderColor(db.MM.Color.r, db.MM.Color.g, db.MM.Color.b, db.MM.Color.a)
It will change color but not fully till i do a reload.
  Reply With Quote