Method: Tk::Tile.set_theme
- Defined in:
- ext/lib/tkextlib/tile.rb
.set_theme(theme) ⇒ Object
222 223 224 225 226 227 228 229 230 231 232 233 234 |
# File 'ext/lib/tkextlib/tile.rb', line 222 def self.set_theme(theme) if TILE_SPEC_VERSION_ID < 8 && Tk.info(:commands, '::ttk::setTheme').empty? cmd = '::tile::setTheme' else cmd = '::ttk::setTheme' end begin Tk.tk_call_without_enc(cmd, theme) rescue Tk::Tile::Style.theme_use(theme) end end |