|
ctFrame
Simplicity for end-users quite
often means a complex array of objects and code to manage an effective
interface. ctFrame offers developers the ability to manage a complex
array of components within the confines of a single component.
ctFrame is a container object making it easy to
create boxes, title bars, or container objects with a variety of border effects. This frame object has inner and outer borders which may be hidden. Additionally, ctFrame
will host child objects, making it easy for the developer to manage the layout of complex
groups of objects.
ctFrame features include:
Host
Child Objects : ctFrame will host
child objects in development environments that support ISimpleFrame.
Inner and
Outer Border : Multiple styles
for either inner or outer borders such as "Single Line",
"None", "Raised", "Lowered", "Drop
Shadow" and "Inset". Width, distance between borders, and
colors for all borders may be defined by the developer. The drawing of
individual border-sides may be suppressed.
Display
Drag Bars : Add single or double
drag bars to make ctFrame look just like a toolbar. As a toolbar, ctFrame
can host child controls, making it easy to fine-tune form designs.
Display Styles : The main area of the control can be set to mimic the fill patterns found in
Windows XP. These styles and themes can be implemented with or
without Windows XP.

Internal
Timer : ctFrame includes its own
timer which is supported by start and stop methods, a timer event, and a
property to adjust the interval between time events.
Simulated
Transparency : Provides a
transparent background without requiring the host language to support
transparency through its OLE container. This allows transparency to be provided to a larger number of
development environments.
Companion
Components:
ctGroup

|