Module Tk::Tcllib::Style
In: tk/lib/tkextlib/tcllib/style.rb

Methods

Constants

PACKAGE_NAME = 'style'.freeze

Public Class methods

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 31
    def self.names
      Tk::Tcllib::Style.not_available
    end

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 53
    def self.names
      tk_split_simplelist(tk_call('style::names'))
    end

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 27
    def self.not_available
      fail RuntimeError, "'tkextlib/tcllib/style' extension is not available on your current environment."
    end

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 15
    def self.package_name
      PACKAGE_NAME
    end

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 19
    def self.package_version
      begin
        TkPackage.require('style')
      rescue
        ''
      end
    end

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 35
    def self.use(style)
      Tk::Tcllib::Style.not_available
    end

[Source]

# File tk/lib/tkextlib/tcllib/style.rb, line 57
    def self.use(style)
      tk_call('style::use', style)
    end

[Validate]