@@ -239,7 +239,7 @@ set_editable(widget::Tk_Combobox, value::Bool) = widget[:state] = value ? "norma
239239
240240# # Slider
241241# # deprecate this interface as integer values are not guaranteed in return.
242- function Slider {T <: Integer} (parent:: Widget , range:: Range1 {T} ; orient= " horizontal" )
242+ function Slider {T <: Integer} (parent:: Widget , range:: UnitRange {T} ; orient= " horizontal" )
243243 w = Slider (parent, orient= orient)
244244 var = tclvar ()
245245 tclvar (var, minimum (range))
@@ -275,11 +275,11 @@ end
275275# # Spinbox
276276type Tk_Spinbox <: TTk_Widget
277277 w:: TkWidget
278- range:: Range1 {Int}
278+ range:: UnitRange {Int}
279279 Tk_Spinbox (w:: TkWidget ) = new (w, 1 : 1 )
280280end
281281
282- function Spinbox {T <: Integer} (parent, range:: Range1 {T} )
282+ function Spinbox {T <: Integer} (parent, range:: UnitRange {T} )
283283 w = Spinbox (parent)
284284 set_items (w, range)
285285 set_value (w, minimum (range))
@@ -290,7 +290,7 @@ get_value(widget::Tk_Spinbox) = parse(Int, tcl(widget, "get"))
290290set_value (widget:: Tk_Spinbox , value:: Integer ) = tcl (widget, " set" , value)
291291
292292get_items (widget:: Tk_Spinbox ) = widget. range
293- function set_items {T <: Integer} (widget:: Tk_Spinbox , range:: Range1 {T} )
293+ function set_items {T <: Integer} (widget:: Tk_Spinbox , range:: UnitRange {T} )
294294 configure (widget, from= minimum (range), to = maximum (range), increment = step (range))
295295 widget. range = range
296296end
0 commit comments