diff --git a/HistOffline.lua b/HistOffline.lua
index 15217d2..ddbd422 100644
--- a/HistOffline.lua
+++ b/HistOffline.lua
@@ -556,15 +556,14 @@ end
me.Trials_Detail_box = {}
me.Trials_Detail_Zbox = iup.zbox{}
-
+ print (dump(Trials_Info))
local name, link
for key, info in pairs(Trials_Info) do -- for each trial
- me.Trials_Detail_box[key]= iup.matrix {numcol=2, numcol_visible=2, numlin=0}
-
+ me.Trials_Detail_box[key]= iup.matrix {numcol=2, numcol_visible=1, numlin=0}
local Line = 1
me.Trials_Detail_box[key]:setcell(0,0, L.Ach_ID)
me.Trials_Detail_box[key]:setcell(0,1, L.Name)
- me.Trials_Detail_box[key]:setcell(0,2, L.Link)
+ -- me.Trials_Detail_box[key]:setcell(0,2, L.Link)
iup.SetAttribute(me.Trials_Detail_box[key], "READONLY", "YES")
iup.SetAttribute(me.Trials_Detail_box[key], "ALIGNMENT0", "ACENTER")
iup.SetAttribute(me.Trials_Detail_box[key], "ALIGNMENTLIN0", "ALEFT")
@@ -573,8 +572,8 @@ end
iup.SetAttribute(me.Trials_Detail_box[key],"WIDTH0", "30")
iup.SetAttribute(me.Trials_Detail_box[key],"WIDTH1", "150")
iup.SetAttribute(me.Trials_Detail_box[key],"WIDTH2", "250")
- for id,done in ipairs (info) do -- get the achicements of the trial
- me.Trials_Detail_box[key].numlin = Line
+ for id,done in pairs (info.Ach) do -- get the achievements of the trial
+ me.Trials_Detail_box[key].numlin = Line
me.Trials_Detail_box[key]:setcell(Line,0, tostring(id))
if Ach_Detail[id] == nil then
@@ -583,11 +582,14 @@ end
name = Ach_Detail[id].name
end
-- link = SQ_dat[id].link1
+ me.Trials_Detail_box[key]:setcell(Line,0, id)
me.Trials_Detail_box[key]:setcell(Line,1, name)
-- me.Trials_Detail_box[key]:setcell(Line,2, link)
-- Set Detail Colours on achievement
if done then
iup.SetAttribute(me.Trials_Detail_box[key],"FGCOLOR" .. tostring(Line) .. ":*", FG_Colour_Complete)
+ else
+ iup.SetAttribute(me.Trials_Detail_box[key],"FGCOLOR" .. tostring(Line) .. ":*", FG_Colour_Not_Complete)
end
Line= Line+1
end
@@ -737,7 +739,7 @@ end
me.SQ_box= iup.matrix {numcol=4, numcol_visible=4, numlin=5, widthdef=110}
me.SQ_Info = {}
- for i=1, 4 do -- Load headings, not craglorn
+ for i=1, 4 do -- Load headings
me.SQ_box:setcell(0,i, Area_names[i].long)
end
me.SQ_box:setcell(0,0, L.Zone)
@@ -797,7 +799,6 @@ end
local name, link
for key, info in pairs(SQ_Info) do -- for each zone
- -- print ("LAng: "..lang .. " " ..key, dump(info))
me.SQ_Detail_box[key]= iup.matrix {numcol=2, numcol_visible=2, numlin=0}
local Line = 1
@@ -889,8 +890,10 @@ end
})
iup.Append(me.data_tabs, iup.vbox { ["tabtitle"] =L.Trials,
- -- iup.label{title=L.TrailLab,expand="HORIZONTAL"},
+ iup.label{title=L.TrialLab,expand="HORIZONTAL"},
me.Trials_box,
+ iup.label{title=L.Detail},
+ me.Trials_Detail_Zbox,
iup.fill{}
})
diff --git a/data/de.lua b/data/de.lua
index 14917e3..ed3ab79 100644
--- a/data/de.lua
+++ b/data/de.lua
@@ -66,6 +66,7 @@ Area_names = {
Vet = "Veteranen",
Trials = "Pruefungen",
Achievements = "Errungenschaften",
+ TrialLab = "Trial Achievements. Click for Detail",
}
pub_names = {
@@ -111,7 +112,7 @@ grp_names = {
["43"]= "Orkaninsel",
["53"]= "Selenes Netz",
--Coldharbour
- ["54"]= "Kammern des Wahnsinns",
+-- ["54"]= "Kammern des Wahnsinns",
}
trial_names = {
--Craglorn
diff --git a/data/en.lua b/data/en.lua
index a19ab43..aeb0c4e 100644
--- a/data/en.lua
+++ b/data/en.lua
@@ -64,6 +64,7 @@ Area_names = {
Vet = "Veteran",
Trials = "Trials",
Achievements = "Achievements",
+ TrialLab = "Trial Achievements. Click for Detail",
}
pub_names = {
diff --git a/data/fr.lua b/data/fr.lua
index 57113e9..ec6e5af 100644
--- a/data/fr.lua
+++ b/data/fr.lua
@@ -62,6 +62,7 @@ Area_names = {
Vet = "Veteran",
Trials = "Trials",
Achievements = "Achievements",
+ TrialLab = "Trial Achievements. Click for Detail",
}
pub_names = {