PRB: Sample Applications Display Greek Characters

Last reviewed: June 27, 1995
Article ID: Q97057
The information in this article applies to:
  • Microsoft FoxPro for Windows, versions 2.5 and 2.5a

SYMPTOMS

The sample applications located in the SAMPLE subdirectory display Greek characters when they are run with Microsoft Windows operating system version 3.0.

CAUSE

The sample applications LASER, CLIENTS, RESTAURS, ACCNTS, FAMILY, CREDIT, CONVERT, and ORGANIZE have been developed using the MS Sans Serif font. This font is not available in Windows 3.0. Windows selects the closest match from the available fonts. In this case, the closest match is the Symbol font, which displays Greek characters when lowercase letters are used.

RESOLUTION

To see the correct characters, use one of these two methods:

Method 1

Change the default font for the screen:

  1. Open the project.
2. Select the screen set and click the edit region tool. 3. Edit the screen set. 4. Highlight all the objects on the screen. 5. From the Object menu, choose Font, and select another font. 6. Save the screen and rebuild the application.

Method 2

Change the order in which Windows substitutes fonts so that a font other than Symbol will be used:

  1. Open the WIN.INI file in a text editor such as Notepad.
2. Move to the [fonts] section. 3. Select the line that reads:

      Helv 8,10,12,14,18,24 (VGA res)=HELVE.FON

  • Move this line to the beginning of the [fonts] section. 5. Save the WIN.INI file. 6. Quit and restart Windows.


  • Additional reference words: FoxWin 2.50 2.50a greek fonts garbage
    KBCategory: kbprg kbprb
    KBSubcategory: FxprgGeneral


    THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

    Last reviewed: June 27, 1995
    © 1998 Microsoft Corporation. All rights reserved. Terms of Use.