42 #ifndef _MGUI_NCSCTRL_SLEDIT_H 43 #define _MGUI_NCSCTRL_SLEDIT_H 58 #define NCSCTRL_SLEDIT NCSCLASSNAME("sledit") 60 typedef struct _mSlEdit
mSlEdit;
64 #define mSlEditHeader(Class) \ 134 #define mSlEditClassHeader(clsName, parentClass) \ 135 mEditClassHeader(clsName, parentClass) 156 #define mSlEditRendererHeader(clsName, parentClass) \ 157 mEditRendererHeader(clsName, parentClass) 165 struct _mSlEditRenderer
175 #define NCSS_SLEDIT_PASSWORD (0x0001L<<NCSS_EDIT_SHIFT) 181 #define NCSS_SLEDIT_AUTOSELECT (0x0002L<<NCSS_EDIT_SHIFT) 187 #define NCSS_SLEDIT_TIP (0x0004L<<NCSS_EDIT_SHIFT) 189 #define NCSS_SLEDIT_SHIFT (NCSS_EDIT_SHIFT+3) 204 NCSN_SLEDIT_MAX = NCSN_EDIT_MAX + 1,
207 #define NCST_SLEDIT_FOCUSED 0x00000001L 208 #define NCST_SLEDIT_MODIFY 0x00000002L 209 #define NCST_SLEDIT_TMP 0x00000004L 210 #define NCST_SLEDIT_REPLACE 0x00000008L
the edit struct of edit control, derived from mScrollView.
SlEdit class's Renderer interface, derived from mEditRenderer.
the single line control, derived from mEdit.
MGNCS_EXPORT mSlEditClass g_stmSlEditCls
the instance of mSlEditClass
the VTable of mSlEdit, derived from mEditClass.