JVCL Help:TNotifyIconDataXP

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Summary

Delphi implementation of the windows NOTIFYICONDATA structure.

run\JvTrayIcon.pas


Pascal

 run\JvTrayIcon.pas
 TNotifyIconDataXP = record
cbSize: DWORD;
Wnd: THandle;
uID: UINT;
uFlags: UINT;
uCallbackMessage: UINT;
hIcon: HICON;
szTip: array [0..127] ofChar;
dwState: DWORD;
dwStateMask: DWORD;
szInfo: array [0..255] ofChar;
uTimeOut: DWORD;
szInfoTitle: array [0..63] ofChar;
dwInfoFlags: DWORD;
end;


Members

Members Description
cbSize: DWORD; Passes the size of the NOTIFYICONDATA data type.
Wnd: THandle; Handle of the window used to receive the notification message.
uID: UINT; Identifier of the icon in the status area.
uFlags: UINT; Array of flags that indicate which of the other members contain valid data.
uCallbackMessage: UINT; Identifier of the notification message sent to the window that is used to receive the messages.
hIcon: HICON; Handle of the icon that is displayed in the taskbar status area.
szTip: array [0..127] of Char; String to be used as the ToolTip text.
dwState: DWORD; State of the icon.
dwStateMask: DWORD; Specifies which bits of the state member are retrieved or modified.
szInfo: array [0..255] of Char; Contains the text for a balloon ToolTip.
uTimeOut: DWORD; The timeout value, in milliseconds, for a balloon ToolTip.
szInfoTitle: array [0..63] of Char; String to be used as the title for a balloon ToolTip.
dwInfoFlags: DWORD; Flags that can be set to add an icon to a balloon ToolTip.

run\JvTrayIcon.pas


Description

This structure contains information that the system needs to process taskbar status area messages. See MSDN for more information.

run\JvTrayIcon.pas


About

Navigation

run\JvTrayIcon.pas



Contribute to this help topic

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page