RVC::DBFORM Class Reference

Manages RVC::OBJTYPE_DatabaseForm RVC objects. More...

#include <rvc/dbform.h>

Inheritance diagram for RVC::DBFORM:
Inheritance graph
[legend]

List of all members.

Classes

struct  FORMFIELD
 Structures for Forms. More...

Public Types

enum  FORMFLAGS { FORMFLAGS_None = 0, FORMFLAGS_VScroll = 1, FORMFLAGS_HScroll = 2, FORMFLAGS_AllowResize = 4 }

Public Member Functions

 DBFORM (const RVC::DBFORM &rhs)
 DBFORM ()
virtual ~DBFORM ()
FORMFLAGS GetFlags () const
const SIMPLE_ARRAY< FORMFIELD > & GetFormFieldList () const
INT16 GetHeight () const
INT16 GetPartialHeight () const
INT16 GetPartialWidth () const
const RVC::OBJECTNAMEGetTableName () const
INT16 GetWidth () const
INT16 GetWindowX () const
INT16 GetWindowY () const
RVC::DBFORMoperator= (const RVC::DBFORM &rhs)
void SetFlags (FORMFLAGS flags)
void SetFormFieldList (const SIMPLE_ARRAY< FORMFIELD > &FormFieldList)
void SetHeight (INT16 height)
void SetPartialHeight (INT16 PartialHeight)
void SetPartialWidth (INT16 PartialWidth)
void SetTableName (const RVC::OBJECTNAME &TableName)
void SetWidth (INT16 height)
void SetWindowX (INT16 x)
void SetWindowY (INT16 x)

Detailed Description

Manages RVC::OBJTYPE_DatabaseForm RVC objects.

RVC Object Types that this class supports: RVC::OBJTYPE_DatabaseForm

Default RVC Object Type for this class: RVC::OBJTYPE_DatabaseForm

Valid parents for this class:

Read(), Make() and Write() methods inherited from RVC::SIMPLE class. View RVC::SIMPLE docs for inherited methods


Member Enumeration Documentation

Enumerator:
FORMFLAGS_None 
FORMFLAGS_VScroll 
FORMFLAGS_HScroll 
FORMFLAGS_AllowResize 

Constructor & Destructor Documentation

RVC::DBFORM::DBFORM (  ) 
RVC::DBFORM::DBFORM ( const RVC::DBFORM rhs  ) 
virtual RVC::DBFORM::~DBFORM (  )  [virtual]

Member Function Documentation

FORMFLAGS RVC::DBFORM::GetFlags (  )  const

Obtain form flags.

Returns:
Flags for the form structure
const SIMPLE_ARRAY<FORMFIELD>& RVC::DBFORM::GetFormFieldList (  )  const

Get reference to FORMFIELD list.

Returns:
Constant reference to form field list
INT16 RVC::DBFORM::GetHeight (  )  const

Obtain form window height.

Returns:
form window height
INT16 RVC::DBFORM::GetPartialHeight (  )  const

Obtain form window partial height.

Returns:
form window partial height
INT16 RVC::DBFORM::GetPartialWidth (  )  const

Obtain form window partial width.

Returns:
form window partial width
const RVC::OBJECTNAME& RVC::DBFORM::GetTableName (  )  const

Obtain database table name this form is associated with.

Returns:
form table name
INT16 RVC::DBFORM::GetWidth (  )  const

Obtain form window width.

Returns:
form window width
INT16 RVC::DBFORM::GetWindowX (  )  const

Obtain form window x position (uppper left).

Returns:
form window x position
INT16 RVC::DBFORM::GetWindowY (  )  const

Obtain form window y position (uppper left).

Returns:
form window y position
RVC::DBFORM& RVC::DBFORM::operator= ( const RVC::DBFORM rhs  ) 

Assignment.

Reimplemented from RVC::SIMPLE.

void RVC::DBFORM::SetFlags ( FORMFLAGS  flags  ) 

Set form flags.

void RVC::DBFORM::SetFormFieldList ( const SIMPLE_ARRAY< FORMFIELD > &  FormFieldList  ) 

Set form field list.

void RVC::DBFORM::SetHeight ( INT16  height  ) 

Set form window height.

void RVC::DBFORM::SetPartialHeight ( INT16  PartialHeight  ) 

Set form window partial height.

void RVC::DBFORM::SetPartialWidth ( INT16  PartialWidth  ) 

Set form window partial width.

void RVC::DBFORM::SetTableName ( const RVC::OBJECTNAME TableName  ) 

Set database table name to associate DBForm with.

void RVC::DBFORM::SetWidth ( INT16  height  ) 

Set form window width.

void RVC::DBFORM::SetWindowX ( INT16  x  ) 

Set form window x position (upper left).

void RVC::DBFORM::SetWindowY ( INT16  x  ) 

Set form window y position (upper left).


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

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