msword9.h
上传用户:tjyzx0508
上传日期:2013-02-16
资源大小:254k
文件大小:17k
源码类别:

ActiveX/DCOM/ATL

开发平台:

Visual C++

  1. // Machine generated IDispatch wrapper class(es) created with ClassWizard
  2. /////////////////////////////////////////////////////////////////////////////
  3. // _Application wrapper class
  4. class _Application : public COleDispatchDriver
  5. {
  6. public:
  7. _Application() {} // Calls COleDispatchDriver default constructor
  8. _Application(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  9. _Application(const _Application& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  10. // Attributes
  11. public:
  12. // Operations
  13. public:
  14. LPDISPATCH GetApplication();
  15. long GetCreator();
  16. LPDISPATCH GetParent();
  17. CString GetName();
  18. LPDISPATCH GetDocuments();
  19. LPDISPATCH GetWindows();
  20. LPDISPATCH GetActiveDocument();
  21. LPDISPATCH GetActiveWindow();
  22. LPDISPATCH GetSelection();
  23. LPDISPATCH GetWordBasic();
  24. LPDISPATCH GetRecentFiles();
  25. LPDISPATCH GetNormalTemplate();
  26. LPDISPATCH GetSystem();
  27. LPDISPATCH GetAutoCorrect();
  28. LPDISPATCH GetFontNames();
  29. LPDISPATCH GetLandscapeFontNames();
  30. LPDISPATCH GetPortraitFontNames();
  31. LPDISPATCH GetLanguages();
  32. LPDISPATCH GetAssistant();
  33. LPDISPATCH GetBrowser();
  34. LPDISPATCH GetFileConverters();
  35. LPDISPATCH GetMailingLabel();
  36. LPDISPATCH GetDialogs();
  37. LPDISPATCH GetCaptionLabels();
  38. LPDISPATCH GetAutoCaptions();
  39. LPDISPATCH GetAddIns();
  40. BOOL GetVisible();
  41. void SetVisible(BOOL bNewValue);
  42. CString GetVersion();
  43. BOOL GetScreenUpdating();
  44. void SetScreenUpdating(BOOL bNewValue);
  45. BOOL GetPrintPreview();
  46. void SetPrintPreview(BOOL bNewValue);
  47. LPDISPATCH GetTasks();
  48. BOOL GetDisplayStatusBar();
  49. void SetDisplayStatusBar(BOOL bNewValue);
  50. BOOL GetSpecialMode();
  51. long GetUsableWidth();
  52. long GetUsableHeight();
  53. BOOL GetMathCoprocessorAvailable();
  54. BOOL GetMouseAvailable();
  55. VARIANT GetInternational(long Index);
  56. CString GetBuild();
  57. BOOL GetCapsLock();
  58. BOOL GetNumLock();
  59. CString GetUserName_();
  60. void SetUserName(LPCTSTR lpszNewValue);
  61. CString GetUserInitials();
  62. void SetUserInitials(LPCTSTR lpszNewValue);
  63. CString GetUserAddress();
  64. void SetUserAddress(LPCTSTR lpszNewValue);
  65. LPDISPATCH GetMacroContainer();
  66. BOOL GetDisplayRecentFiles();
  67. void SetDisplayRecentFiles(BOOL bNewValue);
  68. LPDISPATCH GetCommandBars();
  69. LPDISPATCH GetSynonymInfo(LPCTSTR Word, VARIANT* LanguageID);
  70. LPDISPATCH GetVbe();
  71. CString GetDefaultSaveFormat();
  72. void SetDefaultSaveFormat(LPCTSTR lpszNewValue);
  73. LPDISPATCH GetListGalleries();
  74. CString GetActivePrinter();
  75. void SetActivePrinter(LPCTSTR lpszNewValue);
  76. LPDISPATCH GetTemplates();
  77. LPDISPATCH GetCustomizationContext();
  78. void SetCustomizationContext(LPDISPATCH newValue);
  79. LPDISPATCH GetKeyBindings();
  80. LPDISPATCH GetKeysBoundTo(long KeyCategory, LPCTSTR Command, VARIANT* CommandParameter);
  81. LPDISPATCH GetFindKey(long KeyCode, VARIANT* KeyCode2);
  82. CString GetCaption();
  83. void SetCaption(LPCTSTR lpszNewValue);
  84. CString GetPath();
  85. BOOL GetDisplayScrollBars();
  86. void SetDisplayScrollBars(BOOL bNewValue);
  87. CString GetStartupPath();
  88. void SetStartupPath(LPCTSTR lpszNewValue);
  89. long GetBackgroundSavingStatus();
  90. long GetBackgroundPrintingStatus();
  91. long GetLeft();
  92. void SetLeft(long nNewValue);
  93. long GetTop();
  94. void SetTop(long nNewValue);
  95. long GetWidth();
  96. void SetWidth(long nNewValue);
  97. long GetHeight();
  98. void SetHeight(long nNewValue);
  99. long GetWindowState();
  100. void SetWindowState(long nNewValue);
  101. BOOL GetDisplayAutoCompleteTips();
  102. void SetDisplayAutoCompleteTips(BOOL bNewValue);
  103. LPDISPATCH GetOptions();
  104. long GetDisplayAlerts();
  105. void SetDisplayAlerts(long nNewValue);
  106. LPDISPATCH GetCustomDictionaries();
  107. CString GetPathSeparator();
  108. void SetStatusBar(LPCTSTR lpszNewValue);
  109. BOOL GetMAPIAvailable();
  110. BOOL GetDisplayScreenTips();
  111. void SetDisplayScreenTips(BOOL bNewValue);
  112. long GetEnableCancelKey();
  113. void SetEnableCancelKey(long nNewValue);
  114. BOOL GetUserControl();
  115. LPDISPATCH GetFileSearch();
  116. long GetMailSystem();
  117. CString GetDefaultTableSeparator();
  118. void SetDefaultTableSeparator(LPCTSTR lpszNewValue);
  119. BOOL GetShowVisualBasicEditor();
  120. void SetShowVisualBasicEditor(BOOL bNewValue);
  121. CString GetBrowseExtraFileTypes();
  122. void SetBrowseExtraFileTypes(LPCTSTR lpszNewValue);
  123. BOOL GetIsObjectValid(LPDISPATCH Object);
  124. LPDISPATCH GetHangulHanjaDictionaries();
  125. LPDISPATCH GetMailMessage();
  126. BOOL GetFocusInMailHeader();
  127. void Quit(VARIANT* SaveChanges, VARIANT* OriginalFormat, VARIANT* RouteDocument);
  128. void ScreenRefresh();
  129. void LookupNameProperties(LPCTSTR Name);
  130. void SubstituteFont(LPCTSTR UnavailableFont, LPCTSTR SubstituteFont);
  131. BOOL Repeat(VARIANT* Times);
  132. void DDEExecute(long Channel, LPCTSTR Command);
  133. long DDEInitiate(LPCTSTR App, LPCTSTR Topic);
  134. void DDEPoke(long Channel, LPCTSTR Item, LPCTSTR Data);
  135. CString DDERequest(long Channel, LPCTSTR Item);
  136. void DDETerminate(long Channel);
  137. void DDETerminateAll();
  138. long BuildKeyCode(long Arg1, VARIANT* Arg2, VARIANT* Arg3, VARIANT* Arg4);
  139. CString KeyString(long KeyCode, VARIANT* KeyCode2);
  140. void OrganizerCopy(LPCTSTR Source, LPCTSTR Destination, LPCTSTR Name, long Object);
  141. void OrganizerDelete(LPCTSTR Source, LPCTSTR Name, long Object);
  142. void OrganizerRename(LPCTSTR Source, LPCTSTR Name, LPCTSTR NewName, long Object);
  143. // method 'AddAddress' not emitted because of invalid return type or parameter type
  144. CString GetAddress(VARIANT* Name, VARIANT* AddressProperties, VARIANT* UseAutoText, VARIANT* DisplaySelectDialog, VARIANT* SelectDialog, VARIANT* CheckNamesDialog, VARIANT* RecentAddressesChoice, VARIANT* UpdateRecentAddresses);
  145. BOOL CheckGrammar(LPCTSTR String);
  146. BOOL CheckSpelling(LPCTSTR Word, VARIANT* CustomDictionary, VARIANT* IgnoreUppercase, VARIANT* MainDictionary, VARIANT* CustomDictionary2, VARIANT* CustomDictionary3, VARIANT* CustomDictionary4, VARIANT* CustomDictionary5,  VARIANT* CustomDictionary6, VARIANT* CustomDictionary7, VARIANT* CustomDictionary8, VARIANT* CustomDictionary9, VARIANT* CustomDictionary10);
  147. void ResetIgnoreAll();
  148. LPDISPATCH GetSpellingSuggestions(LPCTSTR Word, VARIANT* CustomDictionary, VARIANT* IgnoreUppercase, VARIANT* MainDictionary, VARIANT* SuggestionMode, VARIANT* CustomDictionary2, VARIANT* CustomDictionary3, VARIANT* CustomDictionary4,  VARIANT* CustomDictionary5, VARIANT* CustomDictionary6, VARIANT* CustomDictionary7, VARIANT* CustomDictionary8, VARIANT* CustomDictionary9, VARIANT* CustomDictionary10);
  149. void GoBack();
  150. void Help(VARIANT* HelpType);
  151. void AutomaticChange();
  152. void ShowMe();
  153. void HelpTool();
  154. LPDISPATCH NewWindow();
  155. void ListCommands(BOOL ListAllCommands);
  156. void ShowClipboard();
  157. void OnTime(VARIANT* When, LPCTSTR Name, VARIANT* Tolerance);
  158. void NextLetter();
  159. short MountVolume(LPCTSTR Zone, LPCTSTR Server, LPCTSTR Volume, VARIANT* User, VARIANT* UserPassword, VARIANT* VolumePassword);
  160. CString CleanString(LPCTSTR String);
  161. void SendFax();
  162. void ChangeFileOpenDirectory(LPCTSTR Path);
  163. void GoForward();
  164. void Move(long Left, long Top);
  165. void Resize(long Width, long Height);
  166. float InchesToPoints(float Inches);
  167. float CentimetersToPoints(float Centimeters);
  168. float MillimetersToPoints(float Millimeters);
  169. float PicasToPoints(float Picas);
  170. float LinesToPoints(float Lines);
  171. float PointsToInches(float Points);
  172. float PointsToCentimeters(float Points);
  173. float PointsToMillimeters(float Points);
  174. float PointsToPicas(float Points);
  175. float PointsToLines(float Points);
  176. void Activate();
  177. float PointsToPixels(float Points, VARIANT* fVertical);
  178. float PixelsToPoints(float Pixels, VARIANT* fVertical);
  179. void KeyboardLatin();
  180. void KeyboardBidi();
  181. void ToggleKeyboard();
  182. long Keyboard(long LangId);
  183. CString ProductCode();
  184. LPDISPATCH DefaultWebOptions();
  185. void SetDefaultTheme(LPCTSTR Name, long DocumentType);
  186. CString GetDefaultTheme(long DocumentType);
  187. LPDISPATCH GetEmailOptions();
  188. long GetLanguage();
  189. LPDISPATCH GetCOMAddIns();
  190. BOOL GetCheckLanguage();
  191. void SetCheckLanguage(BOOL bNewValue);
  192. LPDISPATCH GetLanguageSettings();
  193. LPDISPATCH GetAnswerWizard();
  194. long GetFeatureInstall();
  195. void SetFeatureInstall(long nNewValue);
  196. void PrintOut(VARIANT* Background, VARIANT* Append, VARIANT* Range, VARIANT* OutputFileName, VARIANT* From, VARIANT* To, VARIANT* Item, VARIANT* Copies, VARIANT* Pages, VARIANT* PageType, VARIANT* PrintToFile, VARIANT* Collate,  VARIANT* FileName, VARIANT* ActivePrinterMacGX, VARIANT* ManualDuplexPrint, VARIANT* PrintZoomColumn, VARIANT* PrintZoomRow, VARIANT* PrintZoomPaperWidth, VARIANT* PrintZoomPaperHeight);
  197. VARIANT Run(LPCTSTR MacroName, VARIANT* varg1, VARIANT* varg2, VARIANT* varg3, VARIANT* varg4, VARIANT* varg5, VARIANT* varg6, VARIANT* varg7, VARIANT* varg8, VARIANT* varg9, VARIANT* varg10, VARIANT* varg11, VARIANT* varg12, VARIANT* varg13,  VARIANT* varg14, VARIANT* varg15, VARIANT* varg16, VARIANT* varg17, VARIANT* varg18, VARIANT* varg19, VARIANT* varg20, VARIANT* varg21, VARIANT* varg22, VARIANT* varg23, VARIANT* varg24, VARIANT* varg25, VARIANT* varg26, VARIANT* varg27,  VARIANT* varg28, VARIANT* varg29, VARIANT* varg30);
  198. };
  199. /////////////////////////////////////////////////////////////////////////////
  200. // Documents wrapper class
  201. class Documents : public COleDispatchDriver
  202. {
  203. public:
  204. Documents() {} // Calls COleDispatchDriver default constructor
  205. Documents(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  206. Documents(const Documents& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  207. // Attributes
  208. public:
  209. // Operations
  210. public:
  211. LPUNKNOWN Get_NewEnum();
  212. long GetCount();
  213. LPDISPATCH GetApplication();
  214. long GetCreator();
  215. LPDISPATCH GetParent();
  216. LPDISPATCH Item(VARIANT* Index);
  217. void Close(VARIANT* SaveChanges, VARIANT* OriginalFormat, VARIANT* RouteDocument);
  218. void Save(VARIANT* NoPrompt, VARIANT* OriginalFormat);
  219. LPDISPATCH Add(VARIANT* Template, VARIANT* NewTemplate, VARIANT* DocumentType, VARIANT* Visible);
  220. LPDISPATCH Open(VARIANT* FileName, VARIANT* ConfirmConversions, VARIANT* ReadOnly, VARIANT* AddToRecentFiles, VARIANT* PasswordDocument, VARIANT* PasswordTemplate, VARIANT* Revert, VARIANT* WritePasswordDocument,  VARIANT* WritePasswordTemplate, VARIANT* Format, VARIANT* Encoding, VARIANT* Visible);
  221. };
  222. /////////////////////////////////////////////////////////////////////////////
  223. // Selection wrapper class
  224. class Selection : public COleDispatchDriver
  225. {
  226. public:
  227. Selection() {} // Calls COleDispatchDriver default constructor
  228. Selection(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  229. Selection(const Selection& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  230. // Attributes
  231. public:
  232. // Operations
  233. public:
  234. CString GetText();
  235. void SetText(LPCTSTR lpszNewValue);
  236. LPDISPATCH GetFormattedText();
  237. void SetFormattedText(LPDISPATCH newValue);
  238. long GetStart();
  239. void SetStart(long nNewValue);
  240. long GetEnd();
  241. void SetEnd(long nNewValue);
  242. LPDISPATCH GetFont();
  243. void SetFont(LPDISPATCH newValue);
  244. long GetType();
  245. long GetStoryType();
  246. VARIANT GetStyle();
  247. void SetStyle(VARIANT* newValue);
  248. LPDISPATCH GetTables();
  249. LPDISPATCH GetWords();
  250. LPDISPATCH GetSentences();
  251. LPDISPATCH GetCharacters();
  252. LPDISPATCH GetFootnotes();
  253. LPDISPATCH GetEndnotes();
  254. LPDISPATCH GetComments();
  255. LPDISPATCH GetCells();
  256. LPDISPATCH GetSections();
  257. LPDISPATCH GetParagraphs();
  258. LPDISPATCH GetBorders();
  259. void SetBorders(LPDISPATCH newValue);
  260. LPDISPATCH GetShading();
  261. LPDISPATCH GetFields();
  262. LPDISPATCH GetFormFields();
  263. LPDISPATCH GetFrames();
  264. LPDISPATCH GetParagraphFormat();
  265. void SetParagraphFormat(LPDISPATCH newValue);
  266. LPDISPATCH GetPageSetup();
  267. void SetPageSetup(LPDISPATCH newValue);
  268. LPDISPATCH GetBookmarks();
  269. long GetStoryLength();
  270. long GetLanguageID();
  271. void SetLanguageID(long nNewValue);
  272. long GetLanguageIDFarEast();
  273. void SetLanguageIDFarEast(long nNewValue);
  274. long GetLanguageIDOther();
  275. void SetLanguageIDOther(long nNewValue);
  276. LPDISPATCH GetHyperlinks();
  277. LPDISPATCH GetColumns();
  278. LPDISPATCH GetRows();
  279. LPDISPATCH GetHeaderFooter();
  280. BOOL GetIsEndOfRowMark();
  281. long GetBookmarkID();
  282. long GetPreviousBookmarkID();
  283. LPDISPATCH GetFind();
  284. LPDISPATCH GetRange();
  285. VARIANT GetInformation(long Type);
  286. long GetFlags();
  287. void SetFlags(long nNewValue);
  288. BOOL GetActive();
  289. BOOL GetStartIsActive();
  290. void SetStartIsActive(BOOL bNewValue);
  291. BOOL GetIPAtEndOfLine();
  292. BOOL GetExtendMode();
  293. void SetExtendMode(BOOL bNewValue);
  294. BOOL GetColumnSelectMode();
  295. void SetColumnSelectMode(BOOL bNewValue);
  296. long GetOrientation();
  297. void SetOrientation(long nNewValue);
  298. LPDISPATCH GetInlineShapes();
  299. LPDISPATCH GetApplication();
  300. long GetCreator();
  301. LPDISPATCH GetParent();
  302. LPDISPATCH GetDocument();
  303. LPDISPATCH GetShapeRange();
  304. void Select();
  305. void SetRange(long Start, long End);
  306. void Collapse(VARIANT* Direction);
  307. void InsertBefore(LPCTSTR Text);
  308. void InsertAfter(LPCTSTR Text);
  309. LPDISPATCH Next(VARIANT* Unit, VARIANT* Count);
  310. LPDISPATCH Previous(VARIANT* Unit, VARIANT* Count);
  311. long StartOf(VARIANT* Unit, VARIANT* Extend);
  312. long EndOf(VARIANT* Unit, VARIANT* Extend);
  313. long Move(VARIANT* Unit, VARIANT* Count);
  314. long MoveStart(VARIANT* Unit, VARIANT* Count);
  315. long MoveEnd(VARIANT* Unit, VARIANT* Count);
  316. long MoveWhile(VARIANT* Cset, VARIANT* Count);
  317. long MoveStartWhile(VARIANT* Cset, VARIANT* Count);
  318. long MoveEndWhile(VARIANT* Cset, VARIANT* Count);
  319. long MoveUntil(VARIANT* Cset, VARIANT* Count);
  320. long MoveStartUntil(VARIANT* Cset, VARIANT* Count);
  321. long MoveEndUntil(VARIANT* Cset, VARIANT* Count);
  322. void Cut();
  323. void Copy();
  324. void Paste();
  325. void InsertBreak(VARIANT* Type);
  326. void InsertFile(LPCTSTR FileName, VARIANT* Range, VARIANT* ConfirmConversions, VARIANT* Link, VARIANT* Attachment);
  327. BOOL InStory(LPDISPATCH Range);
  328. BOOL InRange(LPDISPATCH Range);
  329. long Delete(VARIANT* Unit, VARIANT* Count);
  330. long Expand(VARIANT* Unit);
  331. void InsertParagraph();
  332. void InsertParagraphAfter();
  333. void InsertSymbol(long CharacterNumber, VARIANT* Font, VARIANT* Unicode, VARIANT* Bias);
  334. void InsertCrossReference(VARIANT* ReferenceType, long ReferenceKind, VARIANT* ReferenceItem, VARIANT* InsertAsHyperlink, VARIANT* IncludePosition);
  335. void InsertCaption(VARIANT* Label, VARIANT* Title, VARIANT* TitleAutoText, VARIANT* Position);
  336. void CopyAsPicture();
  337. void SortAscending();
  338. void SortDescending();
  339. BOOL IsEqual(LPDISPATCH Range);
  340. float Calculate();
  341. LPDISPATCH GoTo(VARIANT* What, VARIANT* Which, VARIANT* Count, VARIANT* Name);
  342. LPDISPATCH GoToNext(long What);
  343. LPDISPATCH GoToPrevious(long What);
  344. void PasteSpecial(VARIANT* IconIndex, VARIANT* Link, VARIANT* Placement, VARIANT* DisplayAsIcon, VARIANT* DataType, VARIANT* IconFileName, VARIANT* IconLabel);
  345. LPDISPATCH PreviousField();
  346. LPDISPATCH NextField();
  347. void InsertParagraphBefore();
  348. void InsertCells(VARIANT* ShiftCells);
  349. void Extend(VARIANT* Character);
  350. void Shrink();
  351. long MoveLeft(VARIANT* Unit, VARIANT* Count, VARIANT* Extend);
  352. long MoveRight(VARIANT* Unit, VARIANT* Count, VARIANT* Extend);
  353. long MoveUp(VARIANT* Unit, VARIANT* Count, VARIANT* Extend);
  354. long MoveDown(VARIANT* Unit, VARIANT* Count, VARIANT* Extend);
  355. long HomeKey(VARIANT* Unit, VARIANT* Extend);
  356. long EndKey(VARIANT* Unit, VARIANT* Extend);
  357. void EscapeKey();
  358. void TypeText(LPCTSTR Text);
  359. void CopyFormat();
  360. void PasteFormat();
  361. void TypeParagraph();
  362. void TypeBackspace();
  363. void NextSubdocument();
  364. void PreviousSubdocument();
  365. void SelectColumn();
  366. void SelectCurrentFont();
  367. void SelectCurrentAlignment();
  368. void SelectCurrentSpacing();
  369. void SelectCurrentIndent();
  370. void SelectCurrentTabs();
  371. void SelectCurrentColor();
  372. void CreateTextbox();
  373. void WholeStory();
  374. void SelectRow();
  375. void SplitTable();
  376. void InsertRows(VARIANT* NumRows);
  377. void InsertColumns();
  378. void InsertFormula(VARIANT* Formula, VARIANT* NumberFormat);
  379. LPDISPATCH NextRevision(VARIANT* Wrap);
  380. LPDISPATCH PreviousRevision(VARIANT* Wrap);
  381. void PasteAsNestedTable();
  382. LPDISPATCH CreateAutoTextEntry(LPCTSTR Name, LPCTSTR StyleName);
  383. void DetectLanguage();
  384. void SelectCell();
  385. void InsertRowsBelow(VARIANT* NumRows);
  386. void InsertColumnsRight();
  387. void InsertRowsAbove(VARIANT* NumRows);
  388. void RtlRun();
  389. void LtrRun();
  390. void BoldRun();
  391. void ItalicRun();
  392. void RtlPara();
  393. void LtrPara();
  394. void InsertDateTime(VARIANT* DateTimeFormat, VARIANT* InsertAsField, VARIANT* InsertAsFullWidth, VARIANT* DateLanguage, VARIANT* CalendarType);
  395. void Sort(VARIANT* ExcludeHeader, VARIANT* FieldNumber, VARIANT* SortFieldType, VARIANT* SortOrder, VARIANT* FieldNumber2, VARIANT* SortFieldType2, VARIANT* SortOrder2, VARIANT* FieldNumber3, VARIANT* SortFieldType3, VARIANT* SortOrder3,  VARIANT* SortColumn, VARIANT* Separator, VARIANT* CaseSensitive, VARIANT* BidiSort, VARIANT* IgnoreThe, VARIANT* IgnoreKashida, VARIANT* IgnoreDiacritics, VARIANT* IgnoreHe, VARIANT* LanguageID);
  396. LPDISPATCH ConvertToTable(VARIANT* Separator, VARIANT* NumRows, VARIANT* NumColumns, VARIANT* InitialColumnWidth, VARIANT* Format, VARIANT* ApplyBorders, VARIANT* ApplyShading, VARIANT* ApplyFont, VARIANT* ApplyColor,  VARIANT* ApplyHeadingRows, VARIANT* ApplyLastRow, VARIANT* ApplyFirstColumn, VARIANT* ApplyLastColumn, VARIANT* AutoFit, VARIANT* AutoFitBehavior, VARIANT* DefaultTableBehavior);
  397. long GetNoProofing();
  398. void SetNoProofing(long nNewValue);
  399. LPDISPATCH GetTopLevelTables();
  400. BOOL GetLanguageDetected();
  401. void SetLanguageDetected(BOOL bNewValue);
  402. float GetFitTextWidth();
  403. void SetFitTextWidth(float newValue);
  404. };