 Q. How do I change the colors of the editor and menus in TC?
 A. The utility TCINST.EXE allows you to customize your colors.

 Q. How do I get a listing of my source code to my printer?
 A. From within the Turbo C++ editor press Ctrl-K-P. This will
    print a marked block to the printer. If no block is marked,
    this key sequence will print the entire file in your editor.

 Q. When I Make, Run, or Trace a program, Turbo C++ sometimes goes
    through the compile and link process even when the object files
    are up-to-date.
 A. Turbo C++'s MAKE logic works solely on a file's date and time
    stamp. If one of your source files is marked with a date
    that's sometime in the future, the object files that are
    created from it will always be older than the source file,
    and Turbo C++ will always try to rebuild the file. You can fix
    this by using TOUCH.COM to set the file to the current date
    and time. You should also make sure that your system's date
    and time are always properly set. TOUCH.COM is documented in
    the file UTIL.DOC.

 Q. How come my old Turbo C++ project files don't work anymore?
 A. Project files now contain much more information about a project,
    and hence are no longer stored in ASCII format. To create a project
    file, select PROJECT from the main menu, and follow the menus. To
    convert your old project files to the new format, use the supplied
    utility file PRJCNVT.EXE (documented in UTIL.DOC).

 Q. How can I convert my Turbo C 2.0 project files to the new
    format?
 A. There is a conversion utility in your Turbo C++ BIN directory
    called PRJCNVT.EXE. This program will perform the conversion.

 Q. How come my project file is automatically loaded when I start TC. I
    want to work on a different program.
 A. If there is only one project file in the current directory, Turbo C++
    will load and use that one file. If there are no project files, or
    if there are multiple project files, Turbo C++ does not automatically
    load one.

 Q. My right mouse button appears to do nothing. Can I change this so it
    will set breakpoints?
 A. Yes, under the menu for Options|Environment|Mouse there is a
    dialog box for the right mouse button. You can change it to set
    breakpoints, or to do many other things.

 Q. How do I get Turbo C++ to use extended or expanded memory?
 A. Use the /X switch for extended and the /E switch for expanded when
    you invoke Turbo C++.

 Q. How can I find out where my "null pointer assignment" is occurring?
 A. Set a watch on the following expressions:

            *(char *)0,4m
            (char *)4

    Step through the program. When the values change, the just-executed line
    is the one that is causing the problem.

 Q. When I compile my program, I get the following error:

    Error: C:\TC\INCLUDE\STDIO.H: Overlays only supported in
    medium, large, and huge memory models

    What is happening?

 A. The Overlay Support option has been selected and does not work
    in the tiny, small, or medium memory models.

    You may turn this option off with:
    Options|Compiler|Code Generation|Overlay Support

 Q. When I try to load a new file after editing a file, the first
    file remains on the screen. How do I close the first file?
 A. Use Alt-F3 to close the current file. Also, use F6 to move
    from one file to the next, if there is more than one file
    open at a time.

 Q. I'm doing a search and replace operation, and the editor prompts me for
    each replacement. I've selected "Change All", but it still does it.
 A. To disable the prompting, you must unselect the "Prompt on replace"
    option on the left side of the dialog box.

