Microsoft Files

Special Microsoft files are required on runtime computers for various InfoMaker features.

Visual C++ Runtime and the Active Template Library

When you deploy the core InfoMaker runtime files, make sure the msvcr100.dll and msvcp100.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module atl100.dll, are present on the user’s computer or server.

The InfoMaker runtime files have a runtime dependency on these files and they are required for all applications and components that require the InfoMaker runtime. You can obtain these DLL files from the \Program Files\Appeon\Shared\PowerBuilder folder, or from DLL archive Web sites at http://dlldump.com or http://driverskit.com/. Make sure you obtain the same version (32-bit or 64-bit) of the these DLL files as the version (32-bit or 64-bit) of the PowerBuilder application executable.

Ink Picture Libraries

Microsoft.Ink, Microsoft.Ink.dll, and Microsoft.Resources.dll are required if your application uses InkEdit and InkPicture controls. These files are part of the Microsoft .NET Framework 3.5 and later, and are available at C:\Windows\winsxs and its sub-folders after .NET framework is installed.

DirectX Runtime

InfoMaker applications can use DirectX 3D rendering to display 3D graphs (Pie3D, Bar3D, Column3D, Line3D, and Area3D) with a more sophisticated look. You can use data item or series transparency with the DirectX graph styles to improve the presentation of data.

The DirectX 3D rendering depends on the DirectX runtime. The first time you select the Render3D check box on the General tab of the Properties view for a 3D graph, InfoMaker launches the DirectX installer. If you opt out of the installation, the Render3D property is ignored. End users of InfoMaker applications must also have the DirectX runtime installed on their computers to view the DirectX graph styles. You can download the DirectX runtime from the Microsoft Web site at http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en.

For computers with older graphics drivers, you can check whether DirectX is supported by running dxdiag.exe. This file is typically installed in the Windows\System32 directory. The Display tab of the DirectX Diagnostic Tool that opens when you run dxdiag.exe indicates whether Direct3D is enabled.