[This is preliminary documentation and is subject to change.]

For each skinnable Form, create a new class that implements this class.

Namespace:  Forcepoint.GUISS
Assembly:  Forcepoint.GUISS (in Forcepoint.GUISS.dll) Version: 0.2.0.1 (0.2.0.1)

Syntax

C#
public abstract class FormParent

Examples

CopyC#
using System;

namespace TextEditor
{
    public class MainForm : Forcepoint.GUISS.FormParent
    {
        public override string FormName { ... }
        public override Dictionary<string, Type> DeclareRequiredControls() { ... } 
        public override List<Forcepoint.GUISS.SubscribedEvent> DeclareEventsToSubscribeTo() { ... }
        public override Dictionary<string, WatchedObject> DeclareWatchedObjects() { ... }
    }
}

Inheritance Hierarchy

System..::.Object
  Forcepoint.GUISS..::.FormParent

See Also