Design and Implementation of about 20 ActiveX (OCX) Controls for a touchscreen user interface

Roles

Software Architect, Software Developer

Customer

Siemens AG, Munich

Duration

2000 – 2001

Tasks

  • Implementation from scratch without subclassing windows controls
  • All control outfit (colors, sizes, labels, fonts) can be changed through a central framework control center
  • All controls can be used with Visual Basic, Visual C++ (all environments that support ActiveX)

In addition all standard Windows 2000 controls have been wrapped to support Unicode controls with Visual Basic. These controls are used in the non-touchscreen version of the software product.

Skills

Visual C++, MFC, ATL, ActiveX, OCX

Products

Microsoft Windows NT, 2000