Table of Contents

Namespace Npp.DotNet.Plugin.Winforms

Types and methods extracted from https://github.com/molsonkiko/NppCSharpPluginPack.

Classes

DarkMode

Types and methods that interface with the Notepad++ dark mode API.

DarkMode.DarkModeColors

Contains the color values of the active dark mode theme.

DialogUtils

Helper methods for interacting with Notepad++'s GUI.

WinGDI
WinUser

Structs

NppTbData

See NPPM_DMMREGASDCKDLG.

RECT

Enums

DockMgrMsg

Messages that can be sent to docking dialogs in the Code field of a Win32.TagNMHDR.

DockingResource

Resource IDs for pre-defined dialog components.

NppTbMsg

Defines for the Docking Manager.
CONT_ : styles for containers
DWS_ : mask params for plugins of internal dialogs
DWS_DF_* : default docking values for first call of plugin

WinGDI.ColorManagementCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is COLORMGMTCAPS.

WinGDI.CurveCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is CURVECAPS.

WinGDI.DeviceCapability

Device parameters for GetDeviceCaps(IntPtr, DeviceCapability).

WinGDI.DeviceTechnology

Possible return values of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is TECHNOLOGY.

WinGDI.LineCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is LINECAPS.

WinGDI.PolygonalCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is POLYGONALCAPS.

WinGDI.RasterCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is RASTERCAPS.

WinGDI.ShadingAndBlendingCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is SHADEBLENDCAPS.

WinGDI.TextCapability

Possible bit flags for the return value of GetDeviceCaps(IntPtr, DeviceCapability) when the index parameter is TEXTCAPS.

WinUser.LoadImageFlag

Possible values of the loadFlags parameter when calling LoadImage(IntPtr, string, LoadImageType, int, int, LoadImageFlag).

WinUser.LoadImageType

Possible values of the type parameter when calling LoadImage(IntPtr, string, LoadImageType, int, int, LoadImageFlag).

WinUser.WindowsCursor

Standard cursor IDs

WinUser.WindowsIcon

Standard icon IDs