Class FinUI

Namespace
Subsembly.FinTS.Forms
Assembly
Subsembly.FinTS.Win32.dll

Provides a common UI style for the FinCredentialForm, FinDocketForm, and perhaps other forms that use it.

public static class FinUI
Inheritance
FinUI
Inherited Members

Remarks

By changing the properties of this class it is possible to tune the appearance of the standard forms in order to match your application style.

The FinUI class is a Monostate class that provides static properties only. It is not possible to create an instance of this class.

Fields

BodyTextColor

public static Color BodyTextColor

Field Value

Color

CommandPanelColor

The background color to be used for the command button panel at the bottom of all Forms.

public static Color CommandPanelColor

Field Value

Color

Remarks

The default command panel background color is a very light gray (#F0F0F0).

ControlForeColor

public static Color ControlForeColor

Field Value

Color

FormFillColor

Background color to be used in all Forms.

public static Color FormFillColor

Field Value

Color

Remarks

The default background color is pure white.

FormTextColor

Foreground color to be used in all Forms.

public static Color FormTextColor

Field Value

Color

Remarks

The default background color is a very dark gray (#202020).

HeadingTextColor

The foreground color to be used with HeadingTextFont.

public static Color HeadingTextColor

Field Value

Color

Remarks

Use FormFillColor or transparent as the background color of the text displayed using the HeadingTextFont.

The default heading color is black (#000000).

LabelColor

public static Color LabelColor

Field Value

Color

MainInstructionColor

The foreground color to be used for main instruction headings together with HeadingTextFont.

public static Color MainInstructionColor

Field Value

Color

Remarks

Use FormFillColor or transparent as the background color of the text displayed using the HeadingTextFont.

The default main instruction color is medium blue (#003399).

SubHeadingTextColor

public static Color SubHeadingTextColor

Field Value

Color

Properties

CommandLinkBullet

Bullet point image with a size of 24x24 pixels. This image is used with command links. The default image is a white arrow on a blue bubble.

public static Image CommandLinkBullet { get; set; }

Property Value

Image

CommandLinkCheck

Checkmark image with a size of 24x24 pixels. This image can optionally be used with command links. The default image is a white checkmark on a green bubble.

public static Image CommandLinkCheck { get; set; }

Property Value

Image

FormBoldFont

public static Font FormBoldFont { get; set; }

Property Value

Font

FormFont

Default Font to be used for all Forms.

public static Font FormFont { get; set; }

Property Value

Font

Remarks

When setting the default value for this property, an attempt is made to determine the system default font, which is either "Segoe UI" or "Tahoma". The default size is 8 pt.

HeadingTextFont

The Font to be used for the bigger head lines and main instruction to be shown at the top of a Form.

public static Font HeadingTextFont { get; set; }

Property Value

Font

Remarks

The default heading font is a bold style variant of the FormFont at 12pt.

MainInstructionFont

public static Font MainInstructionFont { get; set; }

Property Value

Font

MediumIconHeight

public static int MediumIconHeight { get; }

Property Value

int

MediumIconSize

public static Size MediumIconSize { get; }

Property Value

Size

MediumIconWidth

public static int MediumIconWidth { get; }

Property Value

int

SubHeadingTextFont

public static Font SubHeadingTextFont { get; set; }

Property Value

Font