rulerMoveTab

rulerMoveTab(c,x,y) Instance Public methods rulerMoveTab â This method is invoked during mouse motion events to drag a tab. It adjusts the position of the tab, and changes its appearance if it is about to be dragged out of the ruler. Arguments: c - The canvas widget. x, y - The coordinates of the mouse.

rulerNewTab

rulerNewTab(c,x,y) Instance Public methods rulerNewTab â Does all the work of creating a tab stop, including creating the triangle object and adding tags to it to give it tab behavior. Arguments: c - The canvas window. x, y - The coordinates of the tab stop.

rulerReleaseTab

rulerReleaseTab(c) Instance Public methods rulerReleaseTab â This method is invoked during button release events that end a tab drag operation. It deselects the tab and deletes the tab if it was dragged out of the ruler. Arguments: c - The canvas widget. x, y - The coordinates of the mouse.

rulerSelectTab

rulerSelectTab(c,x,y) Instance Public methods rulerSelectTab â This method is invoked when mouse button 1 is pressed over a tab. It remembers information about the tab so that it can be dragged interactively. Arguments: c - The canvas widget. x, y - The coordinates of the mouse (identifies the point by which the tab was picked up for dragging).

runfile

runfile(file) Instance Public methods

save_memo

save_memo(canvas, fname) Instance Public methods

sbstub

sbstub(sb, cmd, num, units = 'units') Instance Public methods sbstub Used as the :command option for a scrollbar, updates the scrollbar's position.

scrollButton

scrollButton(c) Instance Public methods

scrollEnter

scrollEnter(c) Instance Public methods

scrollLeave

scrollLeave(c) Instance Public methods