home *** CD-ROM | disk | FTP | other *** search
- ------------------------------------------------------------------------
- ANSWERS TO COMMONLY ASKED QUESTIONS
- ------------------------------------------------------------------------
-
- MAIN TABLE OF CONTENTS
-
- Cross-Platform Questions
- Interface Features
- Report Writer
- Screen Builder
- Product Support Questions
-
-
- ------------------------------------------------------------------------
- Cross-Platform Questions
- ------------------------------------------------------------------------
-
- 1 Can I create a FoxPro for Windows application using FoxPro for MS-DOS
- as my development platform?
- 2 I have an existing FoxPro 2.0 project. How do I make it run in
- FoxPro 2.5?
- 3 Will I be able to create executables for FoxPro 2.5?
-
- ------------------------------------------------------------------------
- Question 1
-
- Can I create a FoxPro for Windows application using FoxPro for MS-DOS as my
- development platform?
-
- Answer 1
-
- Applications created with FoxPro for MS-DOS can be executed by FoxPro for
- Windows without making any changes. The FoxPro for MS-DOS power tools,
- however, do not support features which are specific to the Windows
- environment. It is possible to "hand code" these capabilities, but we
- do not recommend this approach to cross-platform application
- development.
- ------------------------------------------------------------------------
- Question 2
-
- I have an existing FoxPro 2.0 project. How do I make it run in
- FoxPro 2.5?
-
- Answer 2
-
- You only need to open the project in FoxPro 2.5 and rebuild your
- application. Screens and reports must be converted only if you decide
- to modify them.
- ------------------------------------------------------------------------
- Question 3
-
- Will I be able to create executables for FoxPro 2.5?
-
- Answer 3
-
- Yes. In FoxPro 2.0 you had the ability to build stand-alone and compact
- .EXEs. Compact .EXEs were distributed with library files which were
- included in the FoxPro Distribution Kit. Stand-alone .EXE files did not
- require the FoxPro library files. The information from the libraries
- was built into a stand-alone .EXE.
-
- The options for building .EXE files in FoxPro 2.5 for MS-DOS are the same
- as they were in FoxPro 2.0.
-
- In FoxPro for Windows, you have the ability to create the equivalent of
- the compact .EXE file. These files are distributed with the library
- files included in the FoxPro for Windows Distribution Kit.
-
-
- ------------------------------------------------------------------------
- Interface Features
- ------------------------------------------------------------------------
-
- TABLE OF CONTENTS
-
- 1 The windows created in FoxPro for Windows have different style
- controls when compared with the windows in FoxPro for MS-DOS. Why is
- that?
- 2 What is the purpose of the Control-menu box at the top-left of
- FoxPro windows?
- 3 Why is it that some windows in FoxPro can be resized and others
- cannot?
- 4 The keyboard shortcuts in FoxPro for Windows have changed. Why is
- that, and is there a way to restore the FoxPro for MS-DOS style
- keystrokes?
- 5 When I create a table and press ENTER to add a new field I
- find that the dialog unexpectedly closes. Why is this?
- 6 FoxPro for Windows automatically displays a status bar located at
- the bottom of the main window. Is it possible to remove this
- status bar? Is the DOS-style status bar available?
- 7 When I issue the command SET DISPLAY TO VGA50 and then issue the
- command SET DISPLAY TO VGA25 to restore the previous setting, the
- status bar disappears. How do I restore the status bar?
- 8 The menu for FoxPro for Windows has changed. Why is this? Is
- the MS-DOS version of the menu available?
- 9 The Edit menu contains a number of new options such as Paste
- Special... and Change Link... . How are these options used?
- 10 The Program menu contains a new option called Beautify. What
- does it do?
- 11 The Text menu is completely new. What new features are supported
- in FoxPro for Windows?
- 12 Occasionally the Object menu is available on the FoxPro for Windows
- menu system. When is it displayed and why?
- 13 FoxPro for Windows includes Windows-style help. Is there any way
- to access the .DBF-style Help I used in Fox 2.0?
- 14 Shouldn't I get a full path display rather than just the drive
- letter when I issue the following command in the Command window?
- ? SET("DEFAULT")
-
- ------------------------------------------------------------------------
- Question 1
-
- The windows created in FoxPro for Windows have different style controls
- when compared with the windows in FoxPro for MS-DOS. Why is that?
-
- Answer 1
-
- FoxPro for Windows was designed to conform to the Windows 3.1 interface
- guidelines for applications. These guidelines allow Windows 3.1 users
- to use the same methods of moving, selecting, and changing windows
- across all Windows applications. FoxPro windows now include Control-
- menu boxes and Minimize, Maximize, and Restore buttons. For a complete
- discussion of window styles and terminology, consult the Getting Started
- manual.
- ------------------------------------------------------------------------
- Question 2
-
- What is the purpose of the Control-menu box at the top-left of FoxPro
- windows?
-
- Answer 2
-
- The Control-menu box provides a quick method for moving, sizing,
- selecting, and switching windows. A single click in the Control-menu
- box displays the Control menu. A double-click in the Control-menu box
- closes the window.
- ------------------------------------------------------------------------
- Question 3
-
- Why is it that some windows in FoxPro can be resized and others cannot?
-
- Answer 3
-
- FoxPro for Windows contains both sizable and non-sizable windows.
- Windows which contain a text-editing region are sizable. Examples of
- sizable windows are the Command window, Screen Design window and the
- Calendar. These windows contain scroll bars and a sizing box in the
- bottom right corner of the window. Examples of non-sizable windows
- include the View and RQBE windows. Non-sizable windows use only the
- Control-menu box and the Minimize button.
- ------------------------------------------------------------------------
- Question 4
-
- The keyboard shortcuts in FoxPro for Windows have changed. Why is that,
- and is there a way to restore the FoxPro for MS-DOS style keystrokes?
-
- Answer 4
-
- FoxPro for Windows uses the Windows-standard keystrokes, such as Enter
- to select a focused choice. FoxPro for Windows supports both an MS-DOS
- keystroke mode and Windows keystroke mode. Refer to the FoxPro online
- help for details on the keystroke differences. You were asked at
- installation time which mode to select. However, you can change the
- mode at any time interactively in FoxPro by issuing the command:
-
- SET KEYCOMP TO DOS
- or
- SET KEYCOMP TO WINDOWS
-
- Each time you load FoxPro anew, the default KEYCOMP will be reinvoked.
- To change the setting of KEYCOMP permanently, change the CONFIG.FPW
- file, to include the appropriate statement:
-
- KEYCOMP=DOS
- or
- KEYCOMP=WINDOWS
- ------------------------------------------------------------------------
- Question 5
-
- When I create a table and press ENTER to add a new field I find that
- the dialog unexpectedly closes. Why is this?
-
- Answer 5
-
- The keystroke navigation is different in Windows and MS-DOS. In FoxPro
- for MS-DOS, the keystroke equivalent of clicking the focus button is
- CTRL+ENTER. In Windows, it is ENTER. So pressing ENTER in the Table
- Structure dialog tells FoxPro you have chosen the OK button. To restore
- the MS-DOS keystroke mode in Windows, issue the command SET KEYCOMP TO DOS.
- ------------------------------------------------------------------------
- Question 6
-
- FoxPro for Windows automatically displays a status bar located at the
- bottom of the main window. Is it possible to remove this status bar?
- Is the MS-DOS style status bar available?
-
- Answer 6
-
- The Windows-style status bar provides the same information as the MS-DOS
- style status bar, plus it can display information about the currently
- selected menu name or command and messages created in commands. It can
- even display the system clock.
-
- The Windows-style status bar is displayed by default. To remove the
- status bar, in the Command window issue the command
-
- SET STATUS BAR OFF
-
- or in CONFIG.FPW, enter the item
-
- STATUS BAR = OFF
-
- To restore the status bar, simply substitute ON for OFF in the previous
- two commands.
-
- When the Windows-style status bar is active, messages created in
- commands such as DEFINE MENU, DEFINE POPUP, DEFINE BAR,
- @...PROMPT, etc. always appear in the Windows-style status bar.
-
- NOTE: The SET MESSAGE TO command used to specify a message location is
- ignored when the Windows style status bar is active.
-
- When the Windows-style status bar is active, the clock may be displayed
- on the right hand side of the Windows-style status bar by issuing the
- following command in the Command window
-
- SET CLOCK STATUS
-
- or in CONFIG.FPW, enter the item
-
- CLOCK = STATUS
-
- For reverse compatibility with existing FoxPro 2.0 applications, FoxPro
- for Windows displays the MS-DOS style status bar when the command SET
- STATUS ON is issued.
- ------------------------------------------------------------------------
- Question 7
-
- When I issue the command SET DISPLAY TO VGA50 and then issue the command
- SET DISPLAY TO VGA25 to restore the previous setting, the status bar
- disappears. How do I restore the status bar?
-
- Answer 7
-
- Issue the SET STATUS BAR ON command to bring the status bar back.
- ------------------------------------------------------------------------
- Question 8
-
- The menu for FoxPro for Windows has changed. Why is this? Is the MS-DOS
- version of the menu available?
-
- Answer 8
-
- The menu in FoxPro for Windows has been modified for consistency with
- the standard Windows interface. The System menu on the FoxPro 2.0 menu
- bar has been removed and a number of specific menu items have been moved.
-
- Take a moment to explore the new menu structure. Note that a brief
- message describing each menu item is displayed in the status bar at the
- bottom of the main FoxPro window.
-
- If you are more comfortable with the menu bar layout of FoxPro 2.0, we
- have provided a FoxPro menu program that recreates it. Simply DO the
- DOS.MPR file located in the GOODIES subdirectory. Running this menu
- program replaces the FoxPro for Windows style menu bar with the
- FoxPro for MS-DOS style menu bar layout while retaining the Text menu for
- multiple font support.
-
- To automatically display the FoxPro for MS-DOS menu bar when FoxPro for
- Windows open, place the following command in the CONFIG.FPW file to
- execute the DOS.MPR program.
-
- COMMAND = DO C:\FOXPROW\GOODIES\DOS\DOS.MPR
-
- Modify the complete path specification for DOS.MPR based on your
- specific installation.
- ------------------------------------------------------------------------
- Question 9
-
- The Edit menu contains a number of new options such as Paste Special...
- and Change Link... . How are these options used?
-
- Answer 9
-
- The Edit menu items support OLE (Object Linking and Embedding). The
- items include Paste Special, Insert Object, Object, Change Link, and
- Convert to Static. For a detailed discussion of OLE consult the FoxPro
- documentation.
- ------------------------------------------------------------------------
- Question 10
-
- The Program menu contains a new option called Beautify. What does it
- do?
-
- Answer 10
-
- The Beautify option makes program files easier to read by altering the
- appearance of the file. Options include altering the case of key words
- and variables and additional indentation within procedures and DO CASE
- statements. Action diagram symbols can also be added to the .PRG file to
- highlight program organization by bracketing specific control statements
- such as
-
- IF
- DO something
- ELSE
- DO something
- ENDIF
- ------------------------------------------------------------------------
- Question 11
-
- The Text menu is completely new. What new features are supported in
- FoxPro for Windows?
-
- Answer 11
-
- The Text Menu adds support for multiple fonts and text formatting. The
- Font option makes all of your installed Windows fonts available within
- FoxPro. Note: A Font option is also available for Browse windows.
-
- The Enlarge and Reduce Font options change all text to the next
- available point size in the currently selected font. To alter the
- spacing of the current text file, select Single, 1 1/2, or Double space.
-
- The Indent option performs a block indent by automatically moving a
- selected group of lines to the next tab stop. Undent does the opposite
- by moving a selected group of lines back to the previous tab stop.
- ------------------------------------------------------------------------
- Question 12
-
- Occasionally the Object menu is available on the FoxPro for Windows menu
- system. When is it displayed and why?
-
- Answer 12
-
- The Object menu is available when either the Screen Builder or the
- Report Writer window is open. As with the Text and Browse menus, the
- Object menu has access to fonts. Specific items on the Object menu are
- enabled and disabled based on the currently selected object.
-
- For example, a rectangle drawn in the Screen Design window may have an
- outline or pen color, a background or fill color and a fill pattern.
- ------------------------------------------------------------------------
- Question 13
-
- FoxPro for Windows includes Windows-style help. Is there any way to
- access the .DBF-style Help I used in Fox 2.0?
-
- Answer 13
-
- By default, FoxPro for Windows uses Windows-style help. To access the
- .DBF-style Help, enter the following command in the Command window:
-
- SET HELP TO FOXHELP.DBF
-
- Pressing F1 or choosing Contents from the menu will then open .DBF-style
- help.
-
- To return to the Windows-style help, enter the following command in the
- Command window:
-
- SET HELP TO FOXHELP.HLP
-
- To permanently change to the .DBF-style Help, add this statement to your
- CONFIG.FPW file:
-
- HELP=FOXHELP.DBF
- ------------------------------------------------------------------------
- Question 14
-
- Shouldn't I get a full path display rather than just the drive letter
- when I issue the following command in the command window?
- ? SET("DEFAULT")
-
- Answer 14
-
- No. This is consistent with FoxPro 2.0 for MS-DOS.
-
-
- ------------------------------------------------------------------------
- Report Writer
- ------------------------------------------------------------------------
-
- TABLE OF CONTENTS
-
- 1 Should I convert all of my FoxPro 2.0 reports to FoxPro for Windows?
- 2 I used the Quick Report option to create my initial report. Now I
- want to add another field. In FoxPro for MS-DOS, the Report menu popup
- contained an option called Field... which allowed me to add a single
- field. What do I do in FoxPro for Windows?
- 3 I have included a memo-type field in my report but only the first
- line prints. How can I fix this?
- 4 When I place a "stretched" memo field in the detail band, I find
- that the fields which display below the memo field are being
- overwritten by some of the longer memo fields. How do I avoid this?
- 5 I have placed boxes around several fields in my report. One of
- these fields is a memo field. How do I make the box stretch just
- like the memo field?
- 6 When I attempt to move a text object to a specific location in the
- Report Design window, the field keeps aligning itself with the
- nearest grid line. Why is this happening?
- 7 How do I design and print multi-column reports in FoxPro 2.5 for
- Windows?
- 8 When I enlarge the font of objects in my report and print it, some
- of the information in the fields is obscured. How can I fix this?
-
- ------------------------------------------------------------------------
- Question 1
-
- Should I convert all of my FoxPro 2.0 reports to FoxPro for Windows?
-
- Answer 1
-
- You may not need to. Your existing character reports will run, preview,
- and print unchanged in FoxPro for Windows. The engine for printing
- character reports is included in FoxPro for Windows. If you want to
- include graphical elements (fonts, pictures, etc.) in a report, then you
- can convert the reports, or create new graphical reports from scratch.
- ------------------------------------------------------------------------
- Question 2
-
- I used the Quick Report option to create my initial report. Now I want
- to add another field. In FoxPro for MS-DOS, the Report menu contained an
- option called Field... which allowed me to add a single field. What do
- I do in FoxPro for Windows?
-
- Answer 2
-
- New fields may be added using the field tool located in the toolbox on
- the left side of the Report Design window. See the FoxPro for Windows
- User's Guide for additional information on the Report Writer toolbox.
- ------------------------------------------------------------------------
- Question 3
-
- I have included a memo-type field in my report but only the first line
- prints. How can I fix this?
-
- Answer 3
-
- To display the entire contents of the memo field, you must make the
- field stretch vertically to fit its contents. Double-click the report
- field and select the Top - Field Can Stretch option from the Position
- Relative To item. This field will now grow in size depending on the
- length of the memo field. Select the Page Preview option to view the
- result.
- ------------------------------------------------------------------------
- Question 4
-
- When I place a "stretched" memo field in the detail band, I find that
- the fields which display below the memo field are being overwritten by
- some of the longer memo fields. How do I avoid this?
-
- Answer 4
-
- Fields or objects positioned below the memo field are still being
- displayed in a fixed position even though the memo field is now
- stretchable. To avoid being overwritten, all objects below the memo
- field should be positioned relative to the bottom of the Detail band. To
- accomplish this, double-click on each of the fields and select the
- Bottom option from the Position Relative To item. Select the Page
- Preview option to view the result. If your report contains side-by-side
- memo fields, fields with the Bottom option specified will display below
- the longer of the two memo fields.
-
- Note: The previous procedure applies to non-stretching fields and other
- objects, such as lines and text. If you have stretching fields placed
- below other stretching fields, you do not want to position them
- "relative to bottom." Stretching fields automatically float below other
- stretching fields.
- ------------------------------------------------------------------------
- Question 5
-
- I have placed boxes around several fields in my report. One of these
- fields is a memo field. How do I make the box stretch just like the memo
- field?
-
- Answer 5
-
- Double-click the box and select the Stretch With Band option from the
- Position Relative To item. Rectangles (boxes) and vertical lines have
- the option to stretch according to the length of the Detail band.
-
- Note: You will not be able to place a stretching box around a field if
- the field will not be positioned relative to the top or the bottom of
- the band. Boxes must be positioned relative to the top or bottom of the
- band.
- ------------------------------------------------------------------------
- Question 6
-
- When I attempt to move a text object to a specific location in the
- Report Design window, the field keeps aligning itself with the nearest
- grid line. Why is this happening?
-
- Answer 6
-
- By default, objects are automatically aligned to the nearest invisible
- grid lines within the Report Design window. This feature is called Snap
- to Grid and may be disabled by choosing the Snap to Grid option from the
- Report menu.
- ------------------------------------------------------------------------
- Question 7
-
- How do I design and print multi-column reports in FoxPro 2.5 for Windows?
-
- Answer 7
-
- Select Page Layout... from the Report menu option and use the Columns
- spinner to select the number of columns desired. Clicking the up arrow
- increments the counter, whereas clicking the down arrow decrements the
- counter. The size of the Report Design window will be modified to
- reflect the new column width. Existing field positioning may need to be
- modified.
-
- Hint: When creating a new report that you know you want set up in
- columns, set the layout before you add any fields.
- ------------------------------------------------------------------------
- Question 8
-
- When I enlarge the font of objects in my report and print it, some of
- the information in the fields is obscured. How can I fix this?
-
- Answer 8
-
- You may need to stretch the detail lines and/or the objects themselves
- to accommodate the larger font.
-
-
- ------------------------------------------------------------------------
- Screen Builder
- ------------------------------------------------------------------------
-
- TABLE OF CONTENTS
-
- 1 I don't own a mouse. How can I use the tools to create a screen
- using the keyboard?
- 2 The Field dialog in the Screen Design window allows me to create
- only an input field (a GET) OR an output field (a SAY). What
- happened to the Edit field option in the field dialog?
- 3 When I select the push button tool I have a choice of three button
- options: Normal, Invisible and Picture. Were these options
- available in FoxPro 2.0?
- 4 I know how to click and drag objects within the screen using the
- selection pointer tool. Is there an easy way to move objects a
- small distance?
- 5 I have created a screen for my application which displays a number
- of fields. After creating the application, I used the keyboard to
- step through the fields in this screen. The order in which the
- fields were accessed was not what I expected based on the physical
- arrangement of the fields. How can I change the order in which the
- fields are accessed without changing the physical position?
- 6 When generating screens in FoxPro 2.0, I was able to tell the screen
- generator exactly what code to generate. These options included
- opening and closing files, defining and releasing windows and modal
- screens. Is this option still available?
- 7 The Color option is no longer on the Screen menu. How do I specify
- colors for my screen objects?
- 8 I have tried using an @... SAY statement to display the contents of
- a general field. No matter what I do nothing appears. What am I
- doing wrong?
- 9 I used the picture tool to place a picture field into my screen and
- specified the appropriate .BMP file. In the area called If Picture
- and Frame Different Size please explain in more detail how the
- options will affect the display of the picture. The options are
- Clip Picture, Scale Picture - Retain Shape and Scale Picture - Fill
- the Frame.
- 10 I want to create a screen that allows online editing of OLE objects
- stored in a general field while a READ is active. I have tried
- including a picture in my screen using the picture tool but I am not
- able to edit the displayed .BMP file. Is there a way to do this?
- 11 Why can't I type as many characters into an input field as will fit?
- 12 How do I control the length of a memory variable independent of the
- SIZE of an input field?
- 13 How can I be sure that a font I choose for my screens, etc. will be
- available at the client site?
-
- ------------------------------------------------------------------------
- Question 1
-
- I don't own a mouse. How can I use the tools to create a screen using
- the keyboard?
-
- Answer 1
-
- A mouse is required to create a screen with the Screen Builder.
- ------------------------------------------------------------------------
- Question 2
-
- The Field dialog in the Screen Design window allows me to create only an
- input field (a GET) OR an output field (a SAY). What happened to the
- Edit field option in the field dialog?
-
- Answer 2
-
- The edit field is now part of the new Edit Region dialog. To create an
- edit field, click the edit region tool located on the left-hand side of
- the Screen Design window. Notice that as you select the tool a brief
- description appears in the status bar at the bottom of the screen. In
- the Edit Region dialog the options Select on Entry and Initially Disable
- Edit Region are new. For additional information on these options see
- the Edit Region Dialog topic in online help.
- ------------------------------------------------------------------------
- Question 3
-
- When I select the push button tool I have a choice of three button
- options: Normal, Invisible and Picture. Were these options available in
- FoxPro 2.0?
-
- Answer 3
-
- FoxPro for Windows has consolidated the pre-existing Invisible Button
- and Push Button options into a single dialog. The Picture type push
- button is new. You can create push buttons using bitmap (.BMP) picture
- files to graphically depict actions that will be initiated when
- particular buttons are selected. Picture files may also be used with
- radio buttons and check boxes in FoxPro for Windows.
- ------------------------------------------------------------------------
- Question 4
-
- I know how to click and drag objects within the screen using the
- selection pointer tool. Is there an easy way to move objects a small
- distance?
-
- Answer 4
-
- Yes. Select the object to be moved using the Selection Pointer
- tool and use the arrow keys to move the object a pixel at a time.
- ------------------------------------------------------------------------
- Question 5
-
- I have created a screen for my application which displays a number of
- fields. After creating the application, I used the keyboard to step
- through the fields in this screen. The order in which the fields were
- accessed was not what I expected based on the physical arrangement of
- the fields. How can I change the order in which the fields are accessed
- without changing the physical position?
-
- Answer 5
-
- To accomplish this return to your original screen. From the Screen menu,
- select the Object Order... option. This option opens the Object Order
- dialog. Screen objects are listed according to their order of
- accessibility with the keyboard. To change the access order for the
- objects, click the button to the left of the object and drag the
- object to its new keyboard access position. When complete, rebuild
- your application to include the new field access order.
- ------------------------------------------------------------------------
- Question 6
-
- When generating screens in FoxPro 2.0, I was able to tell the screen
- generator exactly what code to generate. These options included opening
- and closing files, defining and releasing windows and modal screens. Is
- this option still available?
-
- Answer 6
-
- Yes. In the Generate Screen dialog, notice that there is a More button.
- Choose this button and the dialog will expand to display the generate
- code options.
- ------------------------------------------------------------------------
- Question 7
-
- The Color option is no longer on the Screen menu. How do I specify
- colors for my screen objects?
-
- Answer 7
-
- To specify colors, first select the screen object or a group of objects.
- To modify the background color of the object select Fill Color from the
- Object menu. To modify the outline and text of an object select Pen
- Color from the Object menu.
-
- The AUTOMATIC setting will match the Windows color sets.
-
- To change the background of the entire screen, choose Layout... from the
- Screen menu and click on the Color option. You may choose a specific
- color or select a wallpaper pattern by clicking Wallpaper and specifying
- a specific .BMP file.
- ------------------------------------------------------------------------
- Question 8
-
- I have tried using an @... SAY statement to display the contents of a
- general field. No matter what I do nothing appears. What am I doing
- wrong?
-
- Answer 8
-
- To display the contents of a general field use the picture tool. The
- field tool cannot be used to display a picture.
- ------------------------------------------------------------------------
- Question 9
-
- I used the Picture tool to place a picture field into my screen and
- specified the appropriate .BMP file. In the area called If Picture and
- Frame Different Size please explain in more detail how the options
- will affect the display of the picture. The options are Clip Picture,
- Scale Picture - Retain Shape and Scale Picture - Fill the Frame.
-
- Answer 9
-
- Remember that the following options only apply when the picture and
- frame are of different sizes.
-
- Choose Clip Picture if you want to retain the original dimensions of the
- picture. If the picture is larger than the frame only a portion of the
- image will be displayed beginning with the top-left portion of the
- picture. Any portion of the picture that extends beyond the frame will
- be hidden.
-
- Choose Scale Picture - Retain Shape if you want to retain the overall
- shape of the picture but fill as much of the frame as possible. The
- picture will be protected from vertical or horizontal distortion.
-
- Choose Scale Picture - Fill the Frame if you want to fill the frame
- completely. The picture will be horizontally or vertically distorted as
- needed to fill the frame.
- ------------------------------------------------------------------------
- Question 10
-
- I want to create a screen that allows online editing of OLE objects
- stored in a general field while a READ is active. I have tried
- including a picture in my screen using the picture tool but I am not
- able to edit the displayed .BMP file. Is there a way to do this?
-
- Answer 10
-
- Use the field tool to create a general field in your screen. Select the
- WHEN clause and enter the command MODIFY GENERAL <FLDNAME>
- in the code snippet area as a procedure. Save the screen changes and
- regenerate your screen and/or application. Now you will be able to edit
- the bitmap within the screen when the application is running.
- ------------------------------------------------------------------------
- Question 11
-
- Why can't I type as many characters into an input field as will fit?
-
- Answer 11
-
- In a proportional font, each character is given as much vertical space
- as it needs and no more. For example, a lowercase "f" requires much
- less space than an uppercase "W." When an input field is placed in a
- screen, FoxPro calculates the width of the field by taking the number of
- characters in the table field times the average size of a character
- in the specified font. If the field is filled with wider-than-average
- characters, the characters will not all fit within the input field, and
- so the characters scroll. If the field is filled with narrower-than-
- average characters, the characters will not fill the input field, and so
- the characters do not appear to fill the input field.
- ------------------------------------------------------------------------
- Question 12
-
- How do I control the length of a memory variable independent of the SIZE
- of an input field?
-
- Answer 12
-
- Use a picture clause to control the memory variable's length in conjunction
- with a SIZE clause to control the width of the input field.
- ------------------------------------------------------------------------
- Question 13
-
- How can I be sure that a font I choose for my screens, etc., will be
- available at the client site?
-
- Answer 13
-
- The safest way is to check your WIN.INI file and look for fonts that
- have the words "All res" on the line. These are standard Windows fonts
- and, consequently, most likely to be available at a client site.
-
-
- ------------------------------------------------------------------------
- Product Support Questions
- ------------------------------------------------------------------------
-
- TABLE OF CONTENTS
-
- 1 Where can I go for additional pre-sale information such as pricing,
- upgrade policies, release dates, etc., on Microsoft Fox products?
- 2 How do I download the Windows Driver Library?
- 3 Where can I go for additional FoxPro product support?
- 4 If I do call for support or post a message on the Fox Forum what
- information should I include?
- 5 If I am deaf or hard of hearing where can I go for additional FoxPro
- product support?
- 6 I have some specific comments and suggestions on Microsoft Fox
- products. Where can I direct these comments?
-
- ------------------------------------------------------------------------
- Question 1
-
- Where can I go for additional pre-sale information such as pricing,
- upgrade policies, release dates, etc., on Microsoft Fox products?
-
- Answer 1
-
- Call 800-635-7194.
- ------------------------------------------------------------------------
- Question 2
-
- How do I download the Windows Driver Library?
-
- Answer 2
-
- Microsoft provides the Windows Driver Library (WDL) on the Microsoft
- Download Service (MSDL) from which users can obtain drivers and articles
- directly via modem. If you have a modem, the drivers are available at
- no charge on CompuServe, GEnie, and Microsoft OnLine, as well as the
- MSDL.
-
- The phone number for the MSDL is 206-936-6735. There is no connect-time
- charge for using this service. However, any standard connect-time fees
- and long-distance telephone charges do apply during downloading. After
- you connect to one of these services, please read the WDL.TXT file for
- downloading instructions and a complete list of files available on the
- Download Service.
-
- On CompuServe, the WDL is in the Microsoft Software Library, which you
- can reach by typing "GO MSL" (without quotation marks) at the command
- prompt. (To find WDL.TXT, search on S13354.)
-
- On the GEnie and Microsoft OnLine systems, the WDL is in the Microsoft
- Software Library. (To find WDL.TXT, search on S13354.)
-
- If you don't have a modem, you can obtain the WDL on disk from Microsoft
- End-User Sales. To order the WDL on disk, call 800-426-9400, Monday
- through Friday, 6:00 a.m.- 5:30 p.m., Pacific time. There is a $20 fee
- for ordering the WDL on disk.
- ------------------------------------------------------------------------
- Question 3
-
- Where can I go for additional FoxPro product support?
-
- Answer 3
-
- Call *Microsoft FastTips* to hear recorded responses to common questions
- about Microsoft FoxPro. You can also order technical notes that will be
- sent to your fax machine. FastTips is available seven days a week, 24
- hours a day. For assistance with FoxPro, dial 206-635-7190.
-
- Use the *Microsoft Forums* on CompuServe. You can discuss current
- support and design issues with other developers and download sample
- files from the libraries. For an introductory CompuServe membership kit
- specifically for Microsoft users, dial 800-848-8199 and ask for operator
- 170. If you are already a CompuServe member, type GO MICROSOFT at any !
- prompt. For specific FoxPro information, type GO FOXFORUM.
-
- Use the *Microsoft Download Service* to access technical notes and
- supplementary files covering common Microsoft product support issues.
- This service is available via modem 24 hours a day, seven days a week at
- 206-936-6735.
-
- Call *Microsoft Product Support Services* between 6 a.m. and 6 p.m.
- Pacific time, Monday through Friday. For assistance with Microsoft Fox
- products for MS-DOS or Windows, call 206-635-7191. For assistance with
- Microsoft Fox products for the Macintosh, call 206-635-7192.
-
- Microsoft support services are subject to Microsoft prices, terms, and
- conditions that are in place at the time the service is used.
- ------------------------------------------------------------------------
- Question 4
-
- If I do call for support or post a message on the Fox Forum what
- information should I include?
-
- Answer 4
-
- When you call, you should be at your computer and have the appropriate
- product documentation at hand. Be prepared to give the following
- information:
-
- * The version number of the Microsoft Fox product that you are using.
- This can be obtained by typing ?VERSION(1) in the Command window for
- FoxPro or at the dot prompt in FoxBASE+.
- * The type of hardware you are using, including network hardware if
- applicable; and the operating environment that you are using.
- * The contents of the following files: CONFIG.FP or CONFIG.FPW,
- CONFIG.SYS, AUTOEXEC.BAT, and any network configuration files.
- * The exact wording of any messages that appeared on your screen.
- * A description of what happened and what you were doing when the
- problem occurred.
- * Can you reproduce the problem using a small number of steps?
- * What steps have you already taken to solve the problem?
- ------------------------------------------------------------------------
- Question 5
-
- If I am deaf or hard of hearing where can I go for additional FoxPro
- product support?
-
- Answer 5
-
- Microsoft Product Support Services is available for the hearing
- impaired. Using a special TDD/TT modem, dial 206-635-4948 between
- 6 a.m. and 6 p.m. Pacific time, Monday through Friday.
-
- Microsoft support services are subject to Microsoft prices, terms, and
- conditions that are in place at the time the service is used.
- ------------------------------------------------------------------------
- Question 6
-
- I have some specific comments and suggestions on Microsoft Fox products.
- Where can I direct these comments?
-
- Answer 6
-
- We'd like to hear your comments about Microsoft Fox products and
- services. Help us make future versions of Microsoft Fox products even
- better by giving us a call, sending a fax, dropping us a note, or
- sending us electronic mail. We'll consider your feedback in developing
- future versions of Microsoft FoxPro.
-
- Call us at 206-936-9474 and leave your comments using a touch-tone phone
- 24 hours a day.
-
- Fax us at 206-936-7329 and provide detailed comments 24 hours a day.
-
- Send us a note at Microsoft FoxPro WishLine, One Microsoft Way, Redmond,
- Washington 98052
-
- If you have access to the Internet, send us electronic mail at:
- foxwish@microsoft.com.
-
- Or, address CompuServe mail to:
- >INTERNET:foxwish@microsoft.com.