Table of Contents

Struct NppTbData

Namespace
Npp.DotNet.Plugin.Winforms
Assembly
Npp.DotNet.Plugin.dll
public struct NppTbData
Inherited Members

Fields

DlgID

User-provided index of the plugin command associated with this toolbar item ߞ not to be confused with CmdID

public int DlgID

Field Value

int

HClient

Client window handle

public IntPtr HClient

Field Value

IntPtr

HIconTab

Icon for tabs, provided the DWS_ICONTAB flag is set

public IntPtr HIconTab

Field Value

IntPtr

IPrevCont

Stores the previous container (toggling between float and dock)

public int IPrevCont

Field Value

int

Remarks

Internal data, DO NOT USE

PszAddInfo

Additional information (shown in window's title bar), provided the DWS_ADDINFO flag is set

public string PszAddInfo

Field Value

string

PszModuleName

Plugin file name, including '.dll'

public string PszModuleName

Field Value

string

PszName

Name of plugin (shown in window's title bar)

public string PszName

Field Value

string

RcFloat

Floating position

public RECT RcFloat

Field Value

RECT

Remarks

Internal data, DO NOT USE

UMask

Mask params. See NppTbMsg

public NppTbMsg UMask

Field Value

NppTbMsg