View Single Post
03-06-15, 09:33 AM   #47
flow0284
A Cyclonian
Join Date: Jan 2015
Posts: 40
Originally Posted by Duugu View Post
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:
  1. L["109124"] = "Frostwurz"
  2. L["109125"] = "Feuerwurz"
  3. L["109126"] = "Gorgrondfliegenfalle"
  4. L["109127"] = "Sternenblume"
  5. L["109128"] = "Nagrandpfeilkelch"
  6. 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:
  1. --alle kräuter der jeweiligen untertabelle durchgehen und jeweils eine checkbox erstellen
  2. for itemID, optionValue in pairs(MillButton_Herblist[expansion]) do
  3.     --name des krauts für das label der checkbox holen
  4.     itemName = L[itemID]
  5.     --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
  6.     self.herbCheckboxes[itemID] = Addon:CreateOptionsCheckButton(self, itemName)
  7.     self.herbCheckboxes[itemID].itemID = itemID
  8.     --passend anordnen
  9.     self.herbCheckboxes[itemID]:SetPoint("TOPLEFT", self, "TOPLEFT", tAnchorPointX, tAnchorPointY)

Ich "google" dann man noch etwas weiter. Vllt. habe ich ja auch nur einen Denkfehler.
  Reply With Quote