All Manuals > CAPI User Guide and Reference Manual > 21 CAPI Reference Entries

document-frame Class

Summary

The class document-frame is used to implement MDI (only implemented on Microsoft Windows).

Package

capi

Superclasses

interface

Readers

document-frame-container

Description

The class document-frame is used to implement Multiple-Document Interface (MDI) which is a standard technique on Microsoft Windows (see the MSDN for documentation).

To use MDI in the CAPI, define an interface class that inherits from document-frame, and use the two special slots capi:container and capi:windows-menu. For the details and an example, see 6.6.7 Multiple-Document Interface (MDI).

This works only in LispWorks for Windows.

Notes

capi:windows-menu is a special slot in document-frame and this symbol should not appear elsewhere in the define-interface form.

See also

current-document
merge-menu-bars
3.7 Hierarchy of panes
6.6.7 Multiple-Document Interface (MDI)


CAPI User Guide and Reference Manual (Windows version) - 01 Dec 2021 19:33:57