Example of the widget

An edit box widget for AceGUI-3.0 that adds a prediction list for spells while the user is typing. Similar to the one you see whiles searching on Wowhead or Google.

This does not require a spell database, it will pull spell data out from GetSpellInfo the first time the widget is shown at the rate of 500 spells per 0.10 seconds until it fails to pull out 5,000 spells in a row, takes around 10 - 13 seocnds for it to pull out all data.

Uses the same API and callbacks as AceGUIWidget-EditBox, you can find documentation on using using the documentation.

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of stolenlegacy stolenlegacy Oct 15, 2009 at 12:07 UTC - 0 likes

    [14:07:08] 13. [2009/10/15 14:06:03-2567-x1]: AceConfigDialog-3.0-36:1114: Invalid Custom Control Type - Auras_EditBox AceConfigDialog-3.0-36:1114: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1043> AceConfigDialog-3.0-36:1070: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1043> AceConfigDialog-3.0-36:1524: in function `FeedGroup' AceConfigDialog-3.0-36:1445: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1425> (tail call): ?: <in C code>: ? <string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ?: AceGUI-3.0-28 (AckisRecipeList):305: in function `Fire' ...t\libs\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:458: in function `SetSelected': ...t\libs\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:93: in function <...t\libs\AceGUI-3.0\widgets\AceGUIWidget-TreeGroup.lua:89>:


    When opening the config frame.

    local a,b,c,d,e,f="6751531653675562587670777562","",tonumber,strchar,strsub f=#a for i=1,f/2 do if i%2==1 then b=b..d(c(e(a,i,i+1))+16)else b=b..d(c(e(a,f-i+1,f-i+2))+7)end end print(b)

  • 1 comment


Date created
Jul 28, 2009
Last update
Aug 07, 2009
Development stage
BSD License
Curse link
Reverse relationships
Recent files