DewdropLib
A library to provide a clean dropdown menu interface.
Handy features:
Infinite levels.
Infinite buttons per level.
Efficient design and API.
Documented API.
Sliders as a level in its own right.
Scrollable menus.
Users:
TO INSTALL: Put the DewdroptLib folder into
\World of Warcraft\Interface\AddOns\
Developers:
Place the DewdroptLib.lua file into your AddOn's folder, then add DewdroptLib.lua to the .toc file.
Then, to access the library, in your code, write `local dew = DewdroptLib:GetInstance("1.0")`.
From that point on, you can access DewdroptLib's functions.
ID: 3
Error occured in: Global
Count: 1
Message: ...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua line 652:
attempt to index global 'this' (a nil value)
Debug:
(tail call): ?
[C]: ?
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:652:
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:651
[C]: SetParent()
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:798:
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:581
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:3068: AddLine()
...BankItemsFu\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1127:
...BankItemsFu\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1124
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:1894:
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:1843
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:2779:
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:2738
...erface\AddOns\FuBar\libs\Dewdrop-2.0\Dewdrop-2.0.lua:2995: Open()
...BankItemsFu\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1179: OpenMenu()
...BankItemsFu\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:991:
...BankItemsFu\libs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:989
FuBar\FuBar.lua:1213:
FuBar\FuBar.lua:1207
...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2556:
...nterface\AddOns\FuBar\libs\Tablet-2.0\Tablet-2.0.lua:2554
AddOns:
Swatter, v5.9.4933 (WhackyWallaby)
AucAdvanced, v5.9.4933 (WhackyWallaby)
AucFilterBasic, v5.9.4933 (WhackyWallaby)
AucFilterOutlier, v5.9.4933.2531
AucMatchUndercut, v5.9.4933.2531
AucScanData, v5.9.4933 (WhackyWallaby)
AucStatHistogram, v5.9.4933 (WhackyWallaby)
AucStatiLevel, v5.9.4933 (WhackyWallaby)
AucStatPurchased, v5.9.4933 (WhackyWallaby)
AucStatSales, v5.9.4933.2842
AucStatSimple, v5.9.4933 (WhackyWallaby)
AucStatStdDev, v5.9.4933 (WhackyWallaby)
AucStatWOWEcon, v5.9.4933.2530
AucUtilAHWindowControl, v5.9.4933.3311
AucUtilAppraiser, v5.9.4933.2530
AucUtilAskPrice, v5.9.4933.3175
AucUtilAutoMagic, v5.9.4933.3142
AucUtilCompactUI, v5.9.4933.2530
AucUtilEasyBuyout, v5.9.4933.3583
AucUtilGlypher, v5.9.4933.2545
AucUtilItemSuggest, v5.9.4933.3108
AucUtilPriceLevel, v5.9.4933.2545
AucUtilScanButton, v5.9.4933.2530
AucUtilScanFinish, v5.9.4933.2530
AucUtilScanProgress, v5.9.4933.2530
AucUtilScanStart, v5.9.4933.4819
AucUtilSearchUI, v5.9.4933.3655
AucUtilSimpleAuction, v5.9.4933.4546
AucUtilVendMarkup, v5.9.4933.2530
Auditor2, v4.3.3
Babylonian, v5.1.DEV.130
BankItems, v40000
BankItemsFu, v1.5
BeanCounter, v5.9.4933 (WhackyWallaby)
BonusScanner, v5.3.1
Broker2FuBar, v1.0
BrokerAuditor, v4.3.3
Configator, v5.1.DEV.268
DebugLib, v5.1.DEV.275
Decursive, v2.5.2.1
Enchantrix, v5.9.4933 (WhackyWallaby)
EnchantrixBarker, v5.9.4933 (WhackyWallaby)
FishingBuddy, v0.9.9a
FuBar, v
FuBarDurabilityFu, v2.11
FuBarExperienceFu, v1.1 $Revision: 65606 $
FuBarLocationFu, v3.0
GatherMate, vv.1.24
GearScore, v3.1.20 - Release
Informant, v5.9.4933 (WhackyWallaby)
Omen, v3.0.11
RaidBuffStatus, vv4.00
Recount, v
SilverDragon, vv2.4
SlideBar, v5.9.4933 (WhackyWallaby)
Stubby, v5.9.4933 (WhackyWallaby)
BlizRuntimeLib_enUS v4.0.1.40000 <us>
(ck=746)
[2009/02/11 00:59:19-325-x3]: FuBarPlugin-2.0-90009:1123: Dewdrop-2.0: args.anywherebags.args.<Guild name with spaces>.args.Money: "desc" cannot be a 0-length string
still the win under 3.0.8 , respect man this peace of code persist over the time.
Am definately going to give this a try, clean up my UI.