Unit 'icon' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#morphunits]

Reference for unit 'icon': Constants

ICONA_Dummy

  

Start of icon.library tags

ICONA_ErrorCode

  

Errorcode (PLongInt)

ICONA_ErrorTagItem

  

Points to the tag item that caused the error (^PTagItem)

ICONA_LAST_TAG

  

The last Tag of icon.library

ICONA_Reserved1

  

Reserved tag; don't use!

ICONA_Reserved2

  

Reserved tag; don't use!

ICONA_Reserved3

  

Reserved tag; don't use!

ICONA_Reserved4

  

Reserved tag; don't use!

ICONA_Reserved5

  

Reserved tag; don't use!

ICONA_Reserved6

  

Reserved tag; don't use!

ICONA_Reserved7

  

Reserved tag; don't use!

ICONA_Reserved8

  

Reserved tag; don't use!

ICONCTRLA_GetAspectRatio

  

Tag for IconControlA(),

ICONCTRLA_GetFrameless

  

Tag for IconControlA(), Get if rendered without frame (BOOL)

ICONCTRLA_GetGlobalColorIconSupport

  

Tag for IconControlA(), Get Status of color icon support (BOOL)

ICONCTRLA_GetGlobalEmbossRect

  

Tag for IconControlA(), Get Icon frame size dimensions (PRectange)

ICONCTRLA_GetGlobalFrameless

  

Tag for IconControlA(), Get if images are rendered without frame (BOOL)

ICONCTRLA_GetGlobalIdentifyHook

  

Tag for IconControlA(), Get the hook to be called when identifying a file (Utility.PHook)

ICONCTRLA_GetGlobalMaxNameLength

  

Tag for IconControlA(), Get the maximum length of a file/drawer name supported by icon.library (LONG).

ICONCTRLA_GetGlobalNewIconsSupport

  

Tag for IconControlA(), Get Status of NewIcons support (BOOL)

ICONCTRLA_GetGlobalPrecision

  

Tag for IconControlA(), Get Icon color remapping precision (PLongInt)

ICONCTRLA_GetGlobalScreen

  

Tag for IconControlA(), Get the Screen which is used icons (^PScreen)

ICONCTRLA_GetHeight

  

Tag for IconControlA(), Get Icon Height, valid only for palette mapped icon images (LongInt)

ICONCTRLA_GetImageData1

  

Tag for IconControlA(), Get Image 1 data; one by per pixel (PPBYTE)

ICONCTRLA_GetImageData2

  

Tag for IconControlA(), Get Image 2 data; one by per pixel (PPBYTE)

ICONCTRLA_GetImageMask1

  

Tag for IconControlA(), Get the icon rendering mask 1 (PLANEPTR)

ICONCTRLA_GetImageMask2

  

Tag for IconControlA(), Get the icon rendering mask 2 (PLANEPTR)

ICONCTRLA_GetNewIconsSupport

  

Tag for IconControlA(), Get if NewIcons support is enabled (BOOL)

ICONCTRLA_GetPalette1

  

Tag for IconControlA(), Get Image color palette 1 (PPColorRegister)

ICONCTRLA_GetPalette2

  

Tag for IconControlA(), Get Image color palette 2 (PPColorRegister)

ICONCTRLA_GetPaletteSize1

  

Tag for IconControlA(), Get Size of image color palette 1 (PLongInt)

ICONCTRLA_GetPaletteSize2

  

Tag for IconControlA(), Get Size of image color palette 2 (PLongInt)

ICONCTRLA_GetScreen

  

Tag for IconControlA(), Get the screen the icon is attached to (^PScreen).

ICONCTRLA_GetTransparentColor1

  

Tag for IconControlA(), Get first transparent image color; -1 if opaque (PLongInt)

ICONCTRLA_GetTransparentColor2

  

Tag for IconControlA(), Get second transparent image color; -1 if opaque

ICONCTRLA_GetWidth

  

Tag for IconControlA(), Get Icon Width, valid only for palette mapped icon images (LongInt)

ICONCTRLA_HasRealImage2

  

Tag for IconControlA(), Check whether the icon has a real select image (PLongInt).

ICONCTRLA_IsNativeIcon

  

Tag for IconControlA(), Check whether this icon was allocated by icon.library or if consists solely of a statically allocated struct DiskObject. (PLongInt).

ICONCTRLA_IsNewIcon

  

Tag for IconControlA(), Check whether the icon is of the NewIcon type (PLongInt).

ICONCTRLA_IsPaletteMapped

  

Tag for IconControlA(), Check whether the icon is palette mapped (PLongInt).

ICONCTRLA_SetAspectRatio

  

Tag for IconControlA(), Set Icon aspect ratio (PBYTE)

ICONCTRLA_SetFrameless

  

Tag for IconControlA(), Set if rendered without frame (BOOL)

ICONCTRLA_SetGlobalColorIconSupport

  

Tag for IconControlA(), Enable color icon support (BOOL)

ICONCTRLA_SetGlobalEmbossRect

  

Tag for IconControlA(), Icon frame size dimensions (PRectange)

ICONCTRLA_SetGlobalFrameless

  

Tag for IconControlA(), Render image without frame (BOOL)

ICONCTRLA_SetGlobalIdentifyHook

  

Tag for IconControlA(), Set the hook to be called when identifying a file (Utility.PHook)

ICONCTRLA_SetGlobalMaxNameLength

  

Tag for IconControlA(), Set the maximum length of a file/drawer name supported by icon.library (LONG).

ICONCTRLA_SetGlobalNewIconsSupport

  

Tag for IconControlA(), Enable NewIcons support (BOOL)

ICONCTRLA_SetGlobalPrecision

  

Tag for IconControlA(), Icon color remapping precision (LongInt)

ICONCTRLA_SetGlobalScreen

  

Tag for IconControlA(), Screen to use for remapping Workbench icons to (PScreen)

ICONCTRLA_SetHeight

  

Tag for IconControlA(), Set Icon Height, valid only for palette mapped icon images (LongInt)

ICONCTRLA_SetImageData1

  

Tag for IconControlA(), Set Image 1 data; one by per pixel (PBYTE)

ICONCTRLA_SetImageData2

  

Tag for IconControlA(), Set Image 2 data; one by per pixel (PBYTE)

ICONCTRLA_SetNewIconsSupport

  

Tag for IconControlA(), Set if NewIcons support is enabled (BOOL)

ICONCTRLA_SetPalette1

  

Tag for IconControlA(), Set Image color palette 1 (PColorRegister)

ICONCTRLA_SetPalette2

  

Tag for IconControlA(), Set Image color palette 2 (PColorRegister)

ICONCTRLA_SetPaletteSize1

  

Tag for IconControlA(), Set Size of image color palette 1 (LongInt)

ICONCTRLA_SetPaletteSize2

  

Tag for IconControlA(), Set Size of image color palette 2 (LongInt)

ICONCTRLA_SetTransparentColor1

  

Tag for IconControlA(), Set first transparent image color; set to -1 if opaque (LongInt)

ICONCTRLA_SetTransparentColor2

  

Tag for IconControlA(), Set second transparent image color; set to -1 if opaque

ICONCTRLA_SetWidth

  

Tag for IconControlA(), Set Icon Width, valid only for palette mapped icon images (LongInt)

ICONDRAWA_Borderless

  

Tag for DrawIconStateA() and GetIconRectangleA, Draw the icon without the surrounding border and frame (BOOL).

ICONDRAWA_DrawInfo

  

Tag for DrawIconStateA() and GetIconRectangleA, Drawing information to use (PDrawInfo).

ICONDRAWA_EraseBackground

  

Tag for DrawIconStateA() and GetIconRectangleA, Erase the background before drawing a frameless icon (BOOL).

ICONDRAWA_Frameless

  

Tag for DrawIconStateA() and GetIconRectangleA, Draw the icon without the surrounding frame (BOOL).

ICONDRAWA_IsLink

  

ICONDUPA_ActivateImageData

  

Tag for DupDiskObjectA(), If the icon to be duplicated is in fact a palette mapped icon which has never been set up to be displayed on the screen, turn the duplicate into that palette mapped icon.

ICONDUPA_DuplicateDefaultTool

  

Tag for DupDiskObjectA(), Duplicate the default tool.

ICONDUPA_DuplicateDrawerData

  

Tag for DupDiskObjectA(), Duplicate do_DrawerData

ICONDUPA_DuplicateImageData

  

Tag for DupDiskObjectA(), Duplicate the image data (Image->ImageData) itself.

ICONDUPA_DuplicateImages

  

Tag for DupDiskObjectA(), Duplicate the Image structures.

ICONDUPA_DuplicateToolTypes

  

Tag for DupDiskObjectA(), Duplicate the tool types list.

ICONDUPA_DuplicateToolWindow

  

Tag for DupDiskObjectA(), Duplicate the tool window.

ICONGETA_FailIfUnavailable

  

Tag for GetIconTagList(), Return a default icon if the requested icon file cannot be found (BOOL).

ICONGETA_GenerateImageMasks

  

Tag for GetIconTagList(), Generate icon image masks (BOOL).

ICONGETA_GetDefaultName

  

Tag for GetIconTagList(), Retrieve default icon for the given name (PChar)

ICONGETA_GetDefaultType

  

Tag for GetIconTagList(), Default icon type to retrieve (LongInt)

ICONGETA_GetPaletteMappedIcon

  

Tag for GetIconTagList(), If possible, retrieve a palette mapped icon (BOOL).

ICONGETA_IsDefaultIcon

  

Tag for GetIconTagList(), Set if the icon returned is a default icon (PLongBool).

ICONGETA_Label

  

Tag for GetIconTagList(), Label text to be assigned to the icon (PChar).

ICONGETA_RemapIcon

  

Tag for GetIconTagList(), Remap the icon to the default screen, if possible (BOOL).

ICONGETA_Screen

  

Tag for GetIconTagList(), Screen to remap the icon to (PScreen).

ICONNAME

  

Icon library name

ICONPUTA_DropChunkyIconImage

  

Tag for PutIconTagList(), Don't write the chunky icon image data to disk. (BOOL)

ICONPUTA_DropNewIconToolTypes

  

Tag for PutIconTagList(), Don't write the NewIcons tool types to disk. (BOOL)

ICONPUTA_DropPlanarIconImage

  

Tag for PutIconTagList(), Do not store planar icon image (BOOL)

ICONPUTA_NotifyWorkbench

  

Tag for PutIconTagList(), Notify Workbench of the icon being written (BOOL)

ICONPUTA_OnlyUpdatePosition

  

Tag for PutIconTagList(), Write only new position. (Bool)

ICONPUTA_OptimizeImageSpace

  

Tag for PutIconTagList(), Try to compress image data (BOOL)

ICONPUTA_PreserveOldIconImages

  

Tag for PutIconTagList(), Save old image before writing (BOOL)

ICONPUTA_PutDefaultName

  

Tag for PutIconTagList(), Store icon as a default for the given name (PChar)

ICONPUTA_PutDefaultType

  

Tag for PutIconTagList(), Store icon as the default for this type (LongInt)

ICON_ASPECT_RATIO_UNKNOWN

  

Icon aspect ratio is not known.


Documentation generated on: 2021-07-30