[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 ----------------------------------------------------------------------------
  Innovative Data Concepts, Inc.                  Technical Information Note
  TesSeRact Development Tools
 ----------------------------------------------------------------------------
  Debugging with the Graphical Mouse
  TN-9204-003                                                 April 25, 1992
 ----------------------------------------------------------------------------

 You may have noticed that TCXL's spiffy new graphical mouse pointer doesn't
 work very well within debuggers, including Turbo Debugger and CodeView. There
 are three ways to deal with this problem;

 1. Start up the debugger with the command-line switch that disables the mouse
    within the debugger itself. The CodeView switch is "/M"; the Turbo
    Debugger switch is "-p-". The mouse will still operate inside the program
    you're debugging.

 2. Turn off the mouse inside your program. To do so, place the statement

        TcxlMouOff();

    before TcxlInit() Alternatively, create a file called <myapp>.INI, where
    <myapp> is the name of your program. In this file, place a line that reads

        TcxlMou=Off

 3. Leave the mouse on in your program, but force it to be a standard block
    cursor. To so do, place the statement

        MSnograph();

    before TcxlInit(). (You will have to #include <TcxlMou.H>.) Or create an
    initialization file (see number 2, above) and include within it a line
    that reads

        TcxlMou=On,nograph

 Note: The advantage of using an initialization file is that it does not
 require that you recompile your program! When you're done with debugging, you
 can either delete the line from the .INI file, comment it out by putting a
 '#' character in front of it, or delete the file altogether.

See Also: TcxlMouOff TcxlMou MSnograph
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson