[Lazarus] IDE multi-caret options wishes

hdv@gmail hdv.jadev at gmail.com
Tue May 22 19:18:41 CEST 2018


On 2018-05-22 11:03, Michael Van Canneyt via Lazarus wrote:
> 
> 
> On Tue, 22 May 2018, AlexeyT via Lazarus wrote:
> 
>> You're right, but: IDE is for major audience, so need to use major terms, of
>> current time: cursor is mouse cursor.
> 
> What is the keyboard cursor then in modern day languag ?
> 
> I thought it was the keyboard cursor and mouse pointer ?

To make things even more confusing, for fossils like me, there's also the "caret"...

This is what the Apple Human User Interface Guidelines have to say on this topic
(admittedly not the most recent version, as I don't have that one):

[caret] A generic term for a symbol that indicates where the next text will be
inserted. The caret used in Macintosh text is a vertical bar (|).

[cursor] See pointer.

[pointer] A small shape on the screen that follows the movement of the mouse or
shows where the user’s next action will take place. The pointer can be an arrow,
an I-beam, a crossbar, a wristwatch, or other appropriate image. Called the
cursor in Macintosh technical manuals. See also insertion point.

[insertion point] The position where text will be inserted, usually marked by a
blinking vertical bar.

As far as I can see from browsing the latest version on their site, the
terminology hasn't changed since my version was published.

Microsoft on their site state this in their Design guidelines:

Physically moving the mouse moves the graphic pointer (also referred to as the
cursor) on the screen.
...

The caret is the flashing vertical bar that is displayed when the user is typing
into a text box or other text editor. The caret is independent of the pointer;
by default, Windows hides the pointer while the user is typing.

See https://msdn.microsoft.com/en-us/library/windows/desktop/dn742466(v=vs.85).aspx

So it seems as though for HID Guidelines "cursor" and "pointer" refer to the
same thing.

Grx HdV


More information about the Lazarus mailing list