View Single Post
03-22-17, 12:08 PM   #1
Cripsii
A Black Drake
AddOn Author - Click to view addons
Join Date: Nov 2008
Posts: 82
Error with ElvUI

Hello,

I have Two error when I try to load RDX with ElvUI.
Why I want to do this? I just want to work my UI with RDX but I don't have many time to work all my UI in one session. SO I want to play with ElvUI and in the same time work with RDX to replace ElvUI elements.

The errors are on VFL (I only load VFL and Elvui)

#1
Code:
VFL\UI\Pickers\FontPicker.lua:203: attempt to index field '?' (a nil value)
VFL\UI\Pickers\FontPicker.lua:203: in main chunk

Locals:
curFont = <table> {
}
clipboard = nil
onOK = <function> defined @VFL\Core\Function.lua:19
onCancel = <function> defined @VFL\Core\Function.lua:19
fp_owner = nil
UpdateFontPicker = nil
fp = Frame_15 {
 ShowTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:31
 HideTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:25
 GetTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:13
 SetFraming = <function> defined @VFL\UI\FrameClasses\Window.lua:152
 TearDown = <function> defined @VFL\Core\Function.lua:62
 SetText = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:124
 IsHiddenTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:37
 ShowClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:47
 _FrameDestroy = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:193
 Accomodate = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:158
 Destroy = <function> defined @VFL\Core\Function.lua:62
 bkdp = <table> {
 }
 clientArea = Frame_17 {
 }
 HideClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:41
 SetPerfText = <function> defined @VFL\Core\Function.lua:19
 0 = <userdata>
 _FrameLayout = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:166
 IsHiddenClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:53
 SetTitleColor = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:125
 _FrameResize = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:172
 ctlButtons = <table> {
 }
 AddButton = <function> defined @VFL\UI\FrameClasses\Window.lua:14
 _sourcePool = <table> {
 }
 titleArea = Button_16 {
 }
 _VFL = true
 GetClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:12
}
ca = Frame_17 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 _VFL = true
 Destroy = <function> defined @VFL\Core\Function.lua:62
}
lbl = <unnamed> {
 SetFontObject = <function> defined @VFL\UI\Core.lua:457
 Destroy = <function> defined @VFL\UI\Core.lua:861
 0 = <userdata>
}
pvwf = Frame_18 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 _VFL = true
 Destroy = <function> defined @VFL\UI\Core.lua:367
}
pvwBkg = <unnamed> {
 0 = <userdata>
 Destroy = <function> defined @VFL\UI\Core.lua:899
}
pvw = <unnamed> {
 SetFontObject = <function> defined @VFL\UI\Core.lua:457
 Destroy = <function> defined @VFL\UI\Core.lua:861
 0 = <userdata>
}
lbl2 = <unnamed> {
 SetFontObject = <function> defined @VFL\UI\Core.lua:457
 Destroy = <function> defined @VFL\UI\Core.lua:861
 0 = <userdata>
}
fs_decor = Frame_19 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 _VFL = true
 Destroy = <function> defined @VFL\UI\Core.lua:367
}
fs = Frame_20 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 SetEmpty = <function> defined @VFL\UI\FrameClasses\List.lua:33
 Update = <function> defined @VFL\UI\FrameClasses\List.lua:156
 SetVerticalScroll = <function> defined @VFL\UI\FrameClasses\List.lua:78
 SetDataSource = <function> defined @VFL\UI\FrameClasses\List.lua:40
 _GetGrid = <function> defined @VFL\UI\FrameClasses\List.lua:57
 Rebuild = <function> defined @VFL\UI\FrameClasses\List.lua:140
 SetScrollBarEnabled = <function> defined @VFL\UI\FrameClasses\List.lua:131
 SetScroll = <function> defined @VFL\UI\FrameClasses\List.lua:85
 Destroy = <function> defined @VFL\Core\Function.lua:62
 _VFL = true
 GetCellHeight = <function> defined @VFL\UI\FrameClasses\List.lua:30
}
sizes = <table> {
 1 = 4
 2 = 5
 3 =
#2
Code:
VFL\UI\Pickers\BackdropPicker.lua:313: attempt to index field '?' (a nil value)
VFL\UI\Pickers\BackdropPicker.lua:313: in main chunk

Locals:
curBackdrop = <table> {
}
clipboard = nil
onOK = <function> defined @VFL\Core\Function.lua:19
onCancel = <function> defined @VFL\Core\Function.lua:19
bdp_owner = nil
UpdateBackdropPicker = nil
bdp = Frame_93 {
 ShowTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:31
 HideTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:25
 GetTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:13
 SetFraming = <function> defined @VFL\UI\FrameClasses\Window.lua:152
 TearDown = <function> defined @VFL\Core\Function.lua:62
 SetText = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:124
 IsHiddenTitleBar = <function> defined @VFL\UI\FrameClasses\Window.lua:37
 ShowClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:47
 _FrameDestroy = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:193
 Accomodate = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:158
 Destroy = <function> defined @VFL\Core\Function.lua:62
 bkdp = <table> {
 }
 clientArea = Frame_95 {
 }
 HideClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:41
 SetPerfText = <function> defined @VFL\Core\Function.lua:19
 0 = <userdata>
 _FrameLayout = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:166
 IsHiddenClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:53
 SetTitleColor = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:125
 _FrameResize = <function> defined @VFL\UI\FrameClasses\WindowFraming.lua:172
 ctlButtons = <table> {
 }
 AddButton = <function> defined @VFL\UI\FrameClasses\Window.lua:14
 _sourcePool = <table> {
 }
 titleArea = Button_94 {
 }
 _VFL = true
 GetClientArea = <function> defined @VFL\UI\FrameClasses\Window.lua:12
}
ca = Frame_95 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 _VFL = true
 Destroy = <function> defined @VFL\Core\Function.lua:62
}
lbl = <unnamed> {
 SetFontObject = <function> defined @VFL\UI\Core.lua:457
 Destroy = <function> defined @VFL\UI\Core.lua:861
 0 = <userdata>
}
pvwfb = Frame_96 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 _VFL = true
 Destroy = <function> defined @VFL\UI\Core.lua:367
}
pvwf = Frame_97 {
 0 = <userdata>
 _sourcePool = <table> {
 }
 _VFL = true
 Destroy = <function> defined @VFL\UI\Core.lua:367
}
dd_border = Frame_98 {
 0 = <userdata>
 SetSelection = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:61
 DialogOnLayout = <function> defined @VFL\Core\Function.lua:19
 onBuild = <function> defined @VFL\UI\Assets.lua:548
 GetText = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:73
 limit = 20
 Destroy = <function> defined @VFL\Core\Function.lua:62
 _sourcePool = <table> {
 }
 GetSelection = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:72
 _VFL = true
 RawSetSelection = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:55
}
dd_backdrop = Frame_108 {
 0 = <userdata>
 SetSelection = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:61
 DialogOnLayout = <function> defined @VFL\Core\Function.lua:19
 onBuild = <function> defined @VFL\UI\Assets.lua:567
 GetText = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:73
 limit = 20
 Destroy = <function> defined @VFL\Core\Function.lua:62
 _sourcePool = <table> {
 }
 GetSelection = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:72
 _VFL = true
 RawSetSelection = <function> defined @VFL\UI\FrameClasses\Dropdown.lua:55
}
lbl2 = <unnamed> {
 SetFontObject = <function> defined @I
All the error is linked to "MakeBackdropSelectButton" function and "MakeFontSelectButton" function.

It same VFL can't load a default font (on the 2 functions the font is nil whan called) when ElvUI replace the font..

Can you help me?
  Reply With Quote