Originally Posted by Duugu
Hab Dir das Javascript-Beispiel unten mal etwas erweitert:
.
.
.
[e]
Mit RU kommt mein Beispiel irgendwie nicht klar. Schätzungsweise ein Unicode-Problem. Musst Du rausfrickeln.
|
Danke dafür
Ich habe mir auch schon die Daten zusammengebaut.
Bsp:
Lua Code:
L["109124"] = "Frostwurz"
L["109125"] = "Feuerwurz"
L["109126"] = "Gorgrondfliegenfalle"
L["109127"] = "Sternenblume"
L["109128"] = "Nagrandpfeilkelch"
L["109129"] = "Taladororchidee"
Ich würde gerne die jeweilige itemID zum übersetzen nehmen. Und jetzt kommts (mal wieder), momentan stehe ich vor dem Problem das es noch nicht hinbekomme. Zu letzte habe ich es so versucht:
Lua Code:
--alle kräuter der jeweiligen untertabelle durchgehen und jeweils eine checkbox erstellen
for itemID, optionValue in pairs(MillButton_Herblist[expansion]) do
--name des krauts für das label der checkbox holen
itemName = L[itemID]
--checkbox erstellen (siehe helper function unten) und für späteren zugriff referenz auf checkbox-objekt mit itemid vom kraut als index in herbCheckboxes speichern
self.herbCheckboxes[itemID] = Addon:CreateOptionsCheckButton(self, itemName)
self.herbCheckboxes[itemID].itemID = itemID
--passend anordnen
self.herbCheckboxes[itemID]:SetPoint("TOPLEFT", self, "TOPLEFT", tAnchorPointX, tAnchorPointY)
Ich "google" dann man noch etwas weiter. Vllt. habe ich ja auch nur einen Denkfehler.