HypernovaDesktop Components · docs
Binarymission
WinFormsExplorer Bar › IBinaryControlExtendedServices

IBinaryControlExtendedServices

interface.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WinForms.Controls.NavigationControls

An interface prescribing extended services to enhance the control's implementation.

public interface IBinaryControlExtendedServices

Remarks

This (privately designed) interface is implemented by Binarymission controls, and is not intended (at the moment) for implementation by end-users.

Members at a glance

BeginRepaintEnhanced painting routine.
CachePaintingPropertiesPainting cache routine.
EndRepaintEnhanced painting routine.
PrepareBackgroundRoutine for enhanced background painting.
PrepareDoubleBufferingCacheDouble buffering enabling/preparation painting routine.
RePaintWithXPThemeSupportEnhanced painting routine to support Windows XP themes including custom XP themes.
SelectiveRePaintEnhanced selective range painting routine.

Methods

BeginRepaint

void BeginRepaint()

Enhanced painting routine.

CachePaintingProperties

void CachePaintingProperties()

Painting cache routine.

EndRepaint

void EndRepaint()

Enhanced painting routine.

PrepareBackground

void PrepareBackground()

Routine for enhanced background painting.

PrepareDoubleBufferingCache

void PrepareDoubleBufferingCache()

Double buffering enabling/preparation painting routine.

RePaintWithXPThemeSupport

void RePaintWithXPThemeSupport()

Enhanced painting routine to support Windows XP themes including custom XP themes.

SelectiveRePaint

void SelectiveRePaint()

Enhanced selective range painting routine.