Record TToolbarData

Unit

Declaration

type TToolbarData = record

Description

See NPPM_DMMREGASDCKDLG

Overview

Fields

Public ClientHandle: HWND;
Public Title: nppPChar;
Public DlgId: Integer;
Public Mask: Cardinal;
Public IconTab: HICON;
Public AdditionalInfo: nppPChar;
Public FloatRect: TRect;
Public PrevContainer: Cardinal;
Public ModuleName:nppPChar;

Description

Fields

Public ClientHandle: HWND;

Client window handle

Public Title: nppPChar;

Name of plugin (shown in dialog title bar)

Public DlgId: Integer;

User-provided index of the plugin command associated with this toolbar item – not to be confused with TNppDockingForm.CmdId

Public Mask: Cardinal;

Dialog window attribute flags; see NppDockingForms.DWS_DF_CONT_LEFT, etc.

Public IconTab: HICON;

Icon for tabs, provided the NppDockingForms.DWS_ICONTAB flag is set

Public AdditionalInfo: nppPChar;

Additional text for the dialog title bar, provided the NppDockingForms.DWS_ADDINFO flag is set

Public FloatRect: TRect;

Internal data, do not use

Public PrevContainer: Cardinal;

Internal data, do not use

Public ModuleName:nppPChar;

Name of module (including the ".dll" file extension). This can be obtained by GetModuleFileName()