TabBar Widget

Hi @pritt.jordan,

Thanks for the example. I diagnosed what was occurring. Basically, with many widgets, visual customization is an “all or nothing” approach: i.e. visually customize the entire thing, or fall back to default. In your sample, you were missing 4 parameters within the individual button definitions, so I added them (you can change the image file and size if you want, obviously):

[lua]

local tabButtons = {

    {

        label = “Cafe”,

        id = “tab1”,

        selected = true,

        font = dutch,

        size = 25,

        labelYOffset = -10,

        defaultFile = “tab.png”,  – tab button default file

        overFile = “tab.png”,  – tab button over file

        width = 40,  – image width

        height = 40,  – image height

        onPress = cafe

    },

[/lua]

And then, lower down, you didn’t type a parameter case-sensitve as required. You had:

[lua]

backgroundfile = “bar.png”,

[/lua]

But it should be this (capital “F”):

[lua]

backgroundFile = “bar.png”,

[/lua]

Hope this helps,

Brent