Description

The WindowControls support library provides a set of custom Win32 controls that are designed to assist when building views.

Public Members

Layout Controls

  • LayoutGrid
  • ScrollViewer
  • StackPanel
  • DockPanel
  • DockingWindow
  • DashboardWindow

Document Controls

  • DataGrid
  • HexEdit

Status of the library

The library is generally stable, and the controls are considered suitable for general use, although not all the controls are currently considered to be feature complete.

There is a pending task which involves changing naming conventions for messages and classes in this library, as well as the possibility of building high level functions for messaging that will handle the use of the Win32 SendMessage API internally, although window messages will still be able to be sent directly if desired. This change will impact the use of this library for all types, breaking existing code that uses this library. Users of this library should be aware that this change will occur sooner or later.