Table of Contents

Class jControl

Namespace
ComfileTech.jControlsNF4
Assembly
ComfileTech.jControlsNF4.dll

A common control implementation for all controls in this library.

[Browsable(false)]
public abstract class jControl : Control, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IjControl, ISupportInitialize
Inheritance
jControl
Implements
Derived

Constructors

jControl()

Instantiates a new instance of this control with default values.

Properties

CreateParams

Gets the required creation parameters when the control handle is created.

DefaultSize

Gets the default size of the control.

DisableDoubleClick

Disables the double-click event so two consecutive clicks/touches will result in the Click event firing twice instead of one Click event and one Doubleclick event.

DoubleBuffered

Gets or sets a value indicating whether this control should redraw its surface using a secondary buffer to reduce or prevent flicker.

IsSelectable

Gets or sets whether or not this control is Selectable.

Text

Gets or sets the text associated with this control.

Methods

OnDoubleClick(EventArgs)

Raises the DoubleClick event.

ResumeDraw()

Resumes drawing to the control's back buffer. This method will decrement a count (that was incremented by a call to SuspendDraw) until it reaches 0, at which time drawing will be immediately initiated.

SuspendDraw()

Suspends drawing to the control's back buffer. This method will increment a count each time it is called. When the count is brought back down to 0 with calls to ResumeDraw, drawing will be immediately initiated.

WndProc(ref Message)

Processes Windows messages.