Logo Search packages:      
Sourcecode: zhcon version File versions  Download package

ConfigServer Class Reference

#include <configserver.h>

Inheritance diagram for ConfigServer:

List of all members.

Detailed Description

Provide system menu through InputServer interface.

Definition at line 28 of file configserver.h.

Public Member Functions

void GetCandilist (Candilist &rList)
ImmInfo GetImmInfo ()
void GetInputBuf (char *pBuf, int len)
string GetServerType ()
bool IsFullChar ()
bool IsFullComma ()
bool LoadImm (ImmInfo &rModule)
bool ProcessKey (char key, string &rBuf)
void SetClientBufLen (int len)
void SetFullChar (bool value)
void SetFullComma (bool value)

Protected Attributes

int mClientBufLen
ImmInfo mImmInfo
bool mIsFullChar
bool mIsFullComma

Private Member Functions

string GetTextAutoSelectUnique ()
string GetTextDetectEncode ()
string GetTextEncode ()
string GetTextInputEncode ()
void MenuHandleAutoSelectUnique ()
void MenuHandleDetectEncode ()
void MenuHandleEncode ()
void MenuHandleGotoSysMenu ()
void MenuHandleIme ()
void MenuHandleInputEncode ()
void MenuHandleSetAutoEncodeAUTO ()
void MenuHandleSetAutoEncodeBIG5 ()
void MenuHandleSetAutoEncodeGB ()
void MenuHandleSetAutoEncodeMANUAL ()
void MenuHandleSetEncodeBIG5 ()
void MenuHandleSetEncodeGB2312 ()
void MenuHandleSetEncodeGBK ()
void MenuHandleSetEncodeJIS ()
void MenuHandleSetEncodeKSC ()
void MenuQuit ()

Private Attributes

struct MenuItem * mpCurMenu

Static Private Attributes

static MenuItem mDetectEncodeMenu []
static MenuItem mEncodeMenu []
static MenuItem mImeMenu []
static MenuItem mSysMenu []


struct  MenuItem

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

Generated by  Doxygen 1.6.0   Back to index