restructure cont.
His Dad [04-20-15 - 01:37]
diff --git a/HistOffline.lua b/HistOffline.lua
index 483be36..fdf6c36 100644
--- a/HistOffline.lua
+++ b/HistOffline.lua
@@ -68,10 +68,9 @@ end
accounts = {}
for i,_ in pairs(History_SV["Default"]) do
accounts[i] = {}
- accounts[i].names = {}
- accounts[i].leveling_box = {}
- accounts[i].grp_box = {}
- accounts[i].vet_box = {}
+ accounts[i].names = {} -- intermediate table for sorting. WIP. Array formatted.
+ accounts[i].name = {} -- ==busted
+ accounts[i].log_box = {}
myaccount = i
end
@@ -95,9 +94,16 @@ local names = {} display = {}
table.insert (names, char)
display[char] = {}
end
+-- Load up Names
+ for acc,_ in pairs (accounts) do
+ for char, _ in pairs(History_SV["Default"][acc]["$AccountWide"]["data"]) do
+ table.insert (accounts[acc].names, char)
+ accounts[acc].name[char] = {}
+ accounts[acc].name[char].display = {} -- Hold all the IUP tabs and boxes for that char
+ end
+ end
+
--- print (dump(names))
---print (dump(display))
function print_old()
for i,j in pairs (History_SV["Default"][myaccount]["$AccountWide"]["old"]) do
print (i .. " .. " .. dump(j))
@@ -413,7 +419,7 @@ end
-- Add to end of Characters
iup.Append(Chartabs, log_box)
-local panelsize = (#names*60+450) .. "x250"
+local panelsize = (#names*30+450) .. "x250"
-- Create dialog
dlg = iup.dialog{iup.vbox{Chartabs,