On Fri, 21 Feb 2003, A. Bergman wrote:

> Hi,
>
> I am not too happy about this name since it doesn't tell me at all what
> it does, if it is a widget, perhaps it should be named as a widget?

As the title says, it's a repository for text, not a widget (and as the
description says, a "backend" storage device.

In a nutshell, any text-handling widget can use this to store their text value
and feed it user input.  The main purpose is cursor-tracking, being able to
pull or set the cursor position in either ordinal index of the text string, or
as (row, column) coordinates when set to the widget's geometry.  The other
functions are there simply because a) they're text manipulation functions, and
b) they affect the cursor position, which is, again, the main point of this
module in the first place.

        --Arthur Corliss
          Bolverk's Lair -- http://arthur.corlissfamily.org/
          Digital Mages -- http://www.digitalmages.com/
          "Live Free or Die, the Only Way to Live" -- NH State Motto

Reply via email to