Still not quite understanding it, but it did go away when I changed the `style` 
argument in 
    
    
    method set_style*(b:BaseButton, style:Table) {.base.} = assert(false, 
"BaseButton.set_style() to override.")
    
    
    Run

from `Table` to 
    
    
    method set_style*(b:BaseButton, style:Style) {.base.} = assert(false, 
"BaseButton.set_style() to override.")
    
    
    Run

a `Style` type I created for the button colors.

That method became redundant after the change anyway. :)

Reply via email to