All Classes, Interfaces, Objects and Records

Name Unit Description
EUtf8IniFileException Utf8IniFiles

 

TCommunicationInfo NppPlugin

See NPPM_MSGTOPLUGIN

TDarkModeColors NppPlugin

Contains the color values of the active dark mode theme

TDockMgr NppDockingForms

 

TFileVersionInfo VersionInfo

Provides read-only access to the version information of a DLL/EXE file

TModulePath ModulePath

Encapsulates the file path of the currently executing DLL/EXE

TNotifyHeader NppPlugin

Compatible with Windows' NMHDR

TNppData NppPlugin

 

TNppDockingForm NppDockingForms

Default implementation of a docked plugin dialog

TNppForm NppForms

Default implementation of a basic (non-docking) plugin dialog

TNppPlugin NppPlugin

Default plugin implementation

TSciCharacterRange NppPlugin

Range of a min and a max position – supports 64-bit

TSciNotification NppPlugin

 

TSciRangeToFormat NppPlugin

 

TSciRangeToFormatFull NppPlugin

Draw the document into a display context such as a printer

TSciRectangle NppPlugin

 

TSciTextRange NppPlugin

 

TSciTextRangeFull NppPlugin

Range of a min and a max position with an output string

TSciTextToFind NppPlugin

 

TSciTextToFindFull NppPlugin

Search range, text -> found position

TSessionInfo NppPlugin

See NPPM_SAVESESSION

TShortcutKey NppPlugin

 

TTbIconsDarkMode NppPlugin

See NPPM_ADDTOOLBARICON_FORDARKMODE

Note
All 3 handles should be set to ensure correct display in case the user selects a custom toolbar icon set.

TToolbarData NppPlugin

See NPPM_DMMREGASDCKDLG

TToolbarIcons NppPlugin

See NPPM_ADDTOOLBARICON_DEPRECATED

TUtf8IniFile Utf8IniFiles

Extends TIniFile with support for Unicode file paths and (in the Free Pascal implementation) enhanced INI file parsing options

_TFuncItem NppPlugin