ITitleBarControl interface

Table of contents

The ITitleBarControl interface serves as a common ground for interaction with any containing component needing a title header.

  • See the [ITitleBarControl ASDoc] for more information.

This abstract title header consists of;

  • A bar placement. top, right, bottom or left.
  • A minimize button reference.
  • A minimize button renderer.
  • A minimize button visibility flag.
  • A mximize button reference.
  • A miximize button rendrer.
  • A maximize button visibility flag.
  • A close button reference.
  • A close button renderer.
  • A close button visibility flag.
  • A graphic icon representation.
  • A graphic icon button reference.
  • A textual label representation.

Child Implementation

When a child implements this interface it is acting AS the title bar in the parent.

Parent Implementation

When a parent implements this interface it is acting as a facade for it's child title bar. This would be optional. If you are trying to make a single interface point int the parent such as the FrameFX, this is needed. If you are just using a title bar in a parent component and not creating a public API, just calling;

var tb:ITitleBarControl = myComponent.titleBar;

will do the job of using the title bar in a simpler context than implmenenting a parent.

Privacy Policy | Copyright Notice| Disclaimer| Product EULA
©2003-2008 Teoti Graphix, LLC - All rights reserved.