3 #include "QFog_constants.h" 6 class C_ND_EFIELD :
public LEditField,
public LBroadcaster
11 enum { left_margin = 5};
19 const SPaneInfo & inPaneInfo,
21 ResIDT inTextTraitsID,
24 BOOLEAN inHasWordWrap,
25 TEKeyFilterFunc inKeyFilter,
26 LCommander * inSuper);
27 VOID FinishCreateSelf();
30 VOID set_nd_always(USHORT nd);
33 VOID set_fnum(SInt16 fnum);
34 SInt16 get_font_size();
35 VOID set_fsize(SInt16 fsize);
37 SInt16 get_TE_width()
const;
38 SInt16 get_TE_height()
const;
39 SInt16 get_TE_ascent()
const;
40 VOID calc_state_cap_frame(Rect & frame)
const;
42 VOID UserChangedText();
48 VOID SpendTime(
const EventRecord & inMacEvent );
57 USHORT C_ND_EFIELD::get_nd()
63 VOID C_ND_EFIELD::set_nd_always(
70 SInt16 C_ND_EFIELD::get_fnum()
72 return (**mTextEditH).txFont;
76 SInt16 C_ND_EFIELD::get_font_size()
78 return (**mTextEditH).txSize;
82 SInt16 C_ND_EFIELD::get_TE_height()
const 84 return (**mTextEditH).lineHeight;
88 SInt16 C_ND_EFIELD::get_TE_ascent()
const 90 return (**mTextEditH).fontAscent;
Definition: C_ND_EFIELD.h:6