RVC::UI::FORM_RASTER_TYPE Class Reference

Form containing rasterr cell types to select. More...

#include <rvc/uiformrastertype.h>

Inheritance diagram for RVC::UI::FORM_RASTER_TYPE:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FORM_RASTER_TYPE ()
virtual ~FORM_RASTER_TYPE ()
ERRVALUE Create (MGUI::LAYOUT_PANE_BASE &ParentPane, const MISTRING &label, RVC::IMAGE::CELLTYPE AllowedCellTypes=RVC::IMAGE::CELLTYPE_All, RVC::IMAGE::CELLTYPE DftCellType=RVC::IMAGE::CELLTYPE_None, int ListHeight=7, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_FixedSize)
MGUI::CTRL_LABELGetLabel ()
RVC::IMAGE::CELLTYPE GetSelectedCellType () const
void SetAllowedTypes (RVC::IMAGE::CELLTYPE AllowedCellTypes)
void SetDelegateOnSelection (DELEGATE_VOID_NOPARMS delegate)
void SetSelectedCellType (RVC::IMAGE::CELLTYPE CellType)

Detailed Description

Form containing rasterr cell types to select.


Constructor & Destructor Documentation

RVC::UI::FORM_RASTER_TYPE::FORM_RASTER_TYPE (  ) 

Constructor.

virtual RVC::UI::FORM_RASTER_TYPE::~FORM_RASTER_TYPE (  )  [virtual]

Destructor.


Member Function Documentation

ERRVALUE RVC::UI::FORM_RASTER_TYPE::Create ( MGUI::LAYOUT_PANE_BASE ParentPane,
const MISTRING label,
RVC::IMAGE::CELLTYPE  AllowedCellTypes = RVC::IMAGE::CELLTYPE_All,
RVC::IMAGE::CELLTYPE  DftCellType = RVC::IMAGE::CELLTYPE_None,
int  ListHeight = 7,
MGUI::LAYOUT_SIZEALIGN  sizealign = MGUI::LAYOUT_SIZEALIGN_FixedSize 
)

Create raster cell type form.

Parameters:
ParentPane Parent pane
AllowedCellTypes Allowed raster cell types to select
DftCellType Default raster cell type to select
ListHeight Initial list box height
MGUI::CTRL_LABEL& RVC::UI::FORM_RASTER_TYPE::GetLabel (  )  [inline]

Get label for alignment.

RVC::IMAGE::CELLTYPE RVC::UI::FORM_RASTER_TYPE::GetSelectedCellType (  )  const

Get raster cell type of currently selected item.

Returns:
Cell Type selected, CELLTYPE_None if none are selected
void RVC::UI::FORM_RASTER_TYPE::SetAllowedTypes ( RVC::IMAGE::CELLTYPE  AllowedCellTypes  ) 

Set the allowed set of raster cell types to show in the list.

Parameters:
AllowedCellTypes Eg: CELLTYPE_Color, CELLTYPE_Signed_Max32, CELLTYPE_Complex...
void RVC::UI::FORM_RASTER_TYPE::SetDelegateOnSelection ( DELEGATE_VOID_NOPARMS  delegate  ) 

Set delegate to call when user makes a selection.

void RVC::UI::FORM_RASTER_TYPE::SetSelectedCellType ( RVC::IMAGE::CELLTYPE  CellType  ) 

Set currently selected raster cell type.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:38:59 2012 for TNTsdk 2012 by  doxygen 1.6.1