Methods
C
T
V
Constants
TkCommandNames = ['ProgressDlg'.freeze].freeze
 
WidgetClassName = 'ProgressDlg'.freeze
 
Instance Public methods
create()
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 55
def create
  window(tk_call(self.class::TkCommandNames[0], @path, *hash_kv(@keys)))
end
create_self(keys)
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 24
def create_self(keys)
  # NOT create widget for reusing the object
  super(keys)
  @keys['textvariable'] = TkVariable.new unless @keys.key?('textvariable')
  @keys['variable']     = TkVariable.new unless @keys.key?('variable')
end
text()
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 35
def text
  @keys['textvariable'].value
end
text=(txt)
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 39
def text= (txt)
  @keys['textvariable'].value = txt
end
textvariable()
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 31
def textvariable
  @keys['textvariable']
end
value()
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 47
def value
  @keys['variable'].value
end
value=(val)
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 51
def value= (val)
  @keys['variable'].value = val
end
variable()
# File ext/tk/lib/tkextlib/bwidget/progressdlg.rb, line 43
def variable
  @keys['variable']
end