Unit 'workbench' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#amunits]

tIconSelectMsg

The message your icon selection change hook is invoked with.

Declaration

Source position: workbench.pas line 629

type tIconSelectMsg = record

  ism_Length: LongWord;

  

Size of this data structure (in bytes).

  ism_Drawer: LongInt;

  

Lock on the drawer this object resides in, nil for Workbench backdrop (devices).

  ism_Name: PChar;

  

Name of the object in question.

  ism_Type: Word;

  

One of WBDISK, WBDRAWER, WBTOOL, WBPROJECT, WBGARBAGE, WBDEVICE or WBKICK.

  ism_Selected: SmallInt;

  

True if currently selected, False otherwise.

  ism_Tags: pTagItem;

  

Pointer to the list of tag items passed to ChangeWorkbenchSelectionA().

  ism_DrawerWindow: pWindow;

  

Pointer to the window attached to this icon, if the icon is a drawer-like object.

  ism_ParentWindow: pWindow;

  

Pointer to the window the icon resides in.

  ism_Left: Word;

  

Position and size of the icon; note that the

  ism_Top: Word;

  

icon may not entirely reside within the visible

  ism_Width: Word;

  

bounds of the parent window.

  ism_Height: Word;

  

end;


Documentation generated on: 2021-07-30