DCL 3.7.4
Loading...
Searching...
No Matches
Menu.h
Go to the documentation of this file.
1#ifndef __DCL_HS_MENU_H__
2#define __DCL_HS_MENU_H__ 20060503
3
4#ifndef __DCL_HS_HTML_VIEW_H__
5#include "HtmlView.h"
6#endif
7
8__DCL_BEGIN_NAMESPACE
9
11{
12protected:
13 PointerList __children;
14 IntToPointerMap __mapPageToItem;
15
16public:
17 HtmlMenu();
18 ~HtmlMenu();
19
20 void parse(const String& strMenu);
21 void setActive(int nPageID);
22 void assign(
23 TextTemplate* pDest,
24 TextTemplate* pSource,
25 const Session& session
26 );
27};
28
29__DCL_END_NAMESPACE
30
31#endif // __DCL_HS_MENU_H__
HtmlMenu()
Definition Menu.cpp:52
void parse(const String &strMenu)
Definition Menu.cpp:63
~HtmlMenu()
Definition Menu.cpp:56
PointerList __children
Definition Menu.h:13
IntToPointerMap __mapPageToItem
Definition Menu.h:14
void assign(TextTemplate *pDest, TextTemplate *pSource, const Session &session)
Definition Menu.cpp:130
void setActive(int nPageID)
Definition Menu.cpp:123