Make Grids Readonly

His Dad [04-25-15 - 09:13]
Make Grids Readonly
Filename
HistOffline.lua
diff --git a/HistOffline.lua b/HistOffline.lua
index 2f48494..99c9276 100644
--- a/HistOffline.lua
+++ b/HistOffline.lua
@@ -124,6 +124,7 @@ btn_archive = iup.button{title="Archive", FGCOLOR = "#FF0000"}
 	iup.SetAttribute(accounts[acc].logtable,  "WIDTH0", 80)
 	iup.SetAttribute(accounts[acc].logtable,  "WIDTH1", 85)
 	iup.SetAttribute(accounts[acc].logtable,  "WIDTH2", 300)
+	iup.SetAttribute(accounts[acc].logtable,  "READONLY", "YES")
 	-- Load log data

 	local Line=0
@@ -189,6 +190,9 @@ btn_archive = iup.button{title="Archive", FGCOLOR = "#FF0000"}
 		accounts[acc].name[char].leveling_box:setcell(0,5, L.APts)
 		accounts[acc].name[char].leveling_box:setcell(0,6, L.FirstDeath)
 		iup.SetAttribute(accounts[acc].name[char].leveling_box, "WIDTH6", 90)
+		iup.SetAttribute(accounts[acc].name[char].leveling_box, "READONLY", "YES")
+
+
 		-- levels as stored are unsorted, so create a level table which is sorted,
 		local levels = {}
 		for i,_ in pairs(History_SV["Default"][acc]["$AccountWide"]["data"][char].levels) do
@@ -232,6 +236,8 @@ btn_archive = iup.button{title="Archive", FGCOLOR = "#FF0000"}
 		accounts[acc].name[char].Grp_box:setcell(4,0, "31+")
 		accounts[acc].name[char].Grp_box:setcell(5,0, "38+")

+		iup.SetAttribute(accounts[acc].name[char].Grp_box, "READONLY", "YES")
+
 		-- set all text to red

 		iup.SetAttribute(accounts[acc].name[char].Grp_box,  "FGCOLOR*:1", Colour_Not_Complete)
@@ -283,6 +289,8 @@ btn_archive = iup.button{title="Archive", FGCOLOR = "#FF0000"}
 		accounts[acc].name[char].Pub_box:setcell(4,0, "40-43")
 		accounts[acc].name[char].Pub_box:setcell(5,0, "47-50")

+		iup.SetAttribute(accounts[acc].name[char].Pub_box, "READONLY", "YES")
+
 		iup.SetAttribute(accounts[acc].name[char].Pub_box,  "FGCOLOR*:1", Colour_Not_Complete)
 		iup.SetAttribute(accounts[acc].name[char].Pub_box,  "FGCOLOR*:2", Colour_Not_Complete)
 		iup.SetAttribute(accounts[acc].name[char].Pub_box,  "FGCOLOR*:3", Colour_Not_Complete)
@@ -321,6 +329,8 @@ btn_archive = iup.button{title="Archive", FGCOLOR = "#FF0000"}
 			accounts[acc].name[char].Vet_box:setcell(0,i, Area_names[i].medium)
 		end

+		iup.SetAttribute(accounts[acc].name[char].Vet_box, "READONLY", "YES")
+
 		iup.SetAttribute(accounts[acc].name[char].Vet_box,  "FGCOLOR*:1", Colour_Not_Complete)
 		iup.SetAttribute(accounts[acc].name[char].Vet_box,  "FGCOLOR*:2", Colour_Not_Complete)
 		iup.SetAttribute(accounts[acc].name[char].Vet_box,  "FGCOLOR*:3", Colour_Not_Complete)