Reference TBannerForm
Declared in Codebot.Controls.Banner.pas on line 185
TBannerForm displays a banner across the top along with a logo and text
TBannerForm = class(TSurfaceForm)
protected
procedure DoShow; override;
procedure Loaded; override;
procedure Draw; override;
function ThemeAware: Boolean; override;
public
{ Create a new banner form }
constructor CreateNew(AOwner: TComponent; Num: Integer = 0); override;
destructor Destroy; override;
property ClientHandle;
property DockManager;
published
{ Options controlling layout and decorations }
property Options: TBannerFormOptions read FOptions write SetOptions;
{ A picture stored with the form, currently unused when drawing }
property Picture: TPicture read FPicture write SetPicture;
{ The image drawn at the left of the banner }
property Logo: TSurfaceBitmap read FLogo write SetLogo;
{ The background of the banner }
property Banner: TBannerBackground read FBanner write SetBanner;
{ The title text }
property Title: TBannerText read FTitle write SetTitle;
{ The subtitle text drawn below the title }
property TitleSub: TBannerText read FTitleSub write SetTitleSub;
{ A control marking the layout boundary, currently unused }
property Boundary: TControl read FBoundary write SetBoundary;
property Action;
property ActiveControl;
property Align;
property AllowDropFiles;
property AlphaBlend default False;
property AlphaBlendValue default 255;
property Anchors;
property AutoScroll;
property AutoSize;
property BiDiMode;
property BorderIcons;
property BorderStyle;
property BorderWidth;
property Caption;
property ChildSizing;
property ClientHeight;
property ClientWidth;
property Color;
property Constraints;
property DefaultMonitor;
property DockSite;
property DragKind;
property DragMode;
property Enabled;
property Font;
property FormStyle;
property HelpFile;
property Icon;
property KeyPreview;
property Menu;
property OnActivate;
property OnChangeBounds;
property OnClick;
property OnClose;
property OnCloseQuery;
property OnContextPopup;
property OnCreate;
property OnDblClick;
property OnDeactivate;
property OnDestroy;
property OnDockDrop;
property OnDockOver;
property OnDragDrop;
property OnDragOver;
property OnDropFiles;
property OnEndDock;
property OnGetSiteInfo;
property OnHelp;
property OnHide;
property OnKeyDown;
property OnKeyPress;
property OnKeyUp;
property OnMouseDown;
property OnMouseEnter;
property OnMouseLeave;
property OnMouseMove;
property OnMouseUp;
property OnMouseWheel;
property OnMouseWheelDown;
property OnMouseWheelUp;
property OnRender;
property OnResize;
property OnShortCut;
property OnShow;
property OnShowHint;
property OnStartDock;
property OnUnDock;
property OnUTF8KeyPress;
property OnWindowStateChange;
property ParentBiDiMode;
property ParentFont;
property PixelsPerInch;
property PopupMenu;
property PopupMode;
property PopupParent;
property Position;
property SessionProperties;
property ShowHint;
property ShowInTaskBar;
property ThemeName;
property UseDockManager;
property Visible;
property WindowState;
end;See also
TSurfaceBitmap in Codebot.Graphics.pas
TSurfaceForm in Codebot.Controls.pas