52 #ifndef _MGNCS_PHONESEPARATORPIECE_H
53 #define _MGNCS_PHONESEPARATORPIECE_H
58 #include <mgplus/mgplus.h>
61 PHONESEPARATORPIECE_VERT = NCS_PIECE_PAINT_VERT,
62 PHONESEPARATORPIECE_HERT
63 }PHONESEPARATORPIECE_DIRECT_MODE_E;
65 typedef struct _mPhoneSeparatorPieceClass mPhoneSeparatorPieceClass;
66 typedef struct _mPhoneSeparatorPiece mPhoneSeparatorPiece;
68 #define mPhoneSeparatorPieceClassHeader(clss, superCls) \
69 mStaticPieceClassHeader(clss, superCls)
71 struct _mPhoneSeparatorPieceClass
73 mPhoneSeparatorPieceClassHeader(mPhoneSeparatorPiece, mStaticPiece)
76 MGNCS_EXPORT
extern mPhoneSeparatorPieceClass g_stmPhoneSeparatorPieceCls;
78 #define mPhoneSeparatorPieceHeader(clss) \
79 mStaticPieceHeader(clss) \
82 PHONESEPARATORPIECE_DIRECT_MODE_E direct_mode;
84 struct _mPhoneSeparatorPiece
86 mPhoneSeparatorPieceHeader(mPhoneSeparatorPiece)
90 #define PHONESEPARATORPIECE_PROP_BEGIN USER_PIECE_PROP_BEGIN + 300
92 enum mPhoneSeparatorPieceProps {
93 NCSP_PHONESEPARATORPIECE_DARKER_COLOR = PHONESEPARATORPIECE_PROP_BEGIN,
94 NCSP_PHONESEPARATORPIECE_LIGHTER_COLOR,
95 NCSP_PHONESEPARATORPIECE_DIRECT_MODE,