Welcome to the new DelphiDabbler Code Library Documentation.

This is a new site that's currently running on alpha code. There are going to be bugs. If you discover any, please report them on the site's issues page (GitHub account required). Thanks.

Warning: Many URLs are going to change. Refer to the README file to discover which library project's documentation has been completed.

Window State Components Programmer’s Guide

Applies to: ~>5.0

Introduction

This section of the Window State Components documentation describes the API exposed by the components to programmers.

Contents

Units

Unit Description
PJWdwState This is the only unit. It contains all the components.
Class Description
TPJCustomWdwState Abstract base class for the three components. Exposes some common functionality.
TPJWdwState Saves and restores window position and state to and from an ini file.
TPJRegWdwState Saves and restores window position and state to and from the registry.
TPJUserWdwState Saves and restores window position and state to and from user-provided persistent storage.

Other

Item Description
TPJWdwStateData Record used to store window state information.
TPJRegRootKey Enumeration of values that represent the registry root keys supported by TPJRegWdwState.

Conventions

This documentation complies with these conventions.