Thursday, January 17, 2019

Syntax highlighting and tracking

A user in in favorite development editor can tap the tracker button and shift to tab mode, jumping and highlighting  routines wit a simple mouse move, then cancel the tracker. We keep a tracker button, and it sort of momentarily, makes the mouse a hot key, the right button to exit.  No cursor involved, just highlighting, but a simple switch when IO manager is exposed.

The editors also get direct access to the strings as they arrive, character by character. So, editing functions broken into two parts, one just preform standard string operations as the user interface dictates, then two, rendering the strings, or part of them, for display in a rectangle. What makes this possible is exposing a rectangle manager, a special snippet tool devoted to character IO rendered on square surfaces.

No comments: