Tkinter :: Scrollbar :: Class Scrollbar
[hide private]
[frames] | no frames]

Class Scrollbar

source code

  Misc --+        
         |        
BaseWidget --+    
             |    
      Pack --+    
             |    
     Place --+    
             |    
      Grid --+    
             |    
        Widget --+
                 |
                Scrollbar

Scrollbar widget which displays a slider at a certain position.

Nested Classes [hide private]

Inherited from Misc: getdouble, getint


Instance Methods [hide private]
  __init__(self, master=None, cnf={}, **kw)
Construct a scrollbar widget with the parent MASTER.
  activate(self, index)
Display the element at INDEX with activebackground and activerelief.
  delta(self, deltax, deltay)
Return the fractional change of the scrollbar setting if it would be moved by DELTAX or DELTAY pixels.
  fraction(self, x, y)
Return the fractional value which corresponds to a slider position of X,Y.
  get(self)
Return the current fractional values (upper and lower end) of the slider position.
  identify(self, x, y)
Return the element under position X,Y as one of "arrow1","slider","arrow2" or "".
  set(self, *args)
Set the fractional values of the slider position (upper and lower ends as value between 0 and 1).

Inherited from BaseWidget: destroy

Inherited from BaseWidget (private): _do, _setup

Inherited from Misc: __getitem__, __setitem__, __str__, after, after_cancel, after_idle, bbox, bell, bind, bind_all, bind_class, bindtags, cget, clipboard_append, clipboard_clear, colormodel, columnconfigure, config, configure, deletecommand, event_add, event_delete, event_generate, event_info, focus, focus_displayof, focus_force, focus_get, focus_lastfor, focus_set, getboolean, getvar, grab_current, grab_release, grab_set, grab_set_global, grab_status, grid_bbox, grid_columnconfigure, grid_location, grid_propagate, grid_rowconfigure, grid_size, grid_slaves, image_names, image_types, keys, lift, lower, mainloop, nametowidget, option_add, option_clear, option_get, option_readfile, pack_propagate, pack_slaves, place_slaves, propagate, quit, register, rowconfigure, selection_clear, selection_get, selection_handle, selection_own, selection_own_get, send, setvar, size, slaves, tk_bisque, tk_focusFollowsMouse, tk_focusNext, tk_focusPrev, tk_menuBar, tk_setPalette, tk_strictMotif, tkraise, unbind, unbind_all, unbind_class, update, update_idletasks, wait_variable, wait_visibility, wait_window, waitvar, winfo_atom, winfo_atomname, winfo_cells, winfo_children, winfo_class, winfo_colormapfull, winfo_containing, winfo_depth, winfo_exists, winfo_fpixels, winfo_geometry, winfo_height, winfo_id, winfo_interps, winfo_ismapped, winfo_manager, winfo_name, winfo_parent, winfo_pathname, winfo_pixels, winfo_pointerx, winfo_pointerxy, winfo_pointery, winfo_reqheight, winfo_reqwidth, winfo_rgb, winfo_rootx, winfo_rooty, winfo_screen, winfo_screencells, winfo_screendepth, winfo_screenheight, winfo_screenmmheight, winfo_screenmmwidth, winfo_screenvisual, winfo_screenwidth, winfo_server, winfo_toplevel, winfo_viewable, winfo_visual, winfo_visualid, winfo_visualsavailable, winfo_vrootheight, winfo_vrootwidth, winfo_vrootx, winfo_vrooty, winfo_width, winfo_x, winfo_y

Inherited from Pack: forget, info, pack, pack_configure, pack_forget, pack_info

Inherited from Place: place, place_configure, place_forget, place_info

Inherited from Grid: grid, grid_configure, grid_forget, grid_info, grid_remove, location


Class Variables [hide private]

Inherited from Misc: _noarg_

Inherited from Misc (private): _subst_format, _subst_format_str, _tclCommands


Method Details [hide private]

__init__(self, master=None, cnf={}, **kw)
(Constructor)

source code 

Construct a scrollbar widget with the parent MASTER.

Valid resource names: activebackground, activerelief, background, bd, bg, borderwidth, command, cursor, elementborderwidth, highlightbackground, highlightcolor, highlightthickness, jump, orient, relief, repeatdelay, repeatinterval, takefocus, troughcolor, width.
Overrides: BaseWidget.__init__

activate(self, index)

source code 
Display the element at INDEX with activebackground and activerelief. INDEX can be "arrow1","slider" or "arrow2".

delta(self, deltax, deltay)

source code 
Return the fractional change of the scrollbar setting if it would be moved by DELTAX or DELTAY pixels.

fraction(self, x, y)

source code 
Return the fractional value which corresponds to a slider position of X,Y.

get(self)

source code 
Return the current fractional values (upper and lower end) of the slider position.

identify(self, x, y)

source code 
Return the element under position X,Y as one of "arrow1","slider","arrow2" or "".

set(self, *args)

source code 
Set the fractional values of the slider position (upper and lower ends as value between 0 and 1).