Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   . . .
   Command Reference
      abort
      about-epsilon
      alt-prefix
      . . .
      zoom-window
   Variable Reference
      . . .
      capture-output
      case-fold
      catch-mouse
      clear-process-buffer
      clipboard-access
      . . .
   Changing Epsilon
   . . .

Previous   Up    Next
case-fold  Variable Reference   clear-process-buffer


Epsilon User's Manual and Reference > Variable Reference >

catch-mouse: preference variable

Default value: varies

If nonzero, Epsilon queues up mouse events. If zero, Epsilon ignores the mouse.

Under DOS, various values of catch_mouse correspond to settings of the -km, -kc and -kw switches. A setting of 1 gives default mouse behavior. A setting of 2 makes the mouse cursor invisible, like -kc0. A setting of 3 makes Epsilon uses absolute positioning, like -km1. A setting of 4 makes Epsilon use absolute positioning with an invisible mouse cursor, like -kw, the correct setting for windowed environments.

If you run Epsilon for DOS under Microsoft Windows full-screen, be sure to set catch-mouse to 4 before you press Alt-Enter to switch to a window. You can set catch-mouse back to 1 when you return Epsilon to full-screen. The same comments apply when running the DOS version under OS/2 PM.

More info:

DOS-specific and OS/2-specific Flags (Getting Started)
The Mouse (Primitives)



Previous   Up    Next
case-fold  Variable Reference   clear-process-buffer


Lugaru Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.