How to disable Task Pane Manager
Either of below will disable Task Pane Manager launch on VFP startup:
Retrieving Printer Capabilities
In Enumerating printer forms article the DeviceCapabilities
function is used to mark print forms supported by particular printer. It can be used to retrieve other printer capabilities as well.
Getting additional info about pressed keyboard or mouse keys
The GetKeyState
function retrieves the status of the specified virtual key.
Keyboard Input Virtual-Key Codes
Virtual-Key Codes constants for Windows API Keyboard Input functions
VFP 9.0 Versions
VFP 9.0 version information for service packs and hotfixes.
VFP Team releases another hotfix for VFP 9.0 SP2
A hotfix for a bug in VFP 9.0 SP2 FIX: Records from another user session that violate the criteria for a parent table are displayed in the browse window for a child table in a Visual FoxPro 9.0 Service Pack 2 multiuser environment has been released.
Verify ActiveX presence and registration
An ActiveX installation on PC can be verified by finding its ProgID from OleClass property in the registry.
Add and delete custom printer forms
To distribute applications that use reports with custom paper size you have to create custom printer forms on every destination PC that runs Windows 2000 or later. The MS KB article Q157172
explains how it can be done manually. However there's a way to do that programmatically using Windows API.
Enumerating printer forms
Enumerating of printer forms can be done with Windows API EnumForms function. Contrary to what MSDN says, it returns the list of all printer forms on PC, not just for the specific printer. On other hand, DeviceCapabilities can return a list of supported paper sizes for the printer.