Key: FAQ_3_1
|cffffffffI just added a texture to the library but I dont see it. What am I doing wrong?|r

When you add a texture you must be sure that WoW can see the directory and the file is spelled correctly. If you just added this file to disk, you will need to restart
WoW for it to pick up the new file in its path.
No current translation for Spanish
Key: FAQ_3_2
|cffffffffI added a border but it looks funny. Am I doing something wrong?|r

No, unfortunetly WoW doesnt always return a size for a texture, so kgPanels uses a default 50x50 size for borders. This may result in squished texture graphics for borders.
No current translation for Spanish
Key: FAQ_3_3
|cffffffffI want to mirror some texture art. How do I do that?|r

Use the flip horizontal option for the texture. To reverse top and bottom use flip vertical.
No current translation for Spanish
Key: FAQ_3_4
|cffffffffWhat is border edge size?|r

This is the size clipping used by WoW for borders. Changin this value will make your borders thicker or thinner as you change the value.
No current translation for Spanish
Key: FAQ_3_5
|cffffffffDoes kgPanels support SharedMedia?|r
No current translation for Spanish
Key: FAQ_4_1
|cffffffffI want to use a particular font, but the list only shows 'Blizzard'. How do I add more fonts?|r

Right now font support is limited. kgPanels will use any fonts available with SharedMedia. The other Option is to replace the default blizzard font ala Clearfont and ClearFont2
No current translation for Spanish
Key: FAQ_5_1
|cffffffffScripting variables available|r
In any defined script the following variables are available:|r

|cffff6666self|r, which is always set to the panel invoking the script.|r

||r, this is the background art frame.|r

|cffff6666self.text|r, this is the fontstring for the frame.|r

|cffff6666kgPanels|r, this is a reference to the kgPanels object.|r

No current translation for Spanish
Key: FAQ_5_2
|cffffffffkgPanels script usable functions|r

|cffff6666kgPanels:FetchFrame(name)|r, this will get any frame defined in your layout.|r

|cffff6666kgPanels:ActivateLayout(name)|R, this allows you to switch layouts.|r

There are other functions, however without detailed knowledge of internal data structures it is advised you do not use them.|r
No current translation for Spanish
Key: FAQ_5_3
English: |cffffffffPassed in variables|r

Each handler passes in the upper level args, (see wowwiki Event api).
The first variable is always self.

OnEvent, we broke up the vararg so your function can simply reference arg1, arg2, arg3, etc..|r

OnUpdate provides the argument elapsed|r

OnClick provides the argument button,pressed and released will be true or false|r

No current translation for Spanish
Key: FAQ_5_4
|cffffffffI added an OnEvent script but it never fires. What am I missing?|r

In your OnLoad, register for the events you wish to receive. i.e.|r


At this current time, Non WoW generated events are not available. So receiving AceEvent-3.0 only message wont trigger your OnEvent.|r
However if you so choose you can could embed AceEvent-3.0 into the frame reference. Please be aware this may cause you to receive events twice.|r
No current translation for Spanish