Product: | Elvis |
Version: | 2.5 |
Booth: | 2006-08-09 |
Summary
This article summarizes some of the experiences with Elvis using the Microsoft Forms 2.0 controls.
Details
General
Microsoft Forms 2.0 is a library of standard controls used by earlier versions of Microsoft’s Office products. It contains the following controls, among others: Label, CommandButton, TextBox, ListBox, ComboBox, CheckBox, Scrollbar.
Microsoft warns in the article 236458 against the use in applications other than the Microsoft Office products: “The Forms 2.0 controls […] were not tested for any other environment [than Microsoft Office] and are unlikely to work properly. This is by-design.”
Installation
The controls must not be distributed, but may only be installed via setups of Microsoft products. The easiest way to do this is to install the free ActiveX Control Pad.
CommandButton
Testing with the CommandButton control in Elvis 2.5 has shown that it works to a large extent. However, on some computers, under conditions that were not fully reproducible, it was observed that the Click event was not triggered on the home page. This was not to be observed on subsequent pages; other events, e.g. MouseDown, also work on the home page.