Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

PHTTPRadioField Class Reference

#include <httpform.h>

Inheritance diagram for PHTTPRadioField:

PHTTPField PObject List of all members.

Public Member Functions

 PHTTPRadioField (const char *name, const PStringArray &valueArray, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, const PStringArray &valueArray, const PStringArray &titleArray, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, PINDEX count, const char *const *valueStrings, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, PINDEX count, const char *const *valueStrings, const char *const *titleStrings, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, const char *groupTitle, const PStringArray &valueArray, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, const char *groupTitle, const PStringArray &valueArray, const PStringArray &titleArray, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, const char *groupTitle, PINDEX count, const char *const *valueStrings, PINDEX initVal=0, const char *help=NULL)
 PHTTPRadioField (const char *name, const char *groupTitle, PINDEX count, const char *const *valueStrings, const char *const *titleStrings, PINDEX initVal=0, const char *help=NULL)
virtual PHTTPFieldNewField () const
virtual void GetHTMLTag (PHTML &html) const
virtual PString GetHTMLInput (const PString &input) const
virtual PString GetValue (BOOL dflt=FALSE) const
virtual void SetValue (const PString &newVal)

Protected Attributes

PStringArray values
PStringArray titles
PString value
PString initialValue

Constructor & Destructor Documentation

PHTTPRadioField::PHTTPRadioField const char *  name,
const PStringArray valueArray,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
const PStringArray valueArray,
const PStringArray titleArray,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
PINDEX  count,
const char *const *  valueStrings,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
PINDEX  count,
const char *const *  valueStrings,
const char *const *  titleStrings,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
const char *  groupTitle,
const PStringArray valueArray,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
const char *  groupTitle,
const PStringArray valueArray,
const PStringArray titleArray,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
const char *  groupTitle,
PINDEX  count,
const char *const *  valueStrings,
PINDEX  initVal = 0,
const char *  help = NULL
 

PHTTPRadioField::PHTTPRadioField const char *  name,
const char *  groupTitle,
PINDEX  count,
const char *const *  valueStrings,
const char *const *  titleStrings,
PINDEX  initVal = 0,
const char *  help = NULL
 


Member Function Documentation

virtual PString PHTTPRadioField::GetHTMLInput const PString input  )  const [virtual]
 

Convert the field input to HTML for inclusion into the HTTP page.

Reimplemented from PHTTPField.

virtual void PHTTPRadioField::GetHTMLTag PHTML html  )  const [virtual]
 

Convert the field to HTML form tag for inclusion into the HTTP page.

Implements PHTTPField.

virtual PString PHTTPRadioField::GetValue BOOL  dflt = FALSE  )  const [virtual]
 

Get the string value of the field.

Returns:
String for field value.

Implements PHTTPField.

virtual PHTTPField* PHTTPRadioField::NewField  )  const [virtual]
 

Create a new field of the same class as the current field.

Returns:
New field object instance.

Implements PHTTPField.

virtual void PHTTPRadioField::SetValue const PString newVal  )  [virtual]
 

Set the value of the field.

Implements PHTTPField.


Member Data Documentation

PString PHTTPRadioField::initialValue [protected]
 

PStringArray PHTTPRadioField::titles [protected]
 

PString PHTTPRadioField::value [protected]
 

PStringArray PHTTPRadioField::values [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Sep 28 10:27:36 2005 for PWLib by  doxygen 1.4.4