Feedback
 
Did this article resolve your question/issue?

   

Your feedback is appreciated.

Please tell us how we can make this article more useful. Please provide us a way to contact you, should we need clarification on the feedback provided or if you need further assistance.

Characters Remaining: 1025

 


Article

What effect does the startup option V6FontNumber have at compile and runtime?

« Go Back

Information

 
Article Number000077496
EnvironmentOpenEdge
10.x, 11.x
All supported platforms
Question/Problem Description
What effect does the startup option V6FontNumber have at compile and runtime?
 
Steps to Reproduce
Clarifying Information
Error Message
Defect/Enhancement Number
Cause
Resolution
The V6FontNumber setting in the ini file or Registry startup section defines what font to use for version 6 frames (Frames defined using the V6FRAME option):
 
FORM
  SKIP(1)
  cFld1 AT 2 SKIP 
  WITH SIDE-LABEL THREE-D V6FRAME FONT 21 CENTERED TITLE " V6FRAME TEST " FRAME fr1.

For frames defined with the V6FRAME option the V6FontNumber setting in the startup section of the current environment configuration (ini or registry) does the following:
  1. At compile time, defines the font number to use, overriding any frame FONT option.  The font number defined by V6FontNumber (e.g. '30', not the font itself e.g. font30=Courier New, size=11) is stored in the r-code.
  2. At runtime is used to determine the size of the frame border.

The V6FontNumber setting has no involvement in font selection used to display widgets at runtime.  At runtime the OpenEdge client uses the font number stored in the r-code in order to display widgets.  The font is selected from the fonts defined in the current environment configuration (ini or registry) and displays the widgets using that font.  Note, a font defined as font 30 in an ini file used at compile time could be a different font defined in an ini file used at runtime.      
 
Workaround
Notes
References to Other Documentation:

OpenEdge Deployment: Managing ABL Applications, Chapter 4: Maintaining User Environments
OpenEdge Development: ABL Reference, "Frame phrase"
Attachment 
Last Modified Date1/6/2017 3:18 PM