Dungeon rows and columns down

His Dad [06-25-15 - 01:00]
Dungeon rows and columns down
Filename
HistOffline.lua
diff --git a/HistOffline.lua b/HistOffline.lua
index 8c4208e..32caefe 100644
--- a/HistOffline.lua
+++ b/HistOffline.lua
@@ -802,7 +802,7 @@ iup.Append(accounts[acc].char_tabs, accounts[acc].log_tab)
 	-- Create Pub Dungeon Character Box=========================

 	dung.Pub_box = {}
-	dung.Pub_box = iup.matrix {numcol=0, numcol_visible=0,  numlin=#seq2key, widthdef=90}
+	dung.Pub_box = iup.matrix {numcol=#accounts[acc].names,  numlin=#seq2key, widthdef=90}
 	--Set Line titles
 	for i=1, #seq2key do
 		dung.Pub_box:setcell(i, 0, pub_names[seq2key[i]])
@@ -810,6 +810,11 @@ iup.Append(accounts[acc].char_tabs, accounts[acc].log_tab)
 	--set lines
 	dung.Pub_box:setcell(0,0, L.Location)

+	--Create Columns for Chars
+	for i =1, #accounts[acc].names do
+		dung.Pub_box:setcell(0, i, accounts[acc].names[i])
+	end
+
 	iup.SetAttribute(dung.Pub_box, "READONLY", "YES")

 	-- Create Pub Dungeon Tab ==================================
@@ -825,14 +830,17 @@ iup.Append(accounts[acc].char_tabs, accounts[acc].log_tab)
 	-- Create Grp Dungeon Character Box=========================

 	dung.Grp_box = {}
-	dung.Grp_box = iup.matrix {numcol=0, numcol_visible=0,  numlin=#seq2key, widthdef=90}
+	dung.Grp_box = iup.matrix {numcol=#accounts[acc].names,  numlin=#seq2key, widthdef=90}
 	--Set Line titles
 	for i=1, #seq2key do
 		dung.Grp_box:setcell(i, 0, grp_names[seq2key[i]])
 	end
 	--set lines
 	dung.Grp_box:setcell(0,0, L.Location)
-
+	--Create Columns for Chars
+	for i =1, #accounts[acc].names do
+		dung.Grp_box:setcell(0, i, accounts[acc].names[i])
+	end

 	iup.SetAttribute(dung.Grp_box, "READONLY", "YES")
 	dung.Grp_tab = iup.vbox {
@@ -845,14 +853,17 @@ iup.Append(accounts[acc].char_tabs, accounts[acc].log_tab)
 	-- Create Vet Grp Dungeon Character Box=======================

 	dung.Vet_box = {}
-	dung.Vet_box = iup.matrix {numcol=0, numcol_visible=0,  numlin=#vet2key, widthdef=90}
+	dung.Vet_box = iup.matrix {numcol=#accounts[acc].names,  numlin=#vet2key, widthdef=90}
 	--Set Line titles
 	for i=1, #vet2key do
 		dung.Vet_box:setcell(i, 0, grp_names[vet2key[i]])
 	end
 	--set lines
 	dung.Vet_box:setcell(0,0, L.Location)
-
+	--Create Columns for Chars
+	for i =1, #accounts[acc].names do
+		dung.Vet_box:setcell(0, i, accounts[acc].names[i])
+	end

 	iup.SetAttribute(dung.Vet_box, "READONLY", "YES")
 	dung.Vet_tab = iup.vbox {
@@ -865,14 +876,17 @@ iup.Append(accounts[acc].char_tabs, accounts[acc].log_tab)
 	-- Create Trials  Character Box=======================

 	dung.Trial_box = {}
-	dung.Trial_box = iup.matrix {numcol=0, numcol_visible=0,  numlin=#trial2key, widthdef=90}
+	dung.Trial_box = iup.matrix {numcol=#accounts[acc].names,  numlin=#trial2key, widthdef=90}
 	--Set Line titles
 	for i=1, #trial2key do
 		dung.Trial_box:setcell(i, 0, grp_names[trial2key[i]])
 	end
 	--set lines
 	dung.Trial_box:setcell(0,0, L.Location)
-
+	--Create Columns for Chars
+	for i =1, #accounts[acc].names do
+		dung.Trial_box:setcell(0, i, accounts[acc].names[i])
+	end

 	iup.SetAttribute(dung.Trial_box, "READONLY", "YES")
 	dung.Trial_tab = iup.vbox {