Namespace ComfileTech.jControlsNF4
Classes
- Border
Specifies the appearance of a control's perimeter.
- Cursors
A set of cursors to use in a jControls application.
- DropShadow
An object that defines the appearance of the drop shadow effect.
- Fill
Specifies the properties for coloring the interior of a control.
- FillBorderDropShadowPadding<TFill>
A class that adds Padding to the base class's Fill, Stroke, and DropShadow features.
- FillBorderDropShadowPadding<TCopyable, TFill>
A base class that adds Padding to the base class's Fill, Stroke, and DropShadow features.
- FillBorderDropShadow<TFill>
A collection of properties that affect a control's fill, border, and drop shadow appearance.
- FillBorderDropShadow<TCopyable, TFill>
A collection of properties that affect a control's fill, border, and drop shadow appearance.
- FillGloss
Specifies the properties for coloring the interior of a visual with both a fill and a gloss effect.
- Fill<TCopyable>
Base class encapsulating properties for coloring the interior of a control.
- ImageText
Encapsulates properties that describe the appearance of an image with text.
- ShapeText<TShape, TText>
Specifies the general appearance of controls.
- SliderAppearance<TFill>
Properties describing the appearance of slider's track and thumb.
- SwitchAppearance
Describes the appearance of a switch control.
- jBaseButton<TAppearance>
A class encapsulating common behavior for button controls.
- jBaseOnOffControl<TAppearance>
A base class for controls that have a different appearance for its on and off states.
- jButton
A control mimicking a push-button or toggle button.
- jCheckBox
A checkbox control analogous to the .NET Framework's Checkbox control, but with a much more rich appearance and additional features.
- jCheckControl
A base class with a common implementation for jCheckBox and jRadioButton.
- jControl
A common control implementation for all controls in this library.
- jEllipse
A control for drawing elliptical shapes.
- jForm
A form with jControls appearance properties.
- jGroupOnOffControl<TAppearance>
A base class for controls that have a different appearance for its on and off states along with the ability to group like controls into a mutually exclusive group.
- jImageButton
A button with images for its appearance.
- jImageLamp
A lamp control with images for its appearance.
- jLabel
A control for creating text labels that annotate an interface.
- jLamp
A control mimicking an indicator light.
- jLine
A control for drawing a line or a polyline.
- jMessageBox
A control for displaying a popup message.
- jNumpad
A control for accepting numeric input from an operator.
- jOnOffControl<TAppearance>
A base class for controls that have a different appearance for its on and off states.
- jPanel
A control for grouping controls.
- jProgress
A progress indicator control.
- jRadioButton
A radio button control analogous to the .NET Framework's RadioButton control, but with a much more rich appearance and additional features.
- jRangeControl
A base class for controls that define a value within a minimum and maximum range.
- jRectangle
A control for drawing rectangular shapes.
- jShape
A base class for creating a shape control that can be filled.
- jSlider
A control mimicking a linear sliding lever.
- jSwitch
A sliding switch that can toggle between an on and off state
- jTableLayoutPanel
Represents a panel that dynamically lays out its contents in a grid composed of rows and columns.
- jUserControl
A control for creating composite jControls.
Structs
- CornerRadii
The radii for rounding each of the 4 corners of the control.
Interfaces
- IAppearance<TCopyable>
A common interface for objects with properties that describe a control's appearance.
- ICopyable<T>
Provides support for copying state from a one instance to this instance.
- IQueue<T>
A last in, first out generic collection
- IjControl
A marker interface for all jControls
Enums
- BrushType
The type of brush used to draw and fill vector graphics.
- Shape
Specifies the general shape of a widget control.