Public Member Functions | Protected Member Functions

fl7::faces::Frame Class Reference

#include <Frame.h>

Inheritance diagram for fl7::faces::Frame:
fl7::faces::Window fl7::faces::Fusion fl7::faces::Collection fl7::faces::Face cyber::editor::gui::BaseWnd fl7::faces::Dialog fl7Wnd gui::ControlPanelWnd gui::FileMenuWnd gui::SettingsWnd gui::ToolboxWnd pl7::console::ConsoleWnd

List of all members.

Public Member Functions

 Frame (Shell *const shell)
virtual ~Frame (void)
const cl7::string_typeGetTitle () const
void SetTitle (const cl7::string_type &title)
bool IsCloseButtonEnabled () const
void EnableCloseButton ()
void DisableCloseButton ()

Protected Member Functions

 Frame (const unsigned face_class_id, Shell *const shell, const Config::Face &cfg)

Detailed Description

The (base) class for (modeless) frame windows.


Constructor & Destructor Documentation

fl7::faces::Frame::Frame ( const unsigned  face_class_id,
Shell *const   shell,
const Config::Face cfg 
) [explicit, protected]

Explicit constructor.

Explict constructor.

fl7::faces::Frame::Frame ( Shell *const   shell  ) 

Explicit constructor.

fl7::faces::Frame::~Frame ( void   )  [virtual]

Destructor.


Member Function Documentation

void fl7::faces::Frame::DisableCloseButton (  )  [inline]

Disables the close button (and makes it invisible).

void fl7::faces::Frame::EnableCloseButton (  )  [inline]

Enables the close button (and makes it visible).

const cl7::string_type& fl7::faces::Frame::GetTitle (  )  const [inline]

Returns the title of this frame window.

bool fl7::faces::Frame::IsCloseButtonEnabled (  )  const [inline]

Returns the flag indicating whether the close button should be enabled (and visible).

void fl7::faces::Frame::SetTitle ( const cl7::string_type title  )  [inline]

Sets the title of this frame window.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines