Table of Contents

Namespace OmegaEngine.Foundation.Design

Helpers for WinForms data binding.

Classes

AngleControl

Allows the input of angles between 0 and 360 degrees by clicking in a circle.

AngleEditor

An editor that can be associated with float properties representing angles between 0 and 360 degrees. Uses AngleControl.

CodeEditor

An editor that can be associated with string properties. Uses ICSharpCode.TextEditor.TextEditorControl.

FileTypeAttribute

Stores the file type describing the kind of data a property stores. Controls the behaviour of CodeEditor.

FloatEditor

Abstract base class for drop-down PropertyGrid editors that can be associated with float properties.

FloatRangeAttribute

Stores the minimum and maximum values allowed for a float field or property. Controls the behaviour of AngleEditor.

SliderEditor

An editor that can be associated with float properties with values between 0 and 3 to provide a TrackBar interface.