PRB: Controls Show on All Pages in Tabbed Dialog Control (169512)
The information in this article applies to:
- Microsoft Visual FoxPro for Windows 5.0, when used with:
- the operating system: Microsoft Windows NT
- the operating system: Microsoft Windows 95
- Microsoft Visual FoxPro for Windows 5.0a, when used with:
- the operating system: Microsoft Windows NT
- the operating system: Microsoft Windows 95
This article was previously published under Q169512 SYMPTOMS
When a Visual FoxPro control, such a text box or command button, is placed
on a page of the Microsoft ActiveX Tabbed Dialog Control, version 5.0, it
shows on all pages of the Tabbed Dialog Control. This is true even if the
Tabbed Dialog Control is put in edit mode before placing the Visual FoxPro
control on it.
NOTE: The Tabctl32.ocx file that creates the Microsoft ActiveX Tabbed
Dialog Control is not shipped in Visual FoxPro 6.0. However, if the file
aready exists on any computer on which Visual FoxPro 6.0 is installed, the
symptoms described in this article occur in Visual FoxPro 6.0.
RESOLUTION
Use the Visual FoxPro PageFrame base class or the SSTab Object ActiveX
control that shipped with Visual FoxPro 5.0--version 4.01.0000 of
Tabctl32.ocx.
If Visual FoxPro 5.0a has been installed and the ActiveX controls have been
updated to the ones that it installs, the older SSTab Object control can
replace the newer version. Before following the steps below to do this, be
sure to consider whether or not there are other applications, like Visual
Basic 5.0, that may make use of the Microsoft Tabbed Dialog Control,
version 5.0.
- Obtain version 4.01.0000 of Tabctl32.ocx. If the Visual FoxPro
5.0 CD is available, it can be copied directly from the CD as the
files are not compressed.
- Rename the 5.00.3714 version of Tabctl32.ocx as Tabctl32.50a, and then
copy the 4.01.0000 version into either the Win95\System or
WinNT\System32 folder depending on the operating system.
- Start Visual FoxPro. From the Tools menu, select Options and click the
Controls tab.
- Ensure that the ActiveX controls option button is selected and also
that the Controls check box is selected.
- Locate the Microsoft Tabbed Dialog Control, version 5.0, and clear
the check box to the left of it.
- Click Add and navigate to the appropriate Windows\System folder and
select the Tabctl32.ocx file.
- In the list of Controls, find the SSTab Object and select the check box
to the left of it.
- Click Set As Default and then OK to exit the Options dialog box.
- To verify that the 4.01.0000 version of the .ocx file is being used,
follow the Steps to Reproduce Behavior section below, substituting
the SSTab Object control in place of the Microsoft Tabbed Dialog
Control.
STATUS
Microsoft is researching this problem and will post new information here in
the Microsoft Knowledge Base as it becomes available.
Modification Type: | Major | Last Reviewed: | 12/8/2000 |
---|
Keywords: | kbprb KB169512 |
---|
|