Table of Contents

Namespace Npp.DotNet.Plugin.Winforms

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

Classes

Callbacks

Various methods that every new form in this app should call.

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

Provides readonly access to Notepad++'s GUI connector, with some additional helper methods.

PluginDialogBase

Extends NotepadPPGateway with methods to simplify working with forms.

WinGDI
WinUser

Structs

NppTbData

See NPPM_DMMREGASDCKDLG.

RECT

Enums

AskUserWhetherToDoThing
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 bit flags for the return value 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