Defined in file: hzDissemino.h

Derivative of: hdsArticle

Standard article constructed by config read

Constructors/Detructors

hdsArticleStd*hdsArticleStd(void)
void~hdsArticleStd(void)

Public Methods:

hzEcodeAddFormref(hdsFormref* pFR)
hzEcodeAddVisent(hdsVE* pChild)
voidDisplay(hzChain& C)hzHttpEvent* pE, Generate HTML for an article. If the applicable article contains active elements and so is itself active, this function will be called to serve the article in response to an AJAX request. Otherwise this function is only called to create a fixed HTML value for the article during program initialization. Note this function is never called by hdsPage::Display() since an hdsArticle cannot be a page component. Returns: None
voidEvalHtml(hzChain& C)Generate HTML for an article. If the applicable article contains active elements and so is itself active, this function will be called to serve the article in response to an AJAX request. Otherwise this function is only called to create a fixed HTML value for the article during program initialization. Note this function is never called by hdsPage::Display() since an hdsArticle cannot be a page component. Returns: None
hdsRtypeWhatami(void)

Member Variables:

hzList<hdsExec*>m_ExecList of commands to run upon display (generation)
hzArray<hdsVE*>m_VEsFirst level visual entities
hdsFormref*m_pFormrefArticles may hold a maximum of one form
hzStringm_rawHTMLProforma HTML (actual HTML if article is inactive)
hzStringm_zipHTMLZipped HTML (if proforma is actual)