Frame-Window Data

Frame-window data specifies the state of the frame window at a given time. An application can retrieve the frame-window data by calling WinQueryWindowUShort. A frame window has the following state flags:

┌────────────────────┬────────────────────────────────────────┐
│Flag                │Description                             │
├────────────────────┼────────────────────────────────────────┤
│FF_ACTIVE           │Indicates that the frame window is      │
│                    │active.                                 │
├────────────────────┼────────────────────────────────────────┤
│FF_DLGDISMISSED     │Indicates that a dialog window has been │
│                    │dismissed by a call to WinDismissDlg.   │
│                    │If the dialog window needs to be        │
│                    │processed through WinProcessDlg, after  │
│                    │being dismissed, the FF_DLGDISMISSED    │
│                    │flag must be reset.                     │
├────────────────────┼────────────────────────────────────────┤
│FF_FLASHHILITE      │Indicates that the frame window is      │
│                    │flashing and its flash state is TRUE.   │
├────────────────────┼────────────────────────────────────────┤
│FF_FLASHWINDOW      │Indicates that the frame window flashes │
│                    │as the result of either a call to       │
│                    │WinFlashWindow or a WM_FLASHWINDOW      │
│                    │message.                                │
├────────────────────┼────────────────────────────────────────┤
│FF_NOACTIVATESWP    │Indicates that the system should do no  │
│                    │z-ordering on this frame window.        │
├────────────────────┼────────────────────────────────────────┤
│FF_OWNERDISABLE     │Indicates whether the owner window was  │
│                    │enabled or disabled when the dialog     │
│                    │window was loaded, for a frame window   │
│                    │that is part of a dialog window,        │
├────────────────────┼────────────────────────────────────────┤
│FF_OWNERHIDDEN      │Indicates that the frame window's owner │
│                    │window is hidden or minimized, in which │
│                    │case the frame window also is hidden.   │
├────────────────────┼────────────────────────────────────────┤
│FF_SELECTED         │Indicates that the frame window has been│
│                    │selected.                               │
├────────────────────┼────────────────────────────────────────┤
│FI_ACTIVATEOK       │Indicates that the window can be        │
│                    │activated.                              │
├────────────────────┼────────────────────────────────────────┤
│FI_FRAME            │Indicates that the window is a frame    │
│                    │window.                                 │
├────────────────────┼────────────────────────────────────────┤
│FI_NOMOVEWITHOWNER  │Indicates that the window should move   │
│                    │when its owner window moves.            │
├────────────────────┼────────────────────────────────────────┤
│FI_OWNERHIDE        │Indicates that the frame window should  │
│                    │be hidden or shown as a result of its   │
│                    │owner window being hidden, shown,       │
│                    │minimized, or maximized.                │
└────────────────────┴────────────────────────────────────────┘


[Back: Frame-Window Class Data]
[Next: Frame-Window Operation]