|
OWLNext 7.0
Borland's Object Windows Library for the modern age
|
#include <owl/coolbar.h>
Public Member Functions | |
| TCoolBand () | |
| TCoolBand (uint id, const tstring &str=tstring(), TWindow *child=0, uint style=0) | |
| ~TCoolBand () | |
| bool | operator< (const TCoolBand &band) |
| bool | operator== (const TCoolBand &band) |
| void | BeginDrag (const TPoint &point) |
| void | DragMove (const TPoint &point) |
| void | EndDrag () |
| void | Maximize (bool ideal) |
| void | Minimize () |
| bool | ShowBand (bool show) |
| void | GetBorders (TRect &rect) |
| void | GetRect (TRect &rect) |
Public Attributes | |
| TObjProperty< tstring > | Text |
| Band text label. | |
| TObjProperty< TBitmap > | Bitmap |
| The band's background bitmap. | |
| TObjProperty< TColor > | FgColor |
| Band colors -. | |
| TObjProperty< TColor > | BgColor |
| TProperty< TWindow * > | Child |
| Handle of the band's child window. | |
| TProperty< uint > | Style |
| Band style flags. | |
| TProperty< uint > | Width |
| Width of the band: don't use -1. | |
| TObjProperty< TSize > | MinSize |
| Minimum size of the band's child window don't use TSize(-1,-1) | |
| TProperty< int > | Id |
| The band's ID number: don't use -1. | |
| TProperty< int > | ImageIndex |
| Band image index (into rebar image list): don't use -1. | |
| TProperty< uint > | Mask |
| Mask indicating which other members are valid. | |
Protected Member Functions | |
| void | Init () |
| void | SetupData (TCoolBar *parent, REBARBANDINFO &info) |
Protected Attributes | |
| TCoolBar * | Parent |
Friends | |
| class | TCoolBar |
| owl::TCoolBand::TCoolBand | ( | ) |
Definition at line 401 of file coolbar.cpp.
References Init().
| owl::TCoolBand::~TCoolBand | ( | ) |
Definition at line 418 of file coolbar.cpp.
Definition at line 176 of file coolbar.h.
References owl::TCoolBar::FBands, owl::TWindow::GetHandle(), owl::MkUint32(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
Definition at line 188 of file coolbar.h.
References owl::TWindow::GetHandle(), owl::MkUint32(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
|
inline |
Definition at line 198 of file coolbar.h.
References owl::TWindow::GetHandle(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
Definition at line 208 of file coolbar.h.
References owl::TCoolBar::FBands, owl::TWindow::GetHandle(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
Definition at line 220 of file coolbar.h.
References owl::TCoolBar::FBands, owl::TWindow::GetHandle(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
|
protected |
Definition at line 427 of file coolbar.cpp.
References BgColor, Child, FgColor, Id, ImageIndex, Mask, MinSize, owl::TColor::None, Style, and Width.
Definition at line 231 of file coolbar.h.
References owl::TCoolBar::FBands, owl::TWindow::GetHandle(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
|
inline |
Definition at line 242 of file coolbar.h.
References owl::TCoolBar::FBands, owl::TWindow::GetHandle(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
|
protected |
Definition at line 444 of file coolbar.cpp.
References BgColor, Bitmap, Child, FgColor, Id, ImageIndex, Mask, MinSize, owl::TColor::None, Parent, Style, Text, and Width.
Definition at line 253 of file coolbar.h.
References owl::TCoolBar::FBands, owl::TWindow::GetHandle(), Parent, PRECONDITION, and owl::TWindow::SendMessage().
| TObjProperty<TColor> owl::TCoolBand::BgColor |
| TObjProperty<TBitmap> owl::TCoolBand::Bitmap |
| TObjProperty<TColor> owl::TCoolBand::FgColor |
| TObjProperty<TSize> owl::TCoolBand::MinSize |
| TObjProperty<tstring> owl::TCoolBand::Text |