The Layout Library: MOutlineListView

Derived from: public MView, public BOutlineListView

Declared in: <MOutlineListView.h>


Overview

An MOutlineListView is liblayout's version of a BOutlineListView. Please see the BeBook for more information on BOutlineListView.


Constructor and Destructor


MOutlineListView()

    MOutlineListView(list_view_type type=B_SINGLE_SELECTION_LIST,  minimax size=minimax(50,50))
    MOutlineListView(BMessage *archive)
Constructs an MOutlineListView of the given type and size.

~MOutlineListView()

    virtual ~MOutlineListView()
Cleans up after the MOutlineListView.

Static Functions


Instantiate()

    static BArchivable *Instantiate(BMessage *archive)
Not yet implemented.


Member Functions


Archive()

    virtual long Archive(BMessage *archive, bool deep=true) const
Not yet implemented.


AttachedToWindow()

    virtual void AttachedToWindow()
Implementation detail.


DetachedFromWindow()

    virtual void DetachedFromWindow()
Implementation detail.


MessageReceived()

    virtual void MessageReceived(BMessage*)
Handles font and color drops. If you override this function, be sure to call the inherited version.


reloadfont()

    virtual void reloadfont(BFont *font[])
Handles font changes in the MOutlineListView.