Module Tk::TclX
In: tk/lib/tkextlib/tclx/tclx.rb

Methods

Classes and Modules

Class Tk::TclX::XPG3_MsgCat

Constants

PACKAGE_NAME = 'Tclx'.freeze

Public Class methods

[Source]

# File tk/lib/tkextlib/tclx/tclx.rb, line 31
    def self.infox(*args)
      Tk.tk_call('infox', *args)
    end

[Source]

# File tk/lib/tkextlib/tclx/tclx.rb, line 19
    def self.package_name
      PACKAGE_NAME
    end

[Source]

# File tk/lib/tkextlib/tclx/tclx.rb, line 23
    def self.package_version
      begin
        TkPackage.require('Tclx')
      rescue
        ''
      end
    end

[Source]

# File tk/lib/tkextlib/tclx/tclx.rb, line 35
    def self.signal(*args)
      warn("Warning: Don't recommend to use TclX's 'signal' command. Please use Ruby's 'Signal.trap' method")
      Tk.tk_call('signal', *args)
    end

[Source]

# File tk/lib/tkextlib/tclx/tclx.rb, line 40
    def self.signal_restart(*args)
      warn("Warning: Don't recommend to use TclX's 'signal' command. Please use Ruby's 'Signal.trap' method")
      Tk.tk_call('signal', '-restart', *args)
    end

[Validate]