From 2d555f2981bd7067d976fa8ece2ae62c401caa10 Mon Sep 17 00:00:00 2001 From: Kevin Lyles Date: Sat, 28 Aug 2010 15:53:58 -0500 Subject: [PATCH] Added a note to a TODO Updated comments on createScrollableTieredList Removed an outdated comment --- weights.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/weights.lua b/weights.lua index 0b88252..8ca289e 100644 --- a/weights.lua +++ b/weights.lua @@ -1,6 +1,7 @@ local L = ww_localization -- TODO: localize this function? + -- probably not, lua doesn't seem to be localized function ww_validateNumber(newChar, newText) if string.find(newChar, "^%d$") then return true @@ -431,12 +432,14 @@ end -- TODO: update the notes here -- Creates a tiered list that can be scrolled --- template is a table of key-value pairs with keys as the categories and values as a table of elements +-- template is a table of key-value pairs with text keys as the categories their values as a template, and numeric keys's values as items -- scrollFrame is the scrollframe that controls scrolledFrame -- NOTE: scrollFrame must have an OnShow handler that updates the scrollbar -- scrolledFrame is the frame that will hold everything -- elementType is the element template type -- elementHeight is the height of each element +-- nameTable is a table that will return the display name for each item and category name +-- hOffset is the initial horizontal offset local function createScrollableTieredList(template, scrollFrame, scrolledFrame, categoryType, elementType, elementHeight, nameTable, hOffset) local categoryFrame, elementFrame @@ -504,7 +507,6 @@ end -- length is changed alongside shown -- elements of the collapsing frame (but not of its children) is changed alongside shown -- position is the global position (within shown) --- relativePosition is the position within parent's GetChildren (and doesn't change) local function insertRecursive(shown, elements, start) local offset = 0 -- 1.7.9.5