excel9.cpp
上传用户:gnaf34
上传日期:2022-04-22
资源大小:1657k
文件大小:1189k
源码类别:

IP电话/视频会议

开发平台:

Visual C++

  1. LPDISPATCH LegendEntries::GetParent()
  2. {
  3. LPDISPATCH result;
  4. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  5. return result;
  6. }
  7. long LegendEntries::GetCount()
  8. {
  9. long result;
  10. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  11. return result;
  12. }
  13. LPDISPATCH LegendEntries::Item(const VARIANT& Index)
  14. {
  15. LPDISPATCH result;
  16. static BYTE parms[] =
  17. VTS_VARIANT;
  18. InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  19. &Index);
  20. return result;
  21. }
  22. LPUNKNOWN LegendEntries::_NewEnum()
  23. {
  24. LPUNKNOWN result;
  25. InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL);
  26. return result;
  27. }
  28. /////////////////////////////////////////////////////////////////////////////
  29. // LegendKey properties
  30. /////////////////////////////////////////////////////////////////////////////
  31. // LegendKey operations
  32. LPDISPATCH LegendKey::GetApplication()
  33. {
  34. LPDISPATCH result;
  35. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  36. return result;
  37. }
  38. long LegendKey::GetCreator()
  39. {
  40. long result;
  41. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  42. return result;
  43. }
  44. LPDISPATCH LegendKey::GetParent()
  45. {
  46. LPDISPATCH result;
  47. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  48. return result;
  49. }
  50. LPDISPATCH LegendKey::GetBorder()
  51. {
  52. LPDISPATCH result;
  53. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  54. return result;
  55. }
  56. VARIANT LegendKey::ClearFormats()
  57. {
  58. VARIANT result;
  59. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  60. return result;
  61. }
  62. VARIANT LegendKey::Delete()
  63. {
  64. VARIANT result;
  65. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  66. return result;
  67. }
  68. LPDISPATCH LegendKey::GetInterior()
  69. {
  70. LPDISPATCH result;
  71. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  72. return result;
  73. }
  74. LPDISPATCH LegendKey::GetFill()
  75. {
  76. LPDISPATCH result;
  77. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  78. return result;
  79. }
  80. BOOL LegendKey::GetInvertIfNegative()
  81. {
  82. BOOL result;
  83. InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  84. return result;
  85. }
  86. void LegendKey::SetInvertIfNegative(BOOL bNewValue)
  87. {
  88. static BYTE parms[] =
  89. VTS_BOOL;
  90. InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  91.  bNewValue);
  92. }
  93. long LegendKey::GetMarkerBackgroundColor()
  94. {
  95. long result;
  96. InvokeHelper(0x49, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  97. return result;
  98. }
  99. void LegendKey::SetMarkerBackgroundColor(long nNewValue)
  100. {
  101. static BYTE parms[] =
  102. VTS_I4;
  103. InvokeHelper(0x49, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  104.  nNewValue);
  105. }
  106. long LegendKey::GetMarkerBackgroundColorIndex()
  107. {
  108. long result;
  109. InvokeHelper(0x4a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  110. return result;
  111. }
  112. void LegendKey::SetMarkerBackgroundColorIndex(long nNewValue)
  113. {
  114. static BYTE parms[] =
  115. VTS_I4;
  116. InvokeHelper(0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  117.  nNewValue);
  118. }
  119. long LegendKey::GetMarkerForegroundColor()
  120. {
  121. long result;
  122. InvokeHelper(0x4b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  123. return result;
  124. }
  125. void LegendKey::SetMarkerForegroundColor(long nNewValue)
  126. {
  127. static BYTE parms[] =
  128. VTS_I4;
  129. InvokeHelper(0x4b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  130.  nNewValue);
  131. }
  132. long LegendKey::GetMarkerForegroundColorIndex()
  133. {
  134. long result;
  135. InvokeHelper(0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  136. return result;
  137. }
  138. void LegendKey::SetMarkerForegroundColorIndex(long nNewValue)
  139. {
  140. static BYTE parms[] =
  141. VTS_I4;
  142. InvokeHelper(0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  143.  nNewValue);
  144. }
  145. long LegendKey::GetMarkerSize()
  146. {
  147. long result;
  148. InvokeHelper(0xe7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  149. return result;
  150. }
  151. void LegendKey::SetMarkerSize(long nNewValue)
  152. {
  153. static BYTE parms[] =
  154. VTS_I4;
  155. InvokeHelper(0xe7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  156.  nNewValue);
  157. }
  158. long LegendKey::GetMarkerStyle()
  159. {
  160. long result;
  161. InvokeHelper(0x48, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  162. return result;
  163. }
  164. void LegendKey::SetMarkerStyle(long nNewValue)
  165. {
  166. static BYTE parms[] =
  167. VTS_I4;
  168. InvokeHelper(0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  169.  nNewValue);
  170. }
  171. long LegendKey::GetPictureType()
  172. {
  173. long result;
  174. InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  175. return result;
  176. }
  177. void LegendKey::SetPictureType(long nNewValue)
  178. {
  179. static BYTE parms[] =
  180. VTS_I4;
  181. InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  182.  nNewValue);
  183. }
  184. long LegendKey::GetPictureUnit()
  185. {
  186. long result;
  187. InvokeHelper(0xa2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  188. return result;
  189. }
  190. void LegendKey::SetPictureUnit(long nNewValue)
  191. {
  192. static BYTE parms[] =
  193. VTS_I4;
  194. InvokeHelper(0xa2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  195.  nNewValue);
  196. }
  197. VARIANT LegendKey::Select()
  198. {
  199. VARIANT result;
  200. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  201. return result;
  202. }
  203. BOOL LegendKey::GetSmooth()
  204. {
  205. BOOL result;
  206. InvokeHelper(0xa3, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  207. return result;
  208. }
  209. void LegendKey::SetSmooth(BOOL bNewValue)
  210. {
  211. static BYTE parms[] =
  212. VTS_BOOL;
  213. InvokeHelper(0xa3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  214.  bNewValue);
  215. }
  216. double LegendKey::GetLeft()
  217. {
  218. double result;
  219. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  220. return result;
  221. }
  222. double LegendKey::GetTop()
  223. {
  224. double result;
  225. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  226. return result;
  227. }
  228. double LegendKey::GetWidth()
  229. {
  230. double result;
  231. InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  232. return result;
  233. }
  234. double LegendKey::GetHeight()
  235. {
  236. double result;
  237. InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  238. return result;
  239. }
  240. BOOL LegendKey::GetShadow()
  241. {
  242. BOOL result;
  243. InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  244. return result;
  245. }
  246. void LegendKey::SetShadow(BOOL bNewValue)
  247. {
  248. static BYTE parms[] =
  249. VTS_BOOL;
  250. InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  251.  bNewValue);
  252. }
  253. /////////////////////////////////////////////////////////////////////////////
  254. // Trendlines properties
  255. /////////////////////////////////////////////////////////////////////////////
  256. // Trendlines operations
  257. LPDISPATCH Trendlines::GetApplication()
  258. {
  259. LPDISPATCH result;
  260. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  261. return result;
  262. }
  263. long Trendlines::GetCreator()
  264. {
  265. long result;
  266. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  267. return result;
  268. }
  269. LPDISPATCH Trendlines::GetParent()
  270. {
  271. LPDISPATCH result;
  272. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  273. return result;
  274. }
  275. LPDISPATCH Trendlines::Add(long Type, const VARIANT& Order, const VARIANT& Period, const VARIANT& Forward, const VARIANT& Backward, const VARIANT& Intercept, const VARIANT& DisplayEquation, const VARIANT& DisplayRSquared, const VARIANT& Name)
  276. {
  277. LPDISPATCH result;
  278. static BYTE parms[] =
  279. VTS_I4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
  280. InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  281. Type, &Order, &Period, &Forward, &Backward, &Intercept, &DisplayEquation, &DisplayRSquared, &Name);
  282. return result;
  283. }
  284. long Trendlines::GetCount()
  285. {
  286. long result;
  287. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  288. return result;
  289. }
  290. LPDISPATCH Trendlines::Item(const VARIANT& Index)
  291. {
  292. LPDISPATCH result;
  293. static BYTE parms[] =
  294. VTS_VARIANT;
  295. InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  296. &Index);
  297. return result;
  298. }
  299. LPUNKNOWN Trendlines::_NewEnum()
  300. {
  301. LPUNKNOWN result;
  302. InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL);
  303. return result;
  304. }
  305. /////////////////////////////////////////////////////////////////////////////
  306. // Trendline properties
  307. /////////////////////////////////////////////////////////////////////////////
  308. // Trendline operations
  309. LPDISPATCH Trendline::GetApplication()
  310. {
  311. LPDISPATCH result;
  312. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  313. return result;
  314. }
  315. long Trendline::GetCreator()
  316. {
  317. long result;
  318. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  319. return result;
  320. }
  321. LPDISPATCH Trendline::GetParent()
  322. {
  323. LPDISPATCH result;
  324. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  325. return result;
  326. }
  327. long Trendline::GetBackward()
  328. {
  329. long result;
  330. InvokeHelper(0xb9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  331. return result;
  332. }
  333. void Trendline::SetBackward(long nNewValue)
  334. {
  335. static BYTE parms[] =
  336. VTS_I4;
  337. InvokeHelper(0xb9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  338.  nNewValue);
  339. }
  340. LPDISPATCH Trendline::GetBorder()
  341. {
  342. LPDISPATCH result;
  343. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  344. return result;
  345. }
  346. VARIANT Trendline::ClearFormats()
  347. {
  348. VARIANT result;
  349. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  350. return result;
  351. }
  352. LPDISPATCH Trendline::GetDataLabel()
  353. {
  354. LPDISPATCH result;
  355. InvokeHelper(0x9e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  356. return result;
  357. }
  358. VARIANT Trendline::Delete()
  359. {
  360. VARIANT result;
  361. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  362. return result;
  363. }
  364. BOOL Trendline::GetDisplayEquation()
  365. {
  366. BOOL result;
  367. InvokeHelper(0xbe, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  368. return result;
  369. }
  370. void Trendline::SetDisplayEquation(BOOL bNewValue)
  371. {
  372. static BYTE parms[] =
  373. VTS_BOOL;
  374. InvokeHelper(0xbe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  375.  bNewValue);
  376. }
  377. BOOL Trendline::GetDisplayRSquared()
  378. {
  379. BOOL result;
  380. InvokeHelper(0xbd, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  381. return result;
  382. }
  383. void Trendline::SetDisplayRSquared(BOOL bNewValue)
  384. {
  385. static BYTE parms[] =
  386. VTS_BOOL;
  387. InvokeHelper(0xbd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  388.  bNewValue);
  389. }
  390. long Trendline::GetForward()
  391. {
  392. long result;
  393. InvokeHelper(0xbf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  394. return result;
  395. }
  396. void Trendline::SetForward(long nNewValue)
  397. {
  398. static BYTE parms[] =
  399. VTS_I4;
  400. InvokeHelper(0xbf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  401.  nNewValue);
  402. }
  403. long Trendline::GetIndex()
  404. {
  405. long result;
  406. InvokeHelper(0x1e6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  407. return result;
  408. }
  409. double Trendline::GetIntercept()
  410. {
  411. double result;
  412. InvokeHelper(0xba, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  413. return result;
  414. }
  415. void Trendline::SetIntercept(double newValue)
  416. {
  417. static BYTE parms[] =
  418. VTS_R8;
  419. InvokeHelper(0xba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  420.  newValue);
  421. }
  422. BOOL Trendline::GetInterceptIsAuto()
  423. {
  424. BOOL result;
  425. InvokeHelper(0xbb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  426. return result;
  427. }
  428. void Trendline::SetInterceptIsAuto(BOOL bNewValue)
  429. {
  430. static BYTE parms[] =
  431. VTS_BOOL;
  432. InvokeHelper(0xbb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  433.  bNewValue);
  434. }
  435. CString Trendline::GetName()
  436. {
  437. CString result;
  438. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  439. return result;
  440. }
  441. void Trendline::SetName(LPCTSTR lpszNewValue)
  442. {
  443. static BYTE parms[] =
  444. VTS_BSTR;
  445. InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  446.  lpszNewValue);
  447. }
  448. BOOL Trendline::GetNameIsAuto()
  449. {
  450. BOOL result;
  451. InvokeHelper(0xbc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  452. return result;
  453. }
  454. void Trendline::SetNameIsAuto(BOOL bNewValue)
  455. {
  456. static BYTE parms[] =
  457. VTS_BOOL;
  458. InvokeHelper(0xbc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  459.  bNewValue);
  460. }
  461. long Trendline::GetOrder()
  462. {
  463. long result;
  464. InvokeHelper(0xc0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  465. return result;
  466. }
  467. void Trendline::SetOrder(long nNewValue)
  468. {
  469. static BYTE parms[] =
  470. VTS_I4;
  471. InvokeHelper(0xc0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  472.  nNewValue);
  473. }
  474. long Trendline::GetPeriod()
  475. {
  476. long result;
  477. InvokeHelper(0xb8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  478. return result;
  479. }
  480. void Trendline::SetPeriod(long nNewValue)
  481. {
  482. static BYTE parms[] =
  483. VTS_I4;
  484. InvokeHelper(0xb8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  485.  nNewValue);
  486. }
  487. VARIANT Trendline::Select()
  488. {
  489. VARIANT result;
  490. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  491. return result;
  492. }
  493. long Trendline::GetType()
  494. {
  495. long result;
  496. InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  497. return result;
  498. }
  499. void Trendline::SetType(long nNewValue)
  500. {
  501. static BYTE parms[] =
  502. VTS_I4;
  503. InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  504.  nNewValue);
  505. }
  506. /////////////////////////////////////////////////////////////////////////////
  507. // Corners properties
  508. /////////////////////////////////////////////////////////////////////////////
  509. // Corners operations
  510. LPDISPATCH Corners::GetApplication()
  511. {
  512. LPDISPATCH result;
  513. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  514. return result;
  515. }
  516. long Corners::GetCreator()
  517. {
  518. long result;
  519. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  520. return result;
  521. }
  522. LPDISPATCH Corners::GetParent()
  523. {
  524. LPDISPATCH result;
  525. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  526. return result;
  527. }
  528. CString Corners::GetName()
  529. {
  530. CString result;
  531. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  532. return result;
  533. }
  534. VARIANT Corners::Select()
  535. {
  536. VARIANT result;
  537. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  538. return result;
  539. }
  540. /////////////////////////////////////////////////////////////////////////////
  541. // SeriesLines properties
  542. /////////////////////////////////////////////////////////////////////////////
  543. // SeriesLines operations
  544. LPDISPATCH SeriesLines::GetApplication()
  545. {
  546. LPDISPATCH result;
  547. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  548. return result;
  549. }
  550. long SeriesLines::GetCreator()
  551. {
  552. long result;
  553. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  554. return result;
  555. }
  556. LPDISPATCH SeriesLines::GetParent()
  557. {
  558. LPDISPATCH result;
  559. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  560. return result;
  561. }
  562. CString SeriesLines::GetName()
  563. {
  564. CString result;
  565. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  566. return result;
  567. }
  568. VARIANT SeriesLines::Select()
  569. {
  570. VARIANT result;
  571. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  572. return result;
  573. }
  574. LPDISPATCH SeriesLines::GetBorder()
  575. {
  576. LPDISPATCH result;
  577. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  578. return result;
  579. }
  580. VARIANT SeriesLines::Delete()
  581. {
  582. VARIANT result;
  583. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  584. return result;
  585. }
  586. /////////////////////////////////////////////////////////////////////////////
  587. // HiLoLines properties
  588. /////////////////////////////////////////////////////////////////////////////
  589. // HiLoLines operations
  590. LPDISPATCH HiLoLines::GetApplication()
  591. {
  592. LPDISPATCH result;
  593. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  594. return result;
  595. }
  596. long HiLoLines::GetCreator()
  597. {
  598. long result;
  599. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  600. return result;
  601. }
  602. LPDISPATCH HiLoLines::GetParent()
  603. {
  604. LPDISPATCH result;
  605. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  606. return result;
  607. }
  608. CString HiLoLines::GetName()
  609. {
  610. CString result;
  611. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  612. return result;
  613. }
  614. VARIANT HiLoLines::Select()
  615. {
  616. VARIANT result;
  617. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  618. return result;
  619. }
  620. LPDISPATCH HiLoLines::GetBorder()
  621. {
  622. LPDISPATCH result;
  623. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  624. return result;
  625. }
  626. VARIANT HiLoLines::Delete()
  627. {
  628. VARIANT result;
  629. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  630. return result;
  631. }
  632. /////////////////////////////////////////////////////////////////////////////
  633. // Gridlines properties
  634. /////////////////////////////////////////////////////////////////////////////
  635. // Gridlines operations
  636. LPDISPATCH Gridlines::GetApplication()
  637. {
  638. LPDISPATCH result;
  639. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  640. return result;
  641. }
  642. long Gridlines::GetCreator()
  643. {
  644. long result;
  645. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  646. return result;
  647. }
  648. LPDISPATCH Gridlines::GetParent()
  649. {
  650. LPDISPATCH result;
  651. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  652. return result;
  653. }
  654. CString Gridlines::GetName()
  655. {
  656. CString result;
  657. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  658. return result;
  659. }
  660. VARIANT Gridlines::Select()
  661. {
  662. VARIANT result;
  663. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  664. return result;
  665. }
  666. LPDISPATCH Gridlines::GetBorder()
  667. {
  668. LPDISPATCH result;
  669. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  670. return result;
  671. }
  672. VARIANT Gridlines::Delete()
  673. {
  674. VARIANT result;
  675. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  676. return result;
  677. }
  678. /////////////////////////////////////////////////////////////////////////////
  679. // DropLines properties
  680. /////////////////////////////////////////////////////////////////////////////
  681. // DropLines operations
  682. LPDISPATCH DropLines::GetApplication()
  683. {
  684. LPDISPATCH result;
  685. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  686. return result;
  687. }
  688. long DropLines::GetCreator()
  689. {
  690. long result;
  691. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  692. return result;
  693. }
  694. LPDISPATCH DropLines::GetParent()
  695. {
  696. LPDISPATCH result;
  697. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  698. return result;
  699. }
  700. CString DropLines::GetName()
  701. {
  702. CString result;
  703. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  704. return result;
  705. }
  706. VARIANT DropLines::Select()
  707. {
  708. VARIANT result;
  709. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  710. return result;
  711. }
  712. LPDISPATCH DropLines::GetBorder()
  713. {
  714. LPDISPATCH result;
  715. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  716. return result;
  717. }
  718. VARIANT DropLines::Delete()
  719. {
  720. VARIANT result;
  721. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  722. return result;
  723. }
  724. /////////////////////////////////////////////////////////////////////////////
  725. // LeaderLines properties
  726. /////////////////////////////////////////////////////////////////////////////
  727. // LeaderLines operations
  728. LPDISPATCH LeaderLines::GetApplication()
  729. {
  730. LPDISPATCH result;
  731. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  732. return result;
  733. }
  734. long LeaderLines::GetCreator()
  735. {
  736. long result;
  737. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  738. return result;
  739. }
  740. LPDISPATCH LeaderLines::GetParent()
  741. {
  742. LPDISPATCH result;
  743. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  744. return result;
  745. }
  746. LPDISPATCH LeaderLines::GetBorder()
  747. {
  748. LPDISPATCH result;
  749. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  750. return result;
  751. }
  752. void LeaderLines::Delete()
  753. {
  754. InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  755. }
  756. void LeaderLines::Select()
  757. {
  758. InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  759. }
  760. /////////////////////////////////////////////////////////////////////////////
  761. // UpBars properties
  762. /////////////////////////////////////////////////////////////////////////////
  763. // UpBars operations
  764. LPDISPATCH UpBars::GetApplication()
  765. {
  766. LPDISPATCH result;
  767. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  768. return result;
  769. }
  770. long UpBars::GetCreator()
  771. {
  772. long result;
  773. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  774. return result;
  775. }
  776. LPDISPATCH UpBars::GetParent()
  777. {
  778. LPDISPATCH result;
  779. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  780. return result;
  781. }
  782. CString UpBars::GetName()
  783. {
  784. CString result;
  785. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  786. return result;
  787. }
  788. VARIANT UpBars::Select()
  789. {
  790. VARIANT result;
  791. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  792. return result;
  793. }
  794. LPDISPATCH UpBars::GetBorder()
  795. {
  796. LPDISPATCH result;
  797. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  798. return result;
  799. }
  800. VARIANT UpBars::Delete()
  801. {
  802. VARIANT result;
  803. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  804. return result;
  805. }
  806. LPDISPATCH UpBars::GetInterior()
  807. {
  808. LPDISPATCH result;
  809. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  810. return result;
  811. }
  812. LPDISPATCH UpBars::GetFill()
  813. {
  814. LPDISPATCH result;
  815. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  816. return result;
  817. }
  818. /////////////////////////////////////////////////////////////////////////////
  819. // DownBars properties
  820. /////////////////////////////////////////////////////////////////////////////
  821. // DownBars operations
  822. LPDISPATCH DownBars::GetApplication()
  823. {
  824. LPDISPATCH result;
  825. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  826. return result;
  827. }
  828. long DownBars::GetCreator()
  829. {
  830. long result;
  831. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  832. return result;
  833. }
  834. LPDISPATCH DownBars::GetParent()
  835. {
  836. LPDISPATCH result;
  837. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  838. return result;
  839. }
  840. CString DownBars::GetName()
  841. {
  842. CString result;
  843. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  844. return result;
  845. }
  846. VARIANT DownBars::Select()
  847. {
  848. VARIANT result;
  849. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  850. return result;
  851. }
  852. LPDISPATCH DownBars::GetBorder()
  853. {
  854. LPDISPATCH result;
  855. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  856. return result;
  857. }
  858. VARIANT DownBars::Delete()
  859. {
  860. VARIANT result;
  861. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  862. return result;
  863. }
  864. LPDISPATCH DownBars::GetInterior()
  865. {
  866. LPDISPATCH result;
  867. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  868. return result;
  869. }
  870. LPDISPATCH DownBars::GetFill()
  871. {
  872. LPDISPATCH result;
  873. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  874. return result;
  875. }
  876. /////////////////////////////////////////////////////////////////////////////
  877. // Floor properties
  878. /////////////////////////////////////////////////////////////////////////////
  879. // Floor operations
  880. LPDISPATCH Floor::GetApplication()
  881. {
  882. LPDISPATCH result;
  883. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  884. return result;
  885. }
  886. long Floor::GetCreator()
  887. {
  888. long result;
  889. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  890. return result;
  891. }
  892. LPDISPATCH Floor::GetParent()
  893. {
  894. LPDISPATCH result;
  895. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  896. return result;
  897. }
  898. CString Floor::GetName()
  899. {
  900. CString result;
  901. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  902. return result;
  903. }
  904. VARIANT Floor::Select()
  905. {
  906. VARIANT result;
  907. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  908. return result;
  909. }
  910. LPDISPATCH Floor::GetBorder()
  911. {
  912. LPDISPATCH result;
  913. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  914. return result;
  915. }
  916. VARIANT Floor::ClearFormats()
  917. {
  918. VARIANT result;
  919. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  920. return result;
  921. }
  922. LPDISPATCH Floor::GetInterior()
  923. {
  924. LPDISPATCH result;
  925. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  926. return result;
  927. }
  928. LPDISPATCH Floor::GetFill()
  929. {
  930. LPDISPATCH result;
  931. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  932. return result;
  933. }
  934. VARIANT Floor::GetPictureType()
  935. {
  936. VARIANT result;
  937. InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  938. return result;
  939. }
  940. void Floor::SetPictureType(const VARIANT& newValue)
  941. {
  942. static BYTE parms[] =
  943. VTS_VARIANT;
  944. InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  945.  &newValue);
  946. }
  947. void Floor::Paste()
  948. {
  949. InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  950. }
  951. /////////////////////////////////////////////////////////////////////////////
  952. // Walls properties
  953. /////////////////////////////////////////////////////////////////////////////
  954. // Walls operations
  955. LPDISPATCH Walls::GetApplication()
  956. {
  957. LPDISPATCH result;
  958. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  959. return result;
  960. }
  961. long Walls::GetCreator()
  962. {
  963. long result;
  964. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  965. return result;
  966. }
  967. LPDISPATCH Walls::GetParent()
  968. {
  969. LPDISPATCH result;
  970. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  971. return result;
  972. }
  973. CString Walls::GetName()
  974. {
  975. CString result;
  976. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  977. return result;
  978. }
  979. VARIANT Walls::Select()
  980. {
  981. VARIANT result;
  982. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  983. return result;
  984. }
  985. LPDISPATCH Walls::GetBorder()
  986. {
  987. LPDISPATCH result;
  988. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  989. return result;
  990. }
  991. VARIANT Walls::ClearFormats()
  992. {
  993. VARIANT result;
  994. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  995. return result;
  996. }
  997. LPDISPATCH Walls::GetInterior()
  998. {
  999. LPDISPATCH result;
  1000. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1001. return result;
  1002. }
  1003. LPDISPATCH Walls::GetFill()
  1004. {
  1005. LPDISPATCH result;
  1006. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1007. return result;
  1008. }
  1009. VARIANT Walls::GetPictureType()
  1010. {
  1011. VARIANT result;
  1012. InvokeHelper(0xa1, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1013. return result;
  1014. }
  1015. void Walls::SetPictureType(const VARIANT& newValue)
  1016. {
  1017. static BYTE parms[] =
  1018. VTS_VARIANT;
  1019. InvokeHelper(0xa1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1020.  &newValue);
  1021. }
  1022. void Walls::Paste()
  1023. {
  1024. InvokeHelper(0xd3, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1025. }
  1026. VARIANT Walls::GetPictureUnit()
  1027. {
  1028. VARIANT result;
  1029. InvokeHelper(0xa2, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1030. return result;
  1031. }
  1032. void Walls::SetPictureUnit(const VARIANT& newValue)
  1033. {
  1034. static BYTE parms[] =
  1035. VTS_VARIANT;
  1036. InvokeHelper(0xa2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1037.  &newValue);
  1038. }
  1039. /////////////////////////////////////////////////////////////////////////////
  1040. // TickLabels properties
  1041. /////////////////////////////////////////////////////////////////////////////
  1042. // TickLabels operations
  1043. LPDISPATCH TickLabels::GetApplication()
  1044. {
  1045. LPDISPATCH result;
  1046. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1047. return result;
  1048. }
  1049. long TickLabels::GetCreator()
  1050. {
  1051. long result;
  1052. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1053. return result;
  1054. }
  1055. LPDISPATCH TickLabels::GetParent()
  1056. {
  1057. LPDISPATCH result;
  1058. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1059. return result;
  1060. }
  1061. VARIANT TickLabels::Delete()
  1062. {
  1063. VARIANT result;
  1064. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1065. return result;
  1066. }
  1067. LPDISPATCH TickLabels::GetFont()
  1068. {
  1069. LPDISPATCH result;
  1070. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1071. return result;
  1072. }
  1073. CString TickLabels::GetName()
  1074. {
  1075. CString result;
  1076. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1077. return result;
  1078. }
  1079. CString TickLabels::GetNumberFormat()
  1080. {
  1081. CString result;
  1082. InvokeHelper(0xc1, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1083. return result;
  1084. }
  1085. void TickLabels::SetNumberFormat(LPCTSTR lpszNewValue)
  1086. {
  1087. static BYTE parms[] =
  1088. VTS_BSTR;
  1089. InvokeHelper(0xc1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1090.  lpszNewValue);
  1091. }
  1092. BOOL TickLabels::GetNumberFormatLinked()
  1093. {
  1094. BOOL result;
  1095. InvokeHelper(0xc2, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1096. return result;
  1097. }
  1098. void TickLabels::SetNumberFormatLinked(BOOL bNewValue)
  1099. {
  1100. static BYTE parms[] =
  1101. VTS_BOOL;
  1102. InvokeHelper(0xc2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1103.  bNewValue);
  1104. }
  1105. VARIANT TickLabels::GetNumberFormatLocal()
  1106. {
  1107. VARIANT result;
  1108. InvokeHelper(0x449, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1109. return result;
  1110. }
  1111. void TickLabels::SetNumberFormatLocal(const VARIANT& newValue)
  1112. {
  1113. static BYTE parms[] =
  1114. VTS_VARIANT;
  1115. InvokeHelper(0x449, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1116.  &newValue);
  1117. }
  1118. long TickLabels::GetOrientation()
  1119. {
  1120. long result;
  1121. InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1122. return result;
  1123. }
  1124. void TickLabels::SetOrientation(long nNewValue)
  1125. {
  1126. static BYTE parms[] =
  1127. VTS_I4;
  1128. InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1129.  nNewValue);
  1130. }
  1131. VARIANT TickLabels::Select()
  1132. {
  1133. VARIANT result;
  1134. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1135. return result;
  1136. }
  1137. long TickLabels::GetReadingOrder()
  1138. {
  1139. long result;
  1140. InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1141. return result;
  1142. }
  1143. void TickLabels::SetReadingOrder(long nNewValue)
  1144. {
  1145. static BYTE parms[] =
  1146. VTS_I4;
  1147. InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1148.  nNewValue);
  1149. }
  1150. VARIANT TickLabels::GetAutoScaleFont()
  1151. {
  1152. VARIANT result;
  1153. InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1154. return result;
  1155. }
  1156. void TickLabels::SetAutoScaleFont(const VARIANT& newValue)
  1157. {
  1158. static BYTE parms[] =
  1159. VTS_VARIANT;
  1160. InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1161.  &newValue);
  1162. }
  1163. long TickLabels::GetDepth()
  1164. {
  1165. long result;
  1166. InvokeHelper(0x762, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1167. return result;
  1168. }
  1169. long TickLabels::GetOffset()
  1170. {
  1171. long result;
  1172. InvokeHelper(0xfe, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1173. return result;
  1174. }
  1175. void TickLabels::SetOffset(long nNewValue)
  1176. {
  1177. static BYTE parms[] =
  1178. VTS_I4;
  1179. InvokeHelper(0xfe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1180.  nNewValue);
  1181. }
  1182. long TickLabels::GetAlignment()
  1183. {
  1184. long result;
  1185. InvokeHelper(0x1c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1186. return result;
  1187. }
  1188. void TickLabels::SetAlignment(long nNewValue)
  1189. {
  1190. static BYTE parms[] =
  1191. VTS_I4;
  1192. InvokeHelper(0x1c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1193.  nNewValue);
  1194. }
  1195. /////////////////////////////////////////////////////////////////////////////
  1196. // PlotArea properties
  1197. /////////////////////////////////////////////////////////////////////////////
  1198. // PlotArea operations
  1199. LPDISPATCH PlotArea::GetApplication()
  1200. {
  1201. LPDISPATCH result;
  1202. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1203. return result;
  1204. }
  1205. long PlotArea::GetCreator()
  1206. {
  1207. long result;
  1208. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1209. return result;
  1210. }
  1211. LPDISPATCH PlotArea::GetParent()
  1212. {
  1213. LPDISPATCH result;
  1214. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1215. return result;
  1216. }
  1217. CString PlotArea::GetName()
  1218. {
  1219. CString result;
  1220. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1221. return result;
  1222. }
  1223. VARIANT PlotArea::Select()
  1224. {
  1225. VARIANT result;
  1226. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1227. return result;
  1228. }
  1229. LPDISPATCH PlotArea::GetBorder()
  1230. {
  1231. LPDISPATCH result;
  1232. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1233. return result;
  1234. }
  1235. VARIANT PlotArea::ClearFormats()
  1236. {
  1237. VARIANT result;
  1238. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1239. return result;
  1240. }
  1241. double PlotArea::GetHeight()
  1242. {
  1243. double result;
  1244. InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1245. return result;
  1246. }
  1247. void PlotArea::SetHeight(double newValue)
  1248. {
  1249. static BYTE parms[] =
  1250. VTS_R8;
  1251. InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1252.  newValue);
  1253. }
  1254. LPDISPATCH PlotArea::GetInterior()
  1255. {
  1256. LPDISPATCH result;
  1257. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1258. return result;
  1259. }
  1260. LPDISPATCH PlotArea::GetFill()
  1261. {
  1262. LPDISPATCH result;
  1263. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1264. return result;
  1265. }
  1266. double PlotArea::GetLeft()
  1267. {
  1268. double result;
  1269. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1270. return result;
  1271. }
  1272. void PlotArea::SetLeft(double newValue)
  1273. {
  1274. static BYTE parms[] =
  1275. VTS_R8;
  1276. InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1277.  newValue);
  1278. }
  1279. double PlotArea::GetTop()
  1280. {
  1281. double result;
  1282. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1283. return result;
  1284. }
  1285. void PlotArea::SetTop(double newValue)
  1286. {
  1287. static BYTE parms[] =
  1288. VTS_R8;
  1289. InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1290.  newValue);
  1291. }
  1292. double PlotArea::GetWidth()
  1293. {
  1294. double result;
  1295. InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1296. return result;
  1297. }
  1298. void PlotArea::SetWidth(double newValue)
  1299. {
  1300. static BYTE parms[] =
  1301. VTS_R8;
  1302. InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1303.  newValue);
  1304. }
  1305. double PlotArea::GetInsideLeft()
  1306. {
  1307. double result;
  1308. InvokeHelper(0x683, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1309. return result;
  1310. }
  1311. double PlotArea::GetInsideTop()
  1312. {
  1313. double result;
  1314. InvokeHelper(0x684, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1315. return result;
  1316. }
  1317. double PlotArea::GetInsideWidth()
  1318. {
  1319. double result;
  1320. InvokeHelper(0x685, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1321. return result;
  1322. }
  1323. double PlotArea::GetInsideHeight()
  1324. {
  1325. double result;
  1326. InvokeHelper(0x686, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1327. return result;
  1328. }
  1329. /////////////////////////////////////////////////////////////////////////////
  1330. // ChartArea properties
  1331. /////////////////////////////////////////////////////////////////////////////
  1332. // ChartArea operations
  1333. LPDISPATCH ChartArea::GetApplication()
  1334. {
  1335. LPDISPATCH result;
  1336. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1337. return result;
  1338. }
  1339. long ChartArea::GetCreator()
  1340. {
  1341. long result;
  1342. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1343. return result;
  1344. }
  1345. LPDISPATCH ChartArea::GetParent()
  1346. {
  1347. LPDISPATCH result;
  1348. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1349. return result;
  1350. }
  1351. CString ChartArea::GetName()
  1352. {
  1353. CString result;
  1354. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1355. return result;
  1356. }
  1357. VARIANT ChartArea::Select()
  1358. {
  1359. VARIANT result;
  1360. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1361. return result;
  1362. }
  1363. LPDISPATCH ChartArea::GetBorder()
  1364. {
  1365. LPDISPATCH result;
  1366. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1367. return result;
  1368. }
  1369. VARIANT ChartArea::Clear()
  1370. {
  1371. VARIANT result;
  1372. InvokeHelper(0x6f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1373. return result;
  1374. }
  1375. VARIANT ChartArea::ClearContents()
  1376. {
  1377. VARIANT result;
  1378. InvokeHelper(0x71, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1379. return result;
  1380. }
  1381. VARIANT ChartArea::Copy()
  1382. {
  1383. VARIANT result;
  1384. InvokeHelper(0x227, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1385. return result;
  1386. }
  1387. LPDISPATCH ChartArea::GetFont()
  1388. {
  1389. LPDISPATCH result;
  1390. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1391. return result;
  1392. }
  1393. BOOL ChartArea::GetShadow()
  1394. {
  1395. BOOL result;
  1396. InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1397. return result;
  1398. }
  1399. void ChartArea::SetShadow(BOOL bNewValue)
  1400. {
  1401. static BYTE parms[] =
  1402. VTS_BOOL;
  1403. InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1404.  bNewValue);
  1405. }
  1406. VARIANT ChartArea::ClearFormats()
  1407. {
  1408. VARIANT result;
  1409. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1410. return result;
  1411. }
  1412. double ChartArea::GetHeight()
  1413. {
  1414. double result;
  1415. InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1416. return result;
  1417. }
  1418. void ChartArea::SetHeight(double newValue)
  1419. {
  1420. static BYTE parms[] =
  1421. VTS_R8;
  1422. InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1423.  newValue);
  1424. }
  1425. LPDISPATCH ChartArea::GetInterior()
  1426. {
  1427. LPDISPATCH result;
  1428. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1429. return result;
  1430. }
  1431. LPDISPATCH ChartArea::GetFill()
  1432. {
  1433. LPDISPATCH result;
  1434. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1435. return result;
  1436. }
  1437. double ChartArea::GetLeft()
  1438. {
  1439. double result;
  1440. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1441. return result;
  1442. }
  1443. void ChartArea::SetLeft(double newValue)
  1444. {
  1445. static BYTE parms[] =
  1446. VTS_R8;
  1447. InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1448.  newValue);
  1449. }
  1450. double ChartArea::GetTop()
  1451. {
  1452. double result;
  1453. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1454. return result;
  1455. }
  1456. void ChartArea::SetTop(double newValue)
  1457. {
  1458. static BYTE parms[] =
  1459. VTS_R8;
  1460. InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1461.  newValue);
  1462. }
  1463. double ChartArea::GetWidth()
  1464. {
  1465. double result;
  1466. InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1467. return result;
  1468. }
  1469. void ChartArea::SetWidth(double newValue)
  1470. {
  1471. static BYTE parms[] =
  1472. VTS_R8;
  1473. InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1474.  newValue);
  1475. }
  1476. VARIANT ChartArea::GetAutoScaleFont()
  1477. {
  1478. VARIANT result;
  1479. InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1480. return result;
  1481. }
  1482. void ChartArea::SetAutoScaleFont(const VARIANT& newValue)
  1483. {
  1484. static BYTE parms[] =
  1485. VTS_VARIANT;
  1486. InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1487.  &newValue);
  1488. }
  1489. /////////////////////////////////////////////////////////////////////////////
  1490. // Legend properties
  1491. /////////////////////////////////////////////////////////////////////////////
  1492. // Legend operations
  1493. LPDISPATCH Legend::GetApplication()
  1494. {
  1495. LPDISPATCH result;
  1496. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1497. return result;
  1498. }
  1499. long Legend::GetCreator()
  1500. {
  1501. long result;
  1502. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1503. return result;
  1504. }
  1505. LPDISPATCH Legend::GetParent()
  1506. {
  1507. LPDISPATCH result;
  1508. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1509. return result;
  1510. }
  1511. CString Legend::GetName()
  1512. {
  1513. CString result;
  1514. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1515. return result;
  1516. }
  1517. VARIANT Legend::Select()
  1518. {
  1519. VARIANT result;
  1520. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1521. return result;
  1522. }
  1523. LPDISPATCH Legend::GetBorder()
  1524. {
  1525. LPDISPATCH result;
  1526. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1527. return result;
  1528. }
  1529. VARIANT Legend::Delete()
  1530. {
  1531. VARIANT result;
  1532. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1533. return result;
  1534. }
  1535. LPDISPATCH Legend::GetFont()
  1536. {
  1537. LPDISPATCH result;
  1538. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1539. return result;
  1540. }
  1541. LPDISPATCH Legend::LegendEntries(const VARIANT& Index)
  1542. {
  1543. LPDISPATCH result;
  1544. static BYTE parms[] =
  1545. VTS_VARIANT;
  1546. InvokeHelper(0xad, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  1547. &Index);
  1548. return result;
  1549. }
  1550. long Legend::GetPosition()
  1551. {
  1552. long result;
  1553. InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1554. return result;
  1555. }
  1556. void Legend::SetPosition(long nNewValue)
  1557. {
  1558. static BYTE parms[] =
  1559. VTS_I4;
  1560. InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1561.  nNewValue);
  1562. }
  1563. BOOL Legend::GetShadow()
  1564. {
  1565. BOOL result;
  1566. InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1567. return result;
  1568. }
  1569. void Legend::SetShadow(BOOL bNewValue)
  1570. {
  1571. static BYTE parms[] =
  1572. VTS_BOOL;
  1573. InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1574.  bNewValue);
  1575. }
  1576. VARIANT Legend::Clear()
  1577. {
  1578. VARIANT result;
  1579. InvokeHelper(0x6f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1580. return result;
  1581. }
  1582. double Legend::GetHeight()
  1583. {
  1584. double result;
  1585. InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1586. return result;
  1587. }
  1588. void Legend::SetHeight(double newValue)
  1589. {
  1590. static BYTE parms[] =
  1591. VTS_R8;
  1592. InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1593.  newValue);
  1594. }
  1595. LPDISPATCH Legend::GetInterior()
  1596. {
  1597. LPDISPATCH result;
  1598. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1599. return result;
  1600. }
  1601. LPDISPATCH Legend::GetFill()
  1602. {
  1603. LPDISPATCH result;
  1604. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1605. return result;
  1606. }
  1607. double Legend::GetLeft()
  1608. {
  1609. double result;
  1610. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1611. return result;
  1612. }
  1613. void Legend::SetLeft(double newValue)
  1614. {
  1615. static BYTE parms[] =
  1616. VTS_R8;
  1617. InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1618.  newValue);
  1619. }
  1620. double Legend::GetTop()
  1621. {
  1622. double result;
  1623. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1624. return result;
  1625. }
  1626. void Legend::SetTop(double newValue)
  1627. {
  1628. static BYTE parms[] =
  1629. VTS_R8;
  1630. InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1631.  newValue);
  1632. }
  1633. double Legend::GetWidth()
  1634. {
  1635. double result;
  1636. InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  1637. return result;
  1638. }
  1639. void Legend::SetWidth(double newValue)
  1640. {
  1641. static BYTE parms[] =
  1642. VTS_R8;
  1643. InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1644.  newValue);
  1645. }
  1646. VARIANT Legend::GetAutoScaleFont()
  1647. {
  1648. VARIANT result;
  1649. InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1650. return result;
  1651. }
  1652. void Legend::SetAutoScaleFont(const VARIANT& newValue)
  1653. {
  1654. static BYTE parms[] =
  1655. VTS_VARIANT;
  1656. InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1657.  &newValue);
  1658. }
  1659. /////////////////////////////////////////////////////////////////////////////
  1660. // ErrorBars properties
  1661. /////////////////////////////////////////////////////////////////////////////
  1662. // ErrorBars operations
  1663. LPDISPATCH ErrorBars::GetApplication()
  1664. {
  1665. LPDISPATCH result;
  1666. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1667. return result;
  1668. }
  1669. long ErrorBars::GetCreator()
  1670. {
  1671. long result;
  1672. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1673. return result;
  1674. }
  1675. LPDISPATCH ErrorBars::GetParent()
  1676. {
  1677. LPDISPATCH result;
  1678. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1679. return result;
  1680. }
  1681. CString ErrorBars::GetName()
  1682. {
  1683. CString result;
  1684. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1685. return result;
  1686. }
  1687. VARIANT ErrorBars::Select()
  1688. {
  1689. VARIANT result;
  1690. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1691. return result;
  1692. }
  1693. LPDISPATCH ErrorBars::GetBorder()
  1694. {
  1695. LPDISPATCH result;
  1696. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1697. return result;
  1698. }
  1699. VARIANT ErrorBars::Delete()
  1700. {
  1701. VARIANT result;
  1702. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1703. return result;
  1704. }
  1705. VARIANT ErrorBars::ClearFormats()
  1706. {
  1707. VARIANT result;
  1708. InvokeHelper(0x70, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  1709. return result;
  1710. }
  1711. long ErrorBars::GetEndStyle()
  1712. {
  1713. long result;
  1714. InvokeHelper(0x464, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1715. return result;
  1716. }
  1717. void ErrorBars::SetEndStyle(long nNewValue)
  1718. {
  1719. static BYTE parms[] =
  1720. VTS_I4;
  1721. InvokeHelper(0x464, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1722.  nNewValue);
  1723. }
  1724. /////////////////////////////////////////////////////////////////////////////
  1725. // DataTable properties
  1726. /////////////////////////////////////////////////////////////////////////////
  1727. // DataTable operations
  1728. LPDISPATCH DataTable::GetApplication()
  1729. {
  1730. LPDISPATCH result;
  1731. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1732. return result;
  1733. }
  1734. long DataTable::GetCreator()
  1735. {
  1736. long result;
  1737. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1738. return result;
  1739. }
  1740. LPDISPATCH DataTable::GetParent()
  1741. {
  1742. LPDISPATCH result;
  1743. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1744. return result;
  1745. }
  1746. BOOL DataTable::GetShowLegendKey()
  1747. {
  1748. BOOL result;
  1749. InvokeHelper(0xab, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1750. return result;
  1751. }
  1752. void DataTable::SetShowLegendKey(BOOL bNewValue)
  1753. {
  1754. static BYTE parms[] =
  1755. VTS_BOOL;
  1756. InvokeHelper(0xab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1757.  bNewValue);
  1758. }
  1759. BOOL DataTable::GetHasBorderHorizontal()
  1760. {
  1761. BOOL result;
  1762. InvokeHelper(0x687, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1763. return result;
  1764. }
  1765. void DataTable::SetHasBorderHorizontal(BOOL bNewValue)
  1766. {
  1767. static BYTE parms[] =
  1768. VTS_BOOL;
  1769. InvokeHelper(0x687, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1770.  bNewValue);
  1771. }
  1772. BOOL DataTable::GetHasBorderVertical()
  1773. {
  1774. BOOL result;
  1775. InvokeHelper(0x688, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1776. return result;
  1777. }
  1778. void DataTable::SetHasBorderVertical(BOOL bNewValue)
  1779. {
  1780. static BYTE parms[] =
  1781. VTS_BOOL;
  1782. InvokeHelper(0x688, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1783.  bNewValue);
  1784. }
  1785. BOOL DataTable::GetHasBorderOutline()
  1786. {
  1787. BOOL result;
  1788. InvokeHelper(0x689, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1789. return result;
  1790. }
  1791. void DataTable::SetHasBorderOutline(BOOL bNewValue)
  1792. {
  1793. static BYTE parms[] =
  1794. VTS_BOOL;
  1795. InvokeHelper(0x689, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1796.  bNewValue);
  1797. }
  1798. LPDISPATCH DataTable::GetBorder()
  1799. {
  1800. LPDISPATCH result;
  1801. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1802. return result;
  1803. }
  1804. LPDISPATCH DataTable::GetFont()
  1805. {
  1806. LPDISPATCH result;
  1807. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1808. return result;
  1809. }
  1810. void DataTable::Select()
  1811. {
  1812. InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1813. }
  1814. void DataTable::Delete()
  1815. {
  1816. InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1817. }
  1818. VARIANT DataTable::GetAutoScaleFont()
  1819. {
  1820. VARIANT result;
  1821. InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  1822. return result;
  1823. }
  1824. void DataTable::SetAutoScaleFont(const VARIANT& newValue)
  1825. {
  1826. static BYTE parms[] =
  1827. VTS_VARIANT;
  1828. InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1829.  &newValue);
  1830. }
  1831. /////////////////////////////////////////////////////////////////////////////
  1832. // Phonetic properties
  1833. /////////////////////////////////////////////////////////////////////////////
  1834. // Phonetic operations
  1835. LPDISPATCH Phonetic::GetApplication()
  1836. {
  1837. LPDISPATCH result;
  1838. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1839. return result;
  1840. }
  1841. long Phonetic::GetCreator()
  1842. {
  1843. long result;
  1844. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1845. return result;
  1846. }
  1847. LPDISPATCH Phonetic::GetParent()
  1848. {
  1849. LPDISPATCH result;
  1850. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1851. return result;
  1852. }
  1853. BOOL Phonetic::GetVisible()
  1854. {
  1855. BOOL result;
  1856. InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  1857. return result;
  1858. }
  1859. void Phonetic::SetVisible(BOOL bNewValue)
  1860. {
  1861. static BYTE parms[] =
  1862. VTS_BOOL;
  1863. InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1864.  bNewValue);
  1865. }
  1866. long Phonetic::GetCharacterType()
  1867. {
  1868. long result;
  1869. InvokeHelper(0x68a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1870. return result;
  1871. }
  1872. void Phonetic::SetCharacterType(long nNewValue)
  1873. {
  1874. static BYTE parms[] =
  1875. VTS_I4;
  1876. InvokeHelper(0x68a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1877.  nNewValue);
  1878. }
  1879. long Phonetic::GetAlignment()
  1880. {
  1881. long result;
  1882. InvokeHelper(0x1c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1883. return result;
  1884. }
  1885. void Phonetic::SetAlignment(long nNewValue)
  1886. {
  1887. static BYTE parms[] =
  1888. VTS_I4;
  1889. InvokeHelper(0x1c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1890.  nNewValue);
  1891. }
  1892. LPDISPATCH Phonetic::GetFont()
  1893. {
  1894. LPDISPATCH result;
  1895. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1896. return result;
  1897. }
  1898. CString Phonetic::GetText()
  1899. {
  1900. CString result;
  1901. InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  1902. return result;
  1903. }
  1904. void Phonetic::SetText(LPCTSTR lpszNewValue)
  1905. {
  1906. static BYTE parms[] =
  1907. VTS_BSTR;
  1908. InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  1909.  lpszNewValue);
  1910. }
  1911. /////////////////////////////////////////////////////////////////////////////
  1912. // Shape properties
  1913. /////////////////////////////////////////////////////////////////////////////
  1914. // Shape operations
  1915. LPDISPATCH Shape::GetApplication()
  1916. {
  1917. LPDISPATCH result;
  1918. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1919. return result;
  1920. }
  1921. long Shape::GetCreator()
  1922. {
  1923. long result;
  1924. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  1925. return result;
  1926. }
  1927. LPDISPATCH Shape::GetParent()
  1928. {
  1929. LPDISPATCH result;
  1930. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  1931. return result;
  1932. }
  1933. void Shape::Apply()
  1934. {
  1935. InvokeHelper(0x68b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1936. }
  1937. void Shape::Delete()
  1938. {
  1939. InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1940. }
  1941. LPDISPATCH Shape::Duplicate()
  1942. {
  1943. LPDISPATCH result;
  1944. InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  1945. return result;
  1946. }
  1947. void Shape::Flip(long FlipCmd)
  1948. {
  1949. static BYTE parms[] =
  1950. VTS_I4;
  1951. InvokeHelper(0x68c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  1952.  FlipCmd);
  1953. }
  1954. void Shape::IncrementLeft(float Increment)
  1955. {
  1956. static BYTE parms[] =
  1957. VTS_R4;
  1958. InvokeHelper(0x68e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  1959.  Increment);
  1960. }
  1961. void Shape::IncrementRotation(float Increment)
  1962. {
  1963. static BYTE parms[] =
  1964. VTS_R4;
  1965. InvokeHelper(0x690, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  1966.  Increment);
  1967. }
  1968. void Shape::IncrementTop(float Increment)
  1969. {
  1970. static BYTE parms[] =
  1971. VTS_R4;
  1972. InvokeHelper(0x691, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  1973.  Increment);
  1974. }
  1975. void Shape::PickUp()
  1976. {
  1977. InvokeHelper(0x692, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1978. }
  1979. void Shape::RerouteConnections()
  1980. {
  1981. InvokeHelper(0x693, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  1982. }
  1983. void Shape::ScaleHeight(float Factor, long RelativeToOriginalSize, const VARIANT& Scale)
  1984. {
  1985. static BYTE parms[] =
  1986. VTS_R4 VTS_I4 VTS_VARIANT;
  1987. InvokeHelper(0x694, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  1988.  Factor, RelativeToOriginalSize, &Scale);
  1989. }
  1990. void Shape::ScaleWidth(float Factor, long RelativeToOriginalSize, const VARIANT& Scale)
  1991. {
  1992. static BYTE parms[] =
  1993. VTS_R4 VTS_I4 VTS_VARIANT;
  1994. InvokeHelper(0x698, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  1995.  Factor, RelativeToOriginalSize, &Scale);
  1996. }
  1997. void Shape::Select(const VARIANT& Replace)
  1998. {
  1999. static BYTE parms[] =
  2000. VTS_VARIANT;
  2001. InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2002.  &Replace);
  2003. }
  2004. void Shape::SetShapesDefaultProperties()
  2005. {
  2006. InvokeHelper(0x699, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2007. }
  2008. LPDISPATCH Shape::Ungroup()
  2009. {
  2010. LPDISPATCH result;
  2011. InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  2012. return result;
  2013. }
  2014. void Shape::ZOrder(long ZOrderCmd)
  2015. {
  2016. static BYTE parms[] =
  2017. VTS_I4;
  2018. InvokeHelper(0x26e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2019.  ZOrderCmd);
  2020. }
  2021. LPDISPATCH Shape::GetAdjustments()
  2022. {
  2023. LPDISPATCH result;
  2024. InvokeHelper(0x69b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2025. return result;
  2026. }
  2027. LPDISPATCH Shape::GetTextFrame()
  2028. {
  2029. LPDISPATCH result;
  2030. InvokeHelper(0x69c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2031. return result;
  2032. }
  2033. long Shape::GetAutoShapeType()
  2034. {
  2035. long result;
  2036. InvokeHelper(0x69d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2037. return result;
  2038. }
  2039. void Shape::SetAutoShapeType(long nNewValue)
  2040. {
  2041. static BYTE parms[] =
  2042. VTS_I4;
  2043. InvokeHelper(0x69d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2044.  nNewValue);
  2045. }
  2046. LPDISPATCH Shape::GetCallout()
  2047. {
  2048. LPDISPATCH result;
  2049. InvokeHelper(0x69e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2050. return result;
  2051. }
  2052. long Shape::GetConnectionSiteCount()
  2053. {
  2054. long result;
  2055. InvokeHelper(0x69f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2056. return result;
  2057. }
  2058. long Shape::GetConnector()
  2059. {
  2060. long result;
  2061. InvokeHelper(0x6a0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2062. return result;
  2063. }
  2064. LPDISPATCH Shape::GetConnectorFormat()
  2065. {
  2066. LPDISPATCH result;
  2067. InvokeHelper(0x6a1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2068. return result;
  2069. }
  2070. LPDISPATCH Shape::GetFill()
  2071. {
  2072. LPDISPATCH result;
  2073. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2074. return result;
  2075. }
  2076. LPDISPATCH Shape::GetGroupItems()
  2077. {
  2078. LPDISPATCH result;
  2079. InvokeHelper(0x6a2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2080. return result;
  2081. }
  2082. float Shape::GetHeight()
  2083. {
  2084. float result;
  2085. InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2086. return result;
  2087. }
  2088. void Shape::SetHeight(float newValue)
  2089. {
  2090. static BYTE parms[] =
  2091. VTS_R4;
  2092. InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2093.  newValue);
  2094. }
  2095. long Shape::GetHorizontalFlip()
  2096. {
  2097. long result;
  2098. InvokeHelper(0x6a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2099. return result;
  2100. }
  2101. float Shape::GetLeft()
  2102. {
  2103. float result;
  2104. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2105. return result;
  2106. }
  2107. void Shape::SetLeft(float newValue)
  2108. {
  2109. static BYTE parms[] =
  2110. VTS_R4;
  2111. InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2112.  newValue);
  2113. }
  2114. LPDISPATCH Shape::GetLine()
  2115. {
  2116. LPDISPATCH result;
  2117. InvokeHelper(0x331, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2118. return result;
  2119. }
  2120. long Shape::GetLockAspectRatio()
  2121. {
  2122. long result;
  2123. InvokeHelper(0x6a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2124. return result;
  2125. }
  2126. void Shape::SetLockAspectRatio(long nNewValue)
  2127. {
  2128. static BYTE parms[] =
  2129. VTS_I4;
  2130. InvokeHelper(0x6a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2131.  nNewValue);
  2132. }
  2133. CString Shape::GetName()
  2134. {
  2135. CString result;
  2136. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  2137. return result;
  2138. }
  2139. void Shape::SetName(LPCTSTR lpszNewValue)
  2140. {
  2141. static BYTE parms[] =
  2142. VTS_BSTR;
  2143. InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2144.  lpszNewValue);
  2145. }
  2146. LPDISPATCH Shape::GetNodes()
  2147. {
  2148. LPDISPATCH result;
  2149. InvokeHelper(0x6a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2150. return result;
  2151. }
  2152. float Shape::GetRotation()
  2153. {
  2154. float result;
  2155. InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2156. return result;
  2157. }
  2158. void Shape::SetRotation(float newValue)
  2159. {
  2160. static BYTE parms[] =
  2161. VTS_R4;
  2162. InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2163.  newValue);
  2164. }
  2165. LPDISPATCH Shape::GetPictureFormat()
  2166. {
  2167. LPDISPATCH result;
  2168. InvokeHelper(0x65f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2169. return result;
  2170. }
  2171. LPDISPATCH Shape::GetShadow()
  2172. {
  2173. LPDISPATCH result;
  2174. InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2175. return result;
  2176. }
  2177. LPDISPATCH Shape::GetTextEffect()
  2178. {
  2179. LPDISPATCH result;
  2180. InvokeHelper(0x6a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2181. return result;
  2182. }
  2183. LPDISPATCH Shape::GetThreeD()
  2184. {
  2185. LPDISPATCH result;
  2186. InvokeHelper(0x6a7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2187. return result;
  2188. }
  2189. float Shape::GetTop()
  2190. {
  2191. float result;
  2192. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2193. return result;
  2194. }
  2195. void Shape::SetTop(float newValue)
  2196. {
  2197. static BYTE parms[] =
  2198. VTS_R4;
  2199. InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2200.  newValue);
  2201. }
  2202. long Shape::GetType()
  2203. {
  2204. long result;
  2205. InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2206. return result;
  2207. }
  2208. long Shape::GetVerticalFlip()
  2209. {
  2210. long result;
  2211. InvokeHelper(0x6a8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2212. return result;
  2213. }
  2214. VARIANT Shape::GetVertices()
  2215. {
  2216. VARIANT result;
  2217. InvokeHelper(0x26d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  2218. return result;
  2219. }
  2220. long Shape::GetVisible()
  2221. {
  2222. long result;
  2223. InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2224. return result;
  2225. }
  2226. void Shape::SetVisible(long nNewValue)
  2227. {
  2228. static BYTE parms[] =
  2229. VTS_I4;
  2230. InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2231.  nNewValue);
  2232. }
  2233. float Shape::GetWidth()
  2234. {
  2235. float result;
  2236. InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2237. return result;
  2238. }
  2239. void Shape::SetWidth(float newValue)
  2240. {
  2241. static BYTE parms[] =
  2242. VTS_R4;
  2243. InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2244.  newValue);
  2245. }
  2246. long Shape::GetZOrderPosition()
  2247. {
  2248. long result;
  2249. InvokeHelper(0x6a9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2250. return result;
  2251. }
  2252. LPDISPATCH Shape::GetHyperlink()
  2253. {
  2254. LPDISPATCH result;
  2255. InvokeHelper(0x6aa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2256. return result;
  2257. }
  2258. long Shape::GetBlackWhiteMode()
  2259. {
  2260. long result;
  2261. InvokeHelper(0x6ab, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2262. return result;
  2263. }
  2264. void Shape::SetBlackWhiteMode(long nNewValue)
  2265. {
  2266. static BYTE parms[] =
  2267. VTS_I4;
  2268. InvokeHelper(0x6ab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2269.  nNewValue);
  2270. }
  2271. CString Shape::GetOnAction()
  2272. {
  2273. CString result;
  2274. InvokeHelper(0x254, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  2275. return result;
  2276. }
  2277. void Shape::SetOnAction(LPCTSTR lpszNewValue)
  2278. {
  2279. static BYTE parms[] =
  2280. VTS_BSTR;
  2281. InvokeHelper(0x254, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2282.  lpszNewValue);
  2283. }
  2284. BOOL Shape::GetLocked()
  2285. {
  2286. BOOL result;
  2287. InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  2288. return result;
  2289. }
  2290. void Shape::SetLocked(BOOL bNewValue)
  2291. {
  2292. static BYTE parms[] =
  2293. VTS_BOOL;
  2294. InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2295.  bNewValue);
  2296. }
  2297. LPDISPATCH Shape::GetTopLeftCell()
  2298. {
  2299. LPDISPATCH result;
  2300. InvokeHelper(0x26c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2301. return result;
  2302. }
  2303. LPDISPATCH Shape::GetBottomRightCell()
  2304. {
  2305. LPDISPATCH result;
  2306. InvokeHelper(0x267, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2307. return result;
  2308. }
  2309. long Shape::GetPlacement()
  2310. {
  2311. long result;
  2312. InvokeHelper(0x269, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2313. return result;
  2314. }
  2315. void Shape::SetPlacement(long nNewValue)
  2316. {
  2317. static BYTE parms[] =
  2318. VTS_I4;
  2319. InvokeHelper(0x269, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2320.  nNewValue);
  2321. }
  2322. void Shape::Copy()
  2323. {
  2324. InvokeHelper(0x227, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2325. }
  2326. void Shape::Cut()
  2327. {
  2328. InvokeHelper(0x235, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2329. }
  2330. void Shape::CopyPicture(const VARIANT& Appearance, const VARIANT& Format)
  2331. {
  2332. static BYTE parms[] =
  2333. VTS_VARIANT VTS_VARIANT;
  2334. InvokeHelper(0xd5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2335.  &Appearance, &Format);
  2336. }
  2337. LPDISPATCH Shape::GetControlFormat()
  2338. {
  2339. LPDISPATCH result;
  2340. InvokeHelper(0x6ad, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2341. return result;
  2342. }
  2343. LPDISPATCH Shape::GetLinkFormat()
  2344. {
  2345. LPDISPATCH result;
  2346. InvokeHelper(0x6ae, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2347. return result;
  2348. }
  2349. LPDISPATCH Shape::GetOLEFormat()
  2350. {
  2351. LPDISPATCH result;
  2352. InvokeHelper(0x6af, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2353. return result;
  2354. }
  2355. long Shape::GetFormControlType()
  2356. {
  2357. long result;
  2358. InvokeHelper(0x6b0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2359. return result;
  2360. }
  2361. CString Shape::GetAlternativeText()
  2362. {
  2363. CString result;
  2364. InvokeHelper(0x763, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  2365. return result;
  2366. }
  2367. void Shape::SetAlternativeText(LPCTSTR lpszNewValue)
  2368. {
  2369. static BYTE parms[] =
  2370. VTS_BSTR;
  2371. InvokeHelper(0x763, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2372.  lpszNewValue);
  2373. }
  2374. LPDISPATCH Shape::GetScript()
  2375. {
  2376. LPDISPATCH result;
  2377. InvokeHelper(0x764, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2378. return result;
  2379. }
  2380. /////////////////////////////////////////////////////////////////////////////
  2381. // Shapes properties
  2382. /////////////////////////////////////////////////////////////////////////////
  2383. // Shapes operations
  2384. LPDISPATCH Shapes::GetApplication()
  2385. {
  2386. LPDISPATCH result;
  2387. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2388. return result;
  2389. }
  2390. long Shapes::GetCreator()
  2391. {
  2392. long result;
  2393. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2394. return result;
  2395. }
  2396. LPDISPATCH Shapes::GetParent()
  2397. {
  2398. LPDISPATCH result;
  2399. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2400. return result;
  2401. }
  2402. long Shapes::GetCount()
  2403. {
  2404. long result;
  2405. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2406. return result;
  2407. }
  2408. LPDISPATCH Shapes::Item(const VARIANT& Index)
  2409. {
  2410. LPDISPATCH result;
  2411. static BYTE parms[] =
  2412. VTS_VARIANT;
  2413. InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2414. &Index);
  2415. return result;
  2416. }
  2417. LPDISPATCH Shapes::_Default(const VARIANT& Index)
  2418. {
  2419. LPDISPATCH result;
  2420. static BYTE parms[] =
  2421. VTS_VARIANT;
  2422. InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2423. &Index);
  2424. return result;
  2425. }
  2426. LPUNKNOWN Shapes::Get_NewEnum()
  2427. {
  2428. LPUNKNOWN result;
  2429. InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
  2430. return result;
  2431. }
  2432. LPDISPATCH Shapes::AddCallout(long Type, float Left, float Top, float Width, float Height)
  2433. {
  2434. LPDISPATCH result;
  2435. static BYTE parms[] =
  2436. VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2437. InvokeHelper(0x6b1, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2438. Type, Left, Top, Width, Height);
  2439. return result;
  2440. }
  2441. LPDISPATCH Shapes::AddConnector(long Type, float BeginX, float BeginY, float EndX, float EndY)
  2442. {
  2443. LPDISPATCH result;
  2444. static BYTE parms[] =
  2445. VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2446. InvokeHelper(0x6b2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2447. Type, BeginX, BeginY, EndX, EndY);
  2448. return result;
  2449. }
  2450. LPDISPATCH Shapes::AddCurve(const VARIANT& SafeArrayOfPoints)
  2451. {
  2452. LPDISPATCH result;
  2453. static BYTE parms[] =
  2454. VTS_VARIANT;
  2455. InvokeHelper(0x6b7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2456. &SafeArrayOfPoints);
  2457. return result;
  2458. }
  2459. LPDISPATCH Shapes::AddLabel(long Orientation, float Left, float Top, float Width, float Height)
  2460. {
  2461. LPDISPATCH result;
  2462. static BYTE parms[] =
  2463. VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2464. InvokeHelper(0x6b9, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2465. Orientation, Left, Top, Width, Height);
  2466. return result;
  2467. }
  2468. LPDISPATCH Shapes::AddLine(float BeginX, float BeginY, float EndX, float EndY)
  2469. {
  2470. LPDISPATCH result;
  2471. static BYTE parms[] =
  2472. VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2473. InvokeHelper(0x6ba, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2474. BeginX, BeginY, EndX, EndY);
  2475. return result;
  2476. }
  2477. LPDISPATCH Shapes::AddPicture(LPCTSTR Filename, long LinkToFile, long SaveWithDocument, float Left, float Top, float Width, float Height)
  2478. {
  2479. LPDISPATCH result;
  2480. static BYTE parms[] =
  2481. VTS_BSTR VTS_I4 VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2482. InvokeHelper(0x6bb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2483. Filename, LinkToFile, SaveWithDocument, Left, Top, Width, Height);
  2484. return result;
  2485. }
  2486. LPDISPATCH Shapes::AddPolyline(const VARIANT& SafeArrayOfPoints)
  2487. {
  2488. LPDISPATCH result;
  2489. static BYTE parms[] =
  2490. VTS_VARIANT;
  2491. InvokeHelper(0x6be, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2492. &SafeArrayOfPoints);
  2493. return result;
  2494. }
  2495. LPDISPATCH Shapes::AddShape(long Type, float Left, float Top, float Width, float Height)
  2496. {
  2497. LPDISPATCH result;
  2498. static BYTE parms[] =
  2499. VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2500. InvokeHelper(0x6bf, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2501. Type, Left, Top, Width, Height);
  2502. return result;
  2503. }
  2504. LPDISPATCH Shapes::AddTextEffect(long PresetTextEffect, LPCTSTR Text, LPCTSTR FontName, float FontSize, long FontBold, long FontItalic, float Left, float Top)
  2505. {
  2506. LPDISPATCH result;
  2507. static BYTE parms[] =
  2508. VTS_I4 VTS_BSTR VTS_BSTR VTS_R4 VTS_I4 VTS_I4 VTS_R4 VTS_R4;
  2509. InvokeHelper(0x6c0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2510. PresetTextEffect, Text, FontName, FontSize, FontBold, FontItalic, Left, Top);
  2511. return result;
  2512. }
  2513. LPDISPATCH Shapes::AddTextbox(long Orientation, float Left, float Top, float Width, float Height)
  2514. {
  2515. LPDISPATCH result;
  2516. static BYTE parms[] =
  2517. VTS_I4 VTS_R4 VTS_R4 VTS_R4 VTS_R4;
  2518. InvokeHelper(0x6c6, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2519. Orientation, Left, Top, Width, Height);
  2520. return result;
  2521. }
  2522. LPDISPATCH Shapes::BuildFreeform(long EditingType, float X1, float Y1)
  2523. {
  2524. LPDISPATCH result;
  2525. static BYTE parms[] =
  2526. VTS_I4 VTS_R4 VTS_R4;
  2527. InvokeHelper(0x6c7, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2528. EditingType, X1, Y1);
  2529. return result;
  2530. }
  2531. LPDISPATCH Shapes::GetRange(const VARIANT& Index)
  2532. {
  2533. LPDISPATCH result;
  2534. static BYTE parms[] =
  2535. VTS_VARIANT;
  2536. InvokeHelper(0xc5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  2537. &Index);
  2538. return result;
  2539. }
  2540. void Shapes::SelectAll()
  2541. {
  2542. InvokeHelper(0x6c9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2543. }
  2544. LPDISPATCH Shapes::AddFormControl(long Type, long Left, long Top, long Width, long Height)
  2545. {
  2546. LPDISPATCH result;
  2547. static BYTE parms[] =
  2548. VTS_I4 VTS_I4 VTS_I4 VTS_I4 VTS_I4;
  2549. InvokeHelper(0x6ca, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2550. Type, Left, Top, Width, Height);
  2551. return result;
  2552. }
  2553. LPDISPATCH Shapes::AddOLEObject(const VARIANT& ClassType, const VARIANT& Filename, const VARIANT& Link, const VARIANT& DisplayAsIcon, const VARIANT& IconFileName, const VARIANT& IconIndex, const VARIANT& IconLabel, const VARIANT& Left, 
  2554. const VARIANT& Top, const VARIANT& Width, const VARIANT& Height)
  2555. {
  2556. LPDISPATCH result;
  2557. static BYTE parms[] =
  2558. VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
  2559. InvokeHelper(0x6cb, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2560. &ClassType, &Filename, &Link, &DisplayAsIcon, &IconFileName, &IconIndex, &IconLabel, &Left, &Top, &Width, &Height);
  2561. return result;
  2562. }
  2563. /////////////////////////////////////////////////////////////////////////////
  2564. // ShapeRange properties
  2565. /////////////////////////////////////////////////////////////////////////////
  2566. // ShapeRange operations
  2567. LPDISPATCH ShapeRange::GetApplication()
  2568. {
  2569. LPDISPATCH result;
  2570. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2571. return result;
  2572. }
  2573. long ShapeRange::GetCreator()
  2574. {
  2575. long result;
  2576. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2577. return result;
  2578. }
  2579. LPDISPATCH ShapeRange::GetParent()
  2580. {
  2581. LPDISPATCH result;
  2582. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2583. return result;
  2584. }
  2585. long ShapeRange::GetCount()
  2586. {
  2587. long result;
  2588. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2589. return result;
  2590. }
  2591. LPDISPATCH ShapeRange::Item(const VARIANT& Index)
  2592. {
  2593. LPDISPATCH result;
  2594. static BYTE parms[] =
  2595. VTS_VARIANT;
  2596. InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2597. &Index);
  2598. return result;
  2599. }
  2600. LPDISPATCH ShapeRange::_Default(const VARIANT& Index)
  2601. {
  2602. LPDISPATCH result;
  2603. static BYTE parms[] =
  2604. VTS_VARIANT;
  2605. InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  2606. &Index);
  2607. return result;
  2608. }
  2609. LPUNKNOWN ShapeRange::Get_NewEnum()
  2610. {
  2611. LPUNKNOWN result;
  2612. InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
  2613. return result;
  2614. }
  2615. void ShapeRange::Align(long AlignCmd, long RelativeTo)
  2616. {
  2617. static BYTE parms[] =
  2618. VTS_I4 VTS_I4;
  2619. InvokeHelper(0x6cc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2620.  AlignCmd, RelativeTo);
  2621. }
  2622. void ShapeRange::Apply()
  2623. {
  2624. InvokeHelper(0x68b, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2625. }
  2626. void ShapeRange::Delete()
  2627. {
  2628. InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2629. }
  2630. void ShapeRange::Distribute(long DistributeCmd, long RelativeTo)
  2631. {
  2632. static BYTE parms[] =
  2633. VTS_I4 VTS_I4;
  2634. InvokeHelper(0x6ce, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2635.  DistributeCmd, RelativeTo);
  2636. }
  2637. LPDISPATCH ShapeRange::Duplicate()
  2638. {
  2639. LPDISPATCH result;
  2640. InvokeHelper(0x40f, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  2641. return result;
  2642. }
  2643. void ShapeRange::Flip(long FlipCmd)
  2644. {
  2645. static BYTE parms[] =
  2646. VTS_I4;
  2647. InvokeHelper(0x68c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2648.  FlipCmd);
  2649. }
  2650. void ShapeRange::IncrementLeft(float Increment)
  2651. {
  2652. static BYTE parms[] =
  2653. VTS_R4;
  2654. InvokeHelper(0x68e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2655.  Increment);
  2656. }
  2657. void ShapeRange::IncrementRotation(float Increment)
  2658. {
  2659. static BYTE parms[] =
  2660. VTS_R4;
  2661. InvokeHelper(0x690, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2662.  Increment);
  2663. }
  2664. void ShapeRange::IncrementTop(float Increment)
  2665. {
  2666. static BYTE parms[] =
  2667. VTS_R4;
  2668. InvokeHelper(0x691, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2669.  Increment);
  2670. }
  2671. LPDISPATCH ShapeRange::Group()
  2672. {
  2673. LPDISPATCH result;
  2674. InvokeHelper(0x2e, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  2675. return result;
  2676. }
  2677. void ShapeRange::PickUp()
  2678. {
  2679. InvokeHelper(0x692, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2680. }
  2681. void ShapeRange::RerouteConnections()
  2682. {
  2683. InvokeHelper(0x693, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2684. }
  2685. LPDISPATCH ShapeRange::Regroup()
  2686. {
  2687. LPDISPATCH result;
  2688. InvokeHelper(0x6d0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  2689. return result;
  2690. }
  2691. void ShapeRange::ScaleHeight(float Factor, long RelativeToOriginalSize, const VARIANT& Scale)
  2692. {
  2693. static BYTE parms[] =
  2694. VTS_R4 VTS_I4 VTS_VARIANT;
  2695. InvokeHelper(0x694, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2696.  Factor, RelativeToOriginalSize, &Scale);
  2697. }
  2698. void ShapeRange::ScaleWidth(float Factor, long RelativeToOriginalSize, const VARIANT& Scale)
  2699. {
  2700. static BYTE parms[] =
  2701. VTS_R4 VTS_I4 VTS_VARIANT;
  2702. InvokeHelper(0x698, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2703.  Factor, RelativeToOriginalSize, &Scale);
  2704. }
  2705. void ShapeRange::Select(const VARIANT& Replace)
  2706. {
  2707. static BYTE parms[] =
  2708. VTS_VARIANT;
  2709. InvokeHelper(0xeb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2710.  &Replace);
  2711. }
  2712. void ShapeRange::SetShapesDefaultProperties()
  2713. {
  2714. InvokeHelper(0x699, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  2715. }
  2716. LPDISPATCH ShapeRange::Ungroup()
  2717. {
  2718. LPDISPATCH result;
  2719. InvokeHelper(0xf4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  2720. return result;
  2721. }
  2722. void ShapeRange::ZOrder(long ZOrderCmd)
  2723. {
  2724. static BYTE parms[] =
  2725. VTS_I4;
  2726. InvokeHelper(0x26e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  2727.  ZOrderCmd);
  2728. }
  2729. LPDISPATCH ShapeRange::GetAdjustments()
  2730. {
  2731. LPDISPATCH result;
  2732. InvokeHelper(0x69b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2733. return result;
  2734. }
  2735. LPDISPATCH ShapeRange::GetTextFrame()
  2736. {
  2737. LPDISPATCH result;
  2738. InvokeHelper(0x69c, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2739. return result;
  2740. }
  2741. long ShapeRange::GetAutoShapeType()
  2742. {
  2743. long result;
  2744. InvokeHelper(0x69d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2745. return result;
  2746. }
  2747. void ShapeRange::SetAutoShapeType(long nNewValue)
  2748. {
  2749. static BYTE parms[] =
  2750. VTS_I4;
  2751. InvokeHelper(0x69d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2752.  nNewValue);
  2753. }
  2754. LPDISPATCH ShapeRange::GetCallout()
  2755. {
  2756. LPDISPATCH result;
  2757. InvokeHelper(0x69e, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2758. return result;
  2759. }
  2760. long ShapeRange::GetConnectionSiteCount()
  2761. {
  2762. long result;
  2763. InvokeHelper(0x69f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2764. return result;
  2765. }
  2766. long ShapeRange::GetConnector()
  2767. {
  2768. long result;
  2769. InvokeHelper(0x6a0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2770. return result;
  2771. }
  2772. LPDISPATCH ShapeRange::GetConnectorFormat()
  2773. {
  2774. LPDISPATCH result;
  2775. InvokeHelper(0x6a1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2776. return result;
  2777. }
  2778. LPDISPATCH ShapeRange::GetFill()
  2779. {
  2780. LPDISPATCH result;
  2781. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2782. return result;
  2783. }
  2784. LPDISPATCH ShapeRange::GetGroupItems()
  2785. {
  2786. LPDISPATCH result;
  2787. InvokeHelper(0x6a2, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2788. return result;
  2789. }
  2790. float ShapeRange::GetHeight()
  2791. {
  2792. float result;
  2793. InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2794. return result;
  2795. }
  2796. void ShapeRange::SetHeight(float newValue)
  2797. {
  2798. static BYTE parms[] =
  2799. VTS_R4;
  2800. InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2801.  newValue);
  2802. }
  2803. long ShapeRange::GetHorizontalFlip()
  2804. {
  2805. long result;
  2806. InvokeHelper(0x6a3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2807. return result;
  2808. }
  2809. float ShapeRange::GetLeft()
  2810. {
  2811. float result;
  2812. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2813. return result;
  2814. }
  2815. void ShapeRange::SetLeft(float newValue)
  2816. {
  2817. static BYTE parms[] =
  2818. VTS_R4;
  2819. InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2820.  newValue);
  2821. }
  2822. LPDISPATCH ShapeRange::GetLine()
  2823. {
  2824. LPDISPATCH result;
  2825. InvokeHelper(0x331, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2826. return result;
  2827. }
  2828. long ShapeRange::GetLockAspectRatio()
  2829. {
  2830. long result;
  2831. InvokeHelper(0x6a4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2832. return result;
  2833. }
  2834. void ShapeRange::SetLockAspectRatio(long nNewValue)
  2835. {
  2836. static BYTE parms[] =
  2837. VTS_I4;
  2838. InvokeHelper(0x6a4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2839.  nNewValue);
  2840. }
  2841. CString ShapeRange::GetName()
  2842. {
  2843. CString result;
  2844. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  2845. return result;
  2846. }
  2847. void ShapeRange::SetName(LPCTSTR lpszNewValue)
  2848. {
  2849. static BYTE parms[] =
  2850. VTS_BSTR;
  2851. InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2852.  lpszNewValue);
  2853. }
  2854. LPDISPATCH ShapeRange::GetNodes()
  2855. {
  2856. LPDISPATCH result;
  2857. InvokeHelper(0x6a5, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2858. return result;
  2859. }
  2860. float ShapeRange::GetRotation()
  2861. {
  2862. float result;
  2863. InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2864. return result;
  2865. }
  2866. void ShapeRange::SetRotation(float newValue)
  2867. {
  2868. static BYTE parms[] =
  2869. VTS_R4;
  2870. InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2871.  newValue);
  2872. }
  2873. LPDISPATCH ShapeRange::GetPictureFormat()
  2874. {
  2875. LPDISPATCH result;
  2876. InvokeHelper(0x65f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2877. return result;
  2878. }
  2879. LPDISPATCH ShapeRange::GetShadow()
  2880. {
  2881. LPDISPATCH result;
  2882. InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2883. return result;
  2884. }
  2885. LPDISPATCH ShapeRange::GetTextEffect()
  2886. {
  2887. LPDISPATCH result;
  2888. InvokeHelper(0x6a6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2889. return result;
  2890. }
  2891. LPDISPATCH ShapeRange::GetThreeD()
  2892. {
  2893. LPDISPATCH result;
  2894. InvokeHelper(0x6a7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2895. return result;
  2896. }
  2897. float ShapeRange::GetTop()
  2898. {
  2899. float result;
  2900. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2901. return result;
  2902. }
  2903. void ShapeRange::SetTop(float newValue)
  2904. {
  2905. static BYTE parms[] =
  2906. VTS_R4;
  2907. InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2908.  newValue);
  2909. }
  2910. long ShapeRange::GetType()
  2911. {
  2912. long result;
  2913. InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2914. return result;
  2915. }
  2916. long ShapeRange::GetVerticalFlip()
  2917. {
  2918. long result;
  2919. InvokeHelper(0x6a8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2920. return result;
  2921. }
  2922. VARIANT ShapeRange::GetVertices()
  2923. {
  2924. VARIANT result;
  2925. InvokeHelper(0x26d, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  2926. return result;
  2927. }
  2928. long ShapeRange::GetVisible()
  2929. {
  2930. long result;
  2931. InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2932. return result;
  2933. }
  2934. void ShapeRange::SetVisible(long nNewValue)
  2935. {
  2936. static BYTE parms[] =
  2937. VTS_I4;
  2938. InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2939.  nNewValue);
  2940. }
  2941. float ShapeRange::GetWidth()
  2942. {
  2943. float result;
  2944. InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  2945. return result;
  2946. }
  2947. void ShapeRange::SetWidth(float newValue)
  2948. {
  2949. static BYTE parms[] =
  2950. VTS_R4;
  2951. InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2952.  newValue);
  2953. }
  2954. long ShapeRange::GetZOrderPosition()
  2955. {
  2956. long result;
  2957. InvokeHelper(0x6a9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2958. return result;
  2959. }
  2960. long ShapeRange::GetBlackWhiteMode()
  2961. {
  2962. long result;
  2963. InvokeHelper(0x6ab, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  2964. return result;
  2965. }
  2966. void ShapeRange::SetBlackWhiteMode(long nNewValue)
  2967. {
  2968. static BYTE parms[] =
  2969. VTS_I4;
  2970. InvokeHelper(0x6ab, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2971.  nNewValue);
  2972. }
  2973. CString ShapeRange::GetAlternativeText()
  2974. {
  2975. CString result;
  2976. InvokeHelper(0x763, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  2977. return result;
  2978. }
  2979. void ShapeRange::SetAlternativeText(LPCTSTR lpszNewValue)
  2980. {
  2981. static BYTE parms[] =
  2982. VTS_BSTR;
  2983. InvokeHelper(0x763, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  2984.  lpszNewValue);
  2985. }
  2986. /////////////////////////////////////////////////////////////////////////////
  2987. // GroupShapes properties
  2988. /////////////////////////////////////////////////////////////////////////////
  2989. // GroupShapes operations
  2990. LPDISPATCH GroupShapes::GetApplication()
  2991. {
  2992. LPDISPATCH result;
  2993. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  2994. return result;
  2995. }
  2996. long GroupShapes::GetCreator()
  2997. {
  2998. long result;
  2999. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3000. return result;
  3001. }
  3002. LPDISPATCH GroupShapes::GetParent()
  3003. {
  3004. LPDISPATCH result;
  3005. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3006. return result;
  3007. }
  3008. long GroupShapes::GetCount()
  3009. {
  3010. long result;
  3011. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3012. return result;
  3013. }
  3014. LPDISPATCH GroupShapes::Item(const VARIANT& Index)
  3015. {
  3016. LPDISPATCH result;
  3017. static BYTE parms[] =
  3018. VTS_VARIANT;
  3019. InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  3020. &Index);
  3021. return result;
  3022. }
  3023. LPDISPATCH GroupShapes::_Default(const VARIANT& Index)
  3024. {
  3025. LPDISPATCH result;
  3026. static BYTE parms[] =
  3027. VTS_VARIANT;
  3028. InvokeHelper(0x0, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  3029. &Index);
  3030. return result;
  3031. }
  3032. LPUNKNOWN GroupShapes::Get_NewEnum()
  3033. {
  3034. LPUNKNOWN result;
  3035. InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
  3036. return result;
  3037. }
  3038. /////////////////////////////////////////////////////////////////////////////
  3039. // TextFrame properties
  3040. /////////////////////////////////////////////////////////////////////////////
  3041. // TextFrame operations
  3042. LPDISPATCH TextFrame::GetApplication()
  3043. {
  3044. LPDISPATCH result;
  3045. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3046. return result;
  3047. }
  3048. long TextFrame::GetCreator()
  3049. {
  3050. long result;
  3051. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3052. return result;
  3053. }
  3054. LPDISPATCH TextFrame::GetParent()
  3055. {
  3056. LPDISPATCH result;
  3057. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3058. return result;
  3059. }
  3060. float TextFrame::GetMarginBottom()
  3061. {
  3062. float result;
  3063. InvokeHelper(0x6d1, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  3064. return result;
  3065. }
  3066. void TextFrame::SetMarginBottom(float newValue)
  3067. {
  3068. static BYTE parms[] =
  3069. VTS_R4;
  3070. InvokeHelper(0x6d1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3071.  newValue);
  3072. }
  3073. float TextFrame::GetMarginLeft()
  3074. {
  3075. float result;
  3076. InvokeHelper(0x6d2, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  3077. return result;
  3078. }
  3079. void TextFrame::SetMarginLeft(float newValue)
  3080. {
  3081. static BYTE parms[] =
  3082. VTS_R4;
  3083. InvokeHelper(0x6d2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3084.  newValue);
  3085. }
  3086. float TextFrame::GetMarginRight()
  3087. {
  3088. float result;
  3089. InvokeHelper(0x6d3, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  3090. return result;
  3091. }
  3092. void TextFrame::SetMarginRight(float newValue)
  3093. {
  3094. static BYTE parms[] =
  3095. VTS_R4;
  3096. InvokeHelper(0x6d3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3097.  newValue);
  3098. }
  3099. float TextFrame::GetMarginTop()
  3100. {
  3101. float result;
  3102. InvokeHelper(0x6d4, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  3103. return result;
  3104. }
  3105. void TextFrame::SetMarginTop(float newValue)
  3106. {
  3107. static BYTE parms[] =
  3108. VTS_R4;
  3109. InvokeHelper(0x6d4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3110.  newValue);
  3111. }
  3112. long TextFrame::GetOrientation()
  3113. {
  3114. long result;
  3115. InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3116. return result;
  3117. }
  3118. void TextFrame::SetOrientation(long nNewValue)
  3119. {
  3120. static BYTE parms[] =
  3121. VTS_I4;
  3122. InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3123.  nNewValue);
  3124. }
  3125. LPDISPATCH TextFrame::Characters(const VARIANT& Start, const VARIANT& Length)
  3126. {
  3127. LPDISPATCH result;
  3128. static BYTE parms[] =
  3129. VTS_VARIANT VTS_VARIANT;
  3130. InvokeHelper(0x25b, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  3131. &Start, &Length);
  3132. return result;
  3133. }
  3134. long TextFrame::GetHorizontalAlignment()
  3135. {
  3136. long result;
  3137. InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3138. return result;
  3139. }
  3140. void TextFrame::SetHorizontalAlignment(long nNewValue)
  3141. {
  3142. static BYTE parms[] =
  3143. VTS_I4;
  3144. InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3145.  nNewValue);
  3146. }
  3147. long TextFrame::GetVerticalAlignment()
  3148. {
  3149. long result;
  3150. InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3151. return result;
  3152. }
  3153. void TextFrame::SetVerticalAlignment(long nNewValue)
  3154. {
  3155. static BYTE parms[] =
  3156. VTS_I4;
  3157. InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3158.  nNewValue);
  3159. }
  3160. BOOL TextFrame::GetAutoSize()
  3161. {
  3162. BOOL result;
  3163. InvokeHelper(0x266, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3164. return result;
  3165. }
  3166. void TextFrame::SetAutoSize(BOOL bNewValue)
  3167. {
  3168. static BYTE parms[] =
  3169. VTS_BOOL;
  3170. InvokeHelper(0x266, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3171.  bNewValue);
  3172. }
  3173. long TextFrame::GetReadingOrder()
  3174. {
  3175. long result;
  3176. InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3177. return result;
  3178. }
  3179. void TextFrame::SetReadingOrder(long nNewValue)
  3180. {
  3181. static BYTE parms[] =
  3182. VTS_I4;
  3183. InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3184.  nNewValue);
  3185. }
  3186. BOOL TextFrame::GetAutoMargins()
  3187. {
  3188. BOOL result;
  3189. InvokeHelper(0x6d5, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3190. return result;
  3191. }
  3192. void TextFrame::SetAutoMargins(BOOL bNewValue)
  3193. {
  3194. static BYTE parms[] =
  3195. VTS_BOOL;
  3196. InvokeHelper(0x6d5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3197.  bNewValue);
  3198. }
  3199. /////////////////////////////////////////////////////////////////////////////
  3200. // ConnectorFormat properties
  3201. /////////////////////////////////////////////////////////////////////////////
  3202. // ConnectorFormat operations
  3203. LPDISPATCH ConnectorFormat::GetApplication()
  3204. {
  3205. LPDISPATCH result;
  3206. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3207. return result;
  3208. }
  3209. long ConnectorFormat::GetCreator()
  3210. {
  3211. long result;
  3212. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3213. return result;
  3214. }
  3215. LPDISPATCH ConnectorFormat::GetParent()
  3216. {
  3217. LPDISPATCH result;
  3218. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3219. return result;
  3220. }
  3221. void ConnectorFormat::BeginConnect(LPDISPATCH ConnectedShape, long ConnectionSite)
  3222. {
  3223. static BYTE parms[] =
  3224. VTS_DISPATCH VTS_I4;
  3225. InvokeHelper(0x6d6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3226.  ConnectedShape, ConnectionSite);
  3227. }
  3228. void ConnectorFormat::BeginDisconnect()
  3229. {
  3230. InvokeHelper(0x6d9, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3231. }
  3232. void ConnectorFormat::EndConnect(LPDISPATCH ConnectedShape, long ConnectionSite)
  3233. {
  3234. static BYTE parms[] =
  3235. VTS_DISPATCH VTS_I4;
  3236. InvokeHelper(0x6da, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3237.  ConnectedShape, ConnectionSite);
  3238. }
  3239. void ConnectorFormat::EndDisconnect()
  3240. {
  3241. InvokeHelper(0x6db, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3242. }
  3243. long ConnectorFormat::GetBeginConnected()
  3244. {
  3245. long result;
  3246. InvokeHelper(0x6dc, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3247. return result;
  3248. }
  3249. LPDISPATCH ConnectorFormat::GetBeginConnectedShape()
  3250. {
  3251. LPDISPATCH result;
  3252. InvokeHelper(0x6dd, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3253. return result;
  3254. }
  3255. long ConnectorFormat::GetBeginConnectionSite()
  3256. {
  3257. long result;
  3258. InvokeHelper(0x6de, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3259. return result;
  3260. }
  3261. long ConnectorFormat::GetEndConnected()
  3262. {
  3263. long result;
  3264. InvokeHelper(0x6df, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3265. return result;
  3266. }
  3267. LPDISPATCH ConnectorFormat::GetEndConnectedShape()
  3268. {
  3269. LPDISPATCH result;
  3270. InvokeHelper(0x6e0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3271. return result;
  3272. }
  3273. long ConnectorFormat::GetEndConnectionSite()
  3274. {
  3275. long result;
  3276. InvokeHelper(0x6e1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3277. return result;
  3278. }
  3279. long ConnectorFormat::GetType()
  3280. {
  3281. long result;
  3282. InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3283. return result;
  3284. }
  3285. void ConnectorFormat::SetType(long nNewValue)
  3286. {
  3287. static BYTE parms[] =
  3288. VTS_I4;
  3289. InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3290.  nNewValue);
  3291. }
  3292. /////////////////////////////////////////////////////////////////////////////
  3293. // FreeformBuilder properties
  3294. /////////////////////////////////////////////////////////////////////////////
  3295. // FreeformBuilder operations
  3296. LPDISPATCH FreeformBuilder::GetApplication()
  3297. {
  3298. LPDISPATCH result;
  3299. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3300. return result;
  3301. }
  3302. long FreeformBuilder::GetCreator()
  3303. {
  3304. long result;
  3305. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3306. return result;
  3307. }
  3308. LPDISPATCH FreeformBuilder::GetParent()
  3309. {
  3310. LPDISPATCH result;
  3311. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3312. return result;
  3313. }
  3314. void FreeformBuilder::AddNodes(long SegmentType, long EditingType, float X1, float Y1, const VARIANT& X2, const VARIANT& Y2, const VARIANT& X3, const VARIANT& Y3)
  3315. {
  3316. static BYTE parms[] =
  3317. VTS_I4 VTS_I4 VTS_R4 VTS_R4 VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
  3318. InvokeHelper(0x6e2, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3319.  SegmentType, EditingType, X1, Y1, &X2, &Y2, &X3, &Y3);
  3320. }
  3321. LPDISPATCH FreeformBuilder::ConvertToShape()
  3322. {
  3323. LPDISPATCH result;
  3324. InvokeHelper(0x6e6, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
  3325. return result;
  3326. }
  3327. /////////////////////////////////////////////////////////////////////////////
  3328. // ControlFormat properties
  3329. /////////////////////////////////////////////////////////////////////////////
  3330. // ControlFormat operations
  3331. LPDISPATCH ControlFormat::GetApplication()
  3332. {
  3333. LPDISPATCH result;
  3334. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3335. return result;
  3336. }
  3337. long ControlFormat::GetCreator()
  3338. {
  3339. long result;
  3340. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3341. return result;
  3342. }
  3343. LPDISPATCH ControlFormat::GetParent()
  3344. {
  3345. LPDISPATCH result;
  3346. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3347. return result;
  3348. }
  3349. void ControlFormat::AddItem(LPCTSTR Text, const VARIANT& Index)
  3350. {
  3351. static BYTE parms[] =
  3352. VTS_BSTR VTS_VARIANT;
  3353. InvokeHelper(0x353, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3354.  Text, &Index);
  3355. }
  3356. void ControlFormat::RemoveAllItems()
  3357. {
  3358. InvokeHelper(0x355, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3359. }
  3360. void ControlFormat::RemoveItem(long Index, const VARIANT& Count)
  3361. {
  3362. static BYTE parms[] =
  3363. VTS_I4 VTS_VARIANT;
  3364. InvokeHelper(0x354, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3365.  Index, &Count);
  3366. }
  3367. long ControlFormat::GetDropDownLines()
  3368. {
  3369. long result;
  3370. InvokeHelper(0x350, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3371. return result;
  3372. }
  3373. void ControlFormat::SetDropDownLines(long nNewValue)
  3374. {
  3375. static BYTE parms[] =
  3376. VTS_I4;
  3377. InvokeHelper(0x350, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3378.  nNewValue);
  3379. }
  3380. BOOL ControlFormat::GetEnabled()
  3381. {
  3382. BOOL result;
  3383. InvokeHelper(0x258, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3384. return result;
  3385. }
  3386. void ControlFormat::SetEnabled(BOOL bNewValue)
  3387. {
  3388. static BYTE parms[] =
  3389. VTS_BOOL;
  3390. InvokeHelper(0x258, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3391.  bNewValue);
  3392. }
  3393. long ControlFormat::GetLargeChange()
  3394. {
  3395. long result;
  3396. InvokeHelper(0x34d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3397. return result;
  3398. }
  3399. void ControlFormat::SetLargeChange(long nNewValue)
  3400. {
  3401. static BYTE parms[] =
  3402. VTS_I4;
  3403. InvokeHelper(0x34d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3404.  nNewValue);
  3405. }
  3406. CString ControlFormat::GetLinkedCell()
  3407. {
  3408. CString result;
  3409. InvokeHelper(0x422, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  3410. return result;
  3411. }
  3412. void ControlFormat::SetLinkedCell(LPCTSTR lpszNewValue)
  3413. {
  3414. static BYTE parms[] =
  3415. VTS_BSTR;
  3416. InvokeHelper(0x422, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3417.  lpszNewValue);
  3418. }
  3419. VARIANT ControlFormat::List(const VARIANT& Index)
  3420. {
  3421. VARIANT result;
  3422. static BYTE parms[] =
  3423. VTS_VARIANT;
  3424. InvokeHelper(0x35d, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
  3425. &Index);
  3426. return result;
  3427. }
  3428. long ControlFormat::GetListCount()
  3429. {
  3430. long result;
  3431. InvokeHelper(0x351, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3432. return result;
  3433. }
  3434. void ControlFormat::SetListCount(long nNewValue)
  3435. {
  3436. static BYTE parms[] =
  3437. VTS_I4;
  3438. InvokeHelper(0x351, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3439.  nNewValue);
  3440. }
  3441. CString ControlFormat::GetListFillRange()
  3442. {
  3443. CString result;
  3444. InvokeHelper(0x34f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  3445. return result;
  3446. }
  3447. void ControlFormat::SetListFillRange(LPCTSTR lpszNewValue)
  3448. {
  3449. static BYTE parms[] =
  3450. VTS_BSTR;
  3451. InvokeHelper(0x34f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3452.  lpszNewValue);
  3453. }
  3454. long ControlFormat::GetListIndex()
  3455. {
  3456. long result;
  3457. InvokeHelper(0x352, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3458. return result;
  3459. }
  3460. void ControlFormat::SetListIndex(long nNewValue)
  3461. {
  3462. static BYTE parms[] =
  3463. VTS_I4;
  3464. InvokeHelper(0x352, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3465.  nNewValue);
  3466. }
  3467. BOOL ControlFormat::GetLockedText()
  3468. {
  3469. BOOL result;
  3470. InvokeHelper(0x268, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3471. return result;
  3472. }
  3473. void ControlFormat::SetLockedText(BOOL bNewValue)
  3474. {
  3475. static BYTE parms[] =
  3476. VTS_BOOL;
  3477. InvokeHelper(0x268, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3478.  bNewValue);
  3479. }
  3480. long ControlFormat::GetMax()
  3481. {
  3482. long result;
  3483. InvokeHelper(0x34a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3484. return result;
  3485. }
  3486. void ControlFormat::SetMax(long nNewValue)
  3487. {
  3488. static BYTE parms[] =
  3489. VTS_I4;
  3490. InvokeHelper(0x34a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3491.  nNewValue);
  3492. }
  3493. long ControlFormat::GetMin()
  3494. {
  3495. long result;
  3496. InvokeHelper(0x34b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3497. return result;
  3498. }
  3499. void ControlFormat::SetMin(long nNewValue)
  3500. {
  3501. static BYTE parms[] =
  3502. VTS_I4;
  3503. InvokeHelper(0x34b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3504.  nNewValue);
  3505. }
  3506. long ControlFormat::GetMultiSelect()
  3507. {
  3508. long result;
  3509. InvokeHelper(0x20, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3510. return result;
  3511. }
  3512. void ControlFormat::SetMultiSelect(long nNewValue)
  3513. {
  3514. static BYTE parms[] =
  3515. VTS_I4;
  3516. InvokeHelper(0x20, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3517.  nNewValue);
  3518. }
  3519. BOOL ControlFormat::GetPrintObject()
  3520. {
  3521. BOOL result;
  3522. InvokeHelper(0x26a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3523. return result;
  3524. }
  3525. void ControlFormat::SetPrintObject(BOOL bNewValue)
  3526. {
  3527. static BYTE parms[] =
  3528. VTS_BOOL;
  3529. InvokeHelper(0x26a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3530.  bNewValue);
  3531. }
  3532. long ControlFormat::GetSmallChange()
  3533. {
  3534. long result;
  3535. InvokeHelper(0x34c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3536. return result;
  3537. }
  3538. void ControlFormat::SetSmallChange(long nNewValue)
  3539. {
  3540. static BYTE parms[] =
  3541. VTS_I4;
  3542. InvokeHelper(0x34c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3543.  nNewValue);
  3544. }
  3545. long ControlFormat::Get_Default()
  3546. {
  3547. long result;
  3548. InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3549. return result;
  3550. }
  3551. void ControlFormat::Set_Default(long nNewValue)
  3552. {
  3553. static BYTE parms[] =
  3554. VTS_I4;
  3555. InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3556.  nNewValue);
  3557. }
  3558. long ControlFormat::GetValue()
  3559. {
  3560. long result;
  3561. InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3562. return result;
  3563. }
  3564. void ControlFormat::SetValue(long nNewValue)
  3565. {
  3566. static BYTE parms[] =
  3567. VTS_I4;
  3568. InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3569.  nNewValue);
  3570. }
  3571. /////////////////////////////////////////////////////////////////////////////
  3572. // OLEFormat properties
  3573. /////////////////////////////////////////////////////////////////////////////
  3574. // OLEFormat operations
  3575. LPDISPATCH OLEFormat::GetApplication()
  3576. {
  3577. LPDISPATCH result;
  3578. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3579. return result;
  3580. }
  3581. long OLEFormat::GetCreator()
  3582. {
  3583. long result;
  3584. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3585. return result;
  3586. }
  3587. LPDISPATCH OLEFormat::GetParent()
  3588. {
  3589. LPDISPATCH result;
  3590. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3591. return result;
  3592. }
  3593. void OLEFormat::Activate()
  3594. {
  3595. InvokeHelper(0x130, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3596. }
  3597. LPDISPATCH OLEFormat::GetObject()
  3598. {
  3599. LPDISPATCH result;
  3600. InvokeHelper(0x419, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3601. return result;
  3602. }
  3603. CString OLEFormat::GetProgId()
  3604. {
  3605. CString result;
  3606. InvokeHelper(0x5f3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  3607. return result;
  3608. }
  3609. void OLEFormat::Verb(const VARIANT& Verb)
  3610. {
  3611. static BYTE parms[] =
  3612. VTS_VARIANT;
  3613. InvokeHelper(0x25e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3614.  &Verb);
  3615. }
  3616. /////////////////////////////////////////////////////////////////////////////
  3617. // LinkFormat properties
  3618. /////////////////////////////////////////////////////////////////////////////
  3619. // LinkFormat operations
  3620. LPDISPATCH LinkFormat::GetApplication()
  3621. {
  3622. LPDISPATCH result;
  3623. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3624. return result;
  3625. }
  3626. long LinkFormat::GetCreator()
  3627. {
  3628. long result;
  3629. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3630. return result;
  3631. }
  3632. LPDISPATCH LinkFormat::GetParent()
  3633. {
  3634. LPDISPATCH result;
  3635. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3636. return result;
  3637. }
  3638. BOOL LinkFormat::GetAutoUpdate()
  3639. {
  3640. BOOL result;
  3641. InvokeHelper(0x418, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3642. return result;
  3643. }
  3644. void LinkFormat::SetAutoUpdate(BOOL bNewValue)
  3645. {
  3646. static BYTE parms[] =
  3647. VTS_BOOL;
  3648. InvokeHelper(0x418, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3649.  bNewValue);
  3650. }
  3651. BOOL LinkFormat::GetLocked()
  3652. {
  3653. BOOL result;
  3654. InvokeHelper(0x10d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3655. return result;
  3656. }
  3657. void LinkFormat::SetLocked(BOOL bNewValue)
  3658. {
  3659. static BYTE parms[] =
  3660. VTS_BOOL;
  3661. InvokeHelper(0x10d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3662.  bNewValue);
  3663. }
  3664. void LinkFormat::Update()
  3665. {
  3666. InvokeHelper(0x2a8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3667. }
  3668. /////////////////////////////////////////////////////////////////////////////
  3669. // PublishObjects properties
  3670. /////////////////////////////////////////////////////////////////////////////
  3671. // PublishObjects operations
  3672. LPDISPATCH PublishObjects::GetApplication()
  3673. {
  3674. LPDISPATCH result;
  3675. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3676. return result;
  3677. }
  3678. long PublishObjects::GetCreator()
  3679. {
  3680. long result;
  3681. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3682. return result;
  3683. }
  3684. LPDISPATCH PublishObjects::GetParent()
  3685. {
  3686. LPDISPATCH result;
  3687. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3688. return result;
  3689. }
  3690. LPDISPATCH PublishObjects::Add(long SourceType, LPCTSTR Filename, const VARIANT& Sheet, const VARIANT& Source, const VARIANT& HtmlType, const VARIANT& DivID, const VARIANT& Title)
  3691. {
  3692. LPDISPATCH result;
  3693. static BYTE parms[] =
  3694. VTS_I4 VTS_BSTR VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
  3695. InvokeHelper(0xb5, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  3696. SourceType, Filename, &Sheet, &Source, &HtmlType, &DivID, &Title);
  3697. return result;
  3698. }
  3699. long PublishObjects::GetCount()
  3700. {
  3701. long result;
  3702. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3703. return result;
  3704. }
  3705. LPDISPATCH PublishObjects::GetItem(const VARIANT& Index)
  3706. {
  3707. LPDISPATCH result;
  3708. static BYTE parms[] =
  3709. VTS_VARIANT;
  3710. InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  3711. &Index);
  3712. return result;
  3713. }
  3714. LPDISPATCH PublishObjects::Get_Default(const VARIANT& Index)
  3715. {
  3716. LPDISPATCH result;
  3717. static BYTE parms[] =
  3718. VTS_VARIANT;
  3719. InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  3720. &Index);
  3721. return result;
  3722. }
  3723. LPUNKNOWN PublishObjects::Get_NewEnum()
  3724. {
  3725. LPUNKNOWN result;
  3726. InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
  3727. return result;
  3728. }
  3729. void PublishObjects::Delete()
  3730. {
  3731. InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3732. }
  3733. void PublishObjects::Publish()
  3734. {
  3735. InvokeHelper(0x767, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3736. }
  3737. /////////////////////////////////////////////////////////////////////////////
  3738. // OLEDBError properties
  3739. /////////////////////////////////////////////////////////////////////////////
  3740. // OLEDBError operations
  3741. LPDISPATCH OLEDBError::GetApplication()
  3742. {
  3743. LPDISPATCH result;
  3744. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3745. return result;
  3746. }
  3747. long OLEDBError::GetCreator()
  3748. {
  3749. long result;
  3750. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3751. return result;
  3752. }
  3753. LPDISPATCH OLEDBError::GetParent()
  3754. {
  3755. LPDISPATCH result;
  3756. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3757. return result;
  3758. }
  3759. CString OLEDBError::GetSqlState()
  3760. {
  3761. CString result;
  3762. InvokeHelper(0x643, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  3763. return result;
  3764. }
  3765. CString OLEDBError::GetErrorString()
  3766. {
  3767. CString result;
  3768. InvokeHelper(0x5d2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  3769. return result;
  3770. }
  3771. long OLEDBError::GetNative()
  3772. {
  3773. long result;
  3774. InvokeHelper(0x769, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3775. return result;
  3776. }
  3777. long OLEDBError::GetNumber()
  3778. {
  3779. long result;
  3780. InvokeHelper(0x1c3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3781. return result;
  3782. }
  3783. long OLEDBError::GetStage()
  3784. {
  3785. long result;
  3786. InvokeHelper(0x76a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3787. return result;
  3788. }
  3789. /////////////////////////////////////////////////////////////////////////////
  3790. // OLEDBErrors properties
  3791. /////////////////////////////////////////////////////////////////////////////
  3792. // OLEDBErrors operations
  3793. LPDISPATCH OLEDBErrors::GetApplication()
  3794. {
  3795. LPDISPATCH result;
  3796. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3797. return result;
  3798. }
  3799. long OLEDBErrors::GetCreator()
  3800. {
  3801. long result;
  3802. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3803. return result;
  3804. }
  3805. LPDISPATCH OLEDBErrors::GetParent()
  3806. {
  3807. LPDISPATCH result;
  3808. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3809. return result;
  3810. }
  3811. long OLEDBErrors::GetCount()
  3812. {
  3813. long result;
  3814. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3815. return result;
  3816. }
  3817. LPDISPATCH OLEDBErrors::Item(long Index)
  3818. {
  3819. LPDISPATCH result;
  3820. static BYTE parms[] =
  3821. VTS_I4;
  3822. InvokeHelper(0xaa, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
  3823. Index);
  3824. return result;
  3825. }
  3826. LPDISPATCH OLEDBErrors::Get_Default(long Index)
  3827. {
  3828. LPDISPATCH result;
  3829. static BYTE parms[] =
  3830. VTS_I4;
  3831. InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  3832. Index);
  3833. return result;
  3834. }
  3835. LPUNKNOWN OLEDBErrors::_NewEnum()
  3836. {
  3837. LPUNKNOWN result;
  3838. InvokeHelper(0xfffffffc, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, NULL);
  3839. return result;
  3840. }
  3841. /////////////////////////////////////////////////////////////////////////////
  3842. // Phonetics properties
  3843. /////////////////////////////////////////////////////////////////////////////
  3844. // Phonetics operations
  3845. LPDISPATCH Phonetics::GetApplication()
  3846. {
  3847. LPDISPATCH result;
  3848. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3849. return result;
  3850. }
  3851. long Phonetics::GetCreator()
  3852. {
  3853. long result;
  3854. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3855. return result;
  3856. }
  3857. LPDISPATCH Phonetics::GetParent()
  3858. {
  3859. LPDISPATCH result;
  3860. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3861. return result;
  3862. }
  3863. long Phonetics::GetCount()
  3864. {
  3865. long result;
  3866. InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3867. return result;
  3868. }
  3869. long Phonetics::GetStart()
  3870. {
  3871. long result;
  3872. InvokeHelper(0x260, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3873. return result;
  3874. }
  3875. long Phonetics::GetLength()
  3876. {
  3877. long result;
  3878. InvokeHelper(0x261, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3879. return result;
  3880. }
  3881. BOOL Phonetics::GetVisible()
  3882. {
  3883. BOOL result;
  3884. InvokeHelper(0x22e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  3885. return result;
  3886. }
  3887. void Phonetics::SetVisible(BOOL bNewValue)
  3888. {
  3889. static BYTE parms[] =
  3890. VTS_BOOL;
  3891. InvokeHelper(0x22e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3892.  bNewValue);
  3893. }
  3894. long Phonetics::GetCharacterType()
  3895. {
  3896. long result;
  3897. InvokeHelper(0x68a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3898. return result;
  3899. }
  3900. void Phonetics::SetCharacterType(long nNewValue)
  3901. {
  3902. static BYTE parms[] =
  3903. VTS_I4;
  3904. InvokeHelper(0x68a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3905.  nNewValue);
  3906. }
  3907. long Phonetics::GetAlignment()
  3908. {
  3909. long result;
  3910. InvokeHelper(0x1c5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3911. return result;
  3912. }
  3913. void Phonetics::SetAlignment(long nNewValue)
  3914. {
  3915. static BYTE parms[] =
  3916. VTS_I4;
  3917. InvokeHelper(0x1c5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3918.  nNewValue);
  3919. }
  3920. LPDISPATCH Phonetics::GetFont()
  3921. {
  3922. LPDISPATCH result;
  3923. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3924. return result;
  3925. }
  3926. LPDISPATCH Phonetics::GetItem(long Index)
  3927. {
  3928. LPDISPATCH result;
  3929. static BYTE parms[] =
  3930. VTS_I4;
  3931. InvokeHelper(0xaa, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  3932. Index);
  3933. return result;
  3934. }
  3935. void Phonetics::Delete()
  3936. {
  3937. InvokeHelper(0x75, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  3938. }
  3939. void Phonetics::Add(long Start, long Length, LPCTSTR Text)
  3940. {
  3941. static BYTE parms[] =
  3942. VTS_I4 VTS_I4 VTS_BSTR;
  3943. InvokeHelper(0xb5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  3944.  Start, Length, Text);
  3945. }
  3946. CString Phonetics::GetText()
  3947. {
  3948. CString result;
  3949. InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  3950. return result;
  3951. }
  3952. void Phonetics::SetText(LPCTSTR lpszNewValue)
  3953. {
  3954. static BYTE parms[] =
  3955. VTS_BSTR;
  3956. InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  3957.  lpszNewValue);
  3958. }
  3959. LPDISPATCH Phonetics::Get_Default(long Index)
  3960. {
  3961. LPDISPATCH result;
  3962. static BYTE parms[] =
  3963. VTS_I4;
  3964. InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  3965. Index);
  3966. return result;
  3967. }
  3968. LPUNKNOWN Phonetics::Get_NewEnum()
  3969. {
  3970. LPUNKNOWN result;
  3971. InvokeHelper(0xfffffffc, DISPATCH_PROPERTYGET, VT_UNKNOWN, (void*)&result, NULL);
  3972. return result;
  3973. }
  3974. /////////////////////////////////////////////////////////////////////////////
  3975. // PivotLayout properties
  3976. /////////////////////////////////////////////////////////////////////////////
  3977. // PivotLayout operations
  3978. LPDISPATCH PivotLayout::GetApplication()
  3979. {
  3980. LPDISPATCH result;
  3981. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3982. return result;
  3983. }
  3984. long PivotLayout::GetCreator()
  3985. {
  3986. long result;
  3987. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  3988. return result;
  3989. }
  3990. LPDISPATCH PivotLayout::GetParent()
  3991. {
  3992. LPDISPATCH result;
  3993. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  3994. return result;
  3995. }
  3996. LPDISPATCH PivotLayout::GetColumnFields(const VARIANT& Index)
  3997. {
  3998. LPDISPATCH result;
  3999. static BYTE parms[] =
  4000. VTS_VARIANT;
  4001. InvokeHelper(0x2c9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4002. &Index);
  4003. return result;
  4004. }
  4005. LPDISPATCH PivotLayout::GetDataFields(const VARIANT& Index)
  4006. {
  4007. LPDISPATCH result;
  4008. static BYTE parms[] =
  4009. VTS_VARIANT;
  4010. InvokeHelper(0x2cb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4011. &Index);
  4012. return result;
  4013. }
  4014. LPDISPATCH PivotLayout::GetPageFields(const VARIANT& Index)
  4015. {
  4016. LPDISPATCH result;
  4017. static BYTE parms[] =
  4018. VTS_VARIANT;
  4019. InvokeHelper(0x2ca, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4020. &Index);
  4021. return result;
  4022. }
  4023. LPDISPATCH PivotLayout::GetRowFields(const VARIANT& Index)
  4024. {
  4025. LPDISPATCH result;
  4026. static BYTE parms[] =
  4027. VTS_VARIANT;
  4028. InvokeHelper(0x2c8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4029. &Index);
  4030. return result;
  4031. }
  4032. LPDISPATCH PivotLayout::GetHiddenFields(const VARIANT& Index)
  4033. {
  4034. LPDISPATCH result;
  4035. static BYTE parms[] =
  4036. VTS_VARIANT;
  4037. InvokeHelper(0x2c7, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4038. &Index);
  4039. return result;
  4040. }
  4041. LPDISPATCH PivotLayout::GetVisibleFields(const VARIANT& Index)
  4042. {
  4043. LPDISPATCH result;
  4044. static BYTE parms[] =
  4045. VTS_VARIANT;
  4046. InvokeHelper(0x2c6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4047. &Index);
  4048. return result;
  4049. }
  4050. LPDISPATCH PivotLayout::GetPivotFields(const VARIANT& Index)
  4051. {
  4052. LPDISPATCH result;
  4053. static BYTE parms[] =
  4054. VTS_VARIANT;
  4055. InvokeHelper(0x2ce, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4056. &Index);
  4057. return result;
  4058. }
  4059. LPDISPATCH PivotLayout::GetCubeFields()
  4060. {
  4061. LPDISPATCH result;
  4062. InvokeHelper(0x72f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4063. return result;
  4064. }
  4065. LPDISPATCH PivotLayout::GetPivotCache()
  4066. {
  4067. LPDISPATCH result;
  4068. InvokeHelper(0x5d8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4069. return result;
  4070. }
  4071. LPDISPATCH PivotLayout::GetPivotTable()
  4072. {
  4073. LPDISPATCH result;
  4074. InvokeHelper(0x2cc, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4075. return result;
  4076. }
  4077. CString PivotLayout::GetInnerDetail()
  4078. {
  4079. CString result;
  4080. InvokeHelper(0x2ba, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  4081. return result;
  4082. }
  4083. void PivotLayout::SetInnerDetail(LPCTSTR lpszNewValue)
  4084. {
  4085. static BYTE parms[] =
  4086. VTS_BSTR;
  4087. InvokeHelper(0x2ba, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4088.  lpszNewValue);
  4089. }
  4090. void PivotLayout::AddFields(const VARIANT& RowFields, const VARIANT& ColumnFields, const VARIANT& PageFields, const VARIANT& AppendField)
  4091. {
  4092. static BYTE parms[] =
  4093. VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
  4094. InvokeHelper(0x2c4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  4095.  &RowFields, &ColumnFields, &PageFields, &AppendField);
  4096. }
  4097. /////////////////////////////////////////////////////////////////////////////
  4098. // DisplayUnitLabel properties
  4099. /////////////////////////////////////////////////////////////////////////////
  4100. // DisplayUnitLabel operations
  4101. LPDISPATCH DisplayUnitLabel::GetApplication()
  4102. {
  4103. LPDISPATCH result;
  4104. InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4105. return result;
  4106. }
  4107. long DisplayUnitLabel::GetCreator()
  4108. {
  4109. long result;
  4110. InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  4111. return result;
  4112. }
  4113. LPDISPATCH DisplayUnitLabel::GetParent()
  4114. {
  4115. LPDISPATCH result;
  4116. InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4117. return result;
  4118. }
  4119. CString DisplayUnitLabel::GetName()
  4120. {
  4121. CString result;
  4122. InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  4123. return result;
  4124. }
  4125. VARIANT DisplayUnitLabel::Select()
  4126. {
  4127. VARIANT result;
  4128. InvokeHelper(0xeb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  4129. return result;
  4130. }
  4131. LPDISPATCH DisplayUnitLabel::GetBorder()
  4132. {
  4133. LPDISPATCH result;
  4134. InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4135. return result;
  4136. }
  4137. VARIANT DisplayUnitLabel::Delete()
  4138. {
  4139. VARIANT result;
  4140. InvokeHelper(0x75, DISPATCH_METHOD, VT_VARIANT, (void*)&result, NULL);
  4141. return result;
  4142. }
  4143. LPDISPATCH DisplayUnitLabel::GetInterior()
  4144. {
  4145. LPDISPATCH result;
  4146. InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4147. return result;
  4148. }
  4149. LPDISPATCH DisplayUnitLabel::GetFill()
  4150. {
  4151. LPDISPATCH result;
  4152. InvokeHelper(0x67f, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4153. return result;
  4154. }
  4155. CString DisplayUnitLabel::GetCaption()
  4156. {
  4157. CString result;
  4158. InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  4159. return result;
  4160. }
  4161. void DisplayUnitLabel::SetCaption(LPCTSTR lpszNewValue)
  4162. {
  4163. static BYTE parms[] =
  4164. VTS_BSTR;
  4165. InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4166.  lpszNewValue);
  4167. }
  4168. LPDISPATCH DisplayUnitLabel::GetCharacters(const VARIANT& Start, const VARIANT& Length)
  4169. {
  4170. LPDISPATCH result;
  4171. static BYTE parms[] =
  4172. VTS_VARIANT VTS_VARIANT;
  4173. InvokeHelper(0x25b, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
  4174. &Start, &Length);
  4175. return result;
  4176. }
  4177. LPDISPATCH DisplayUnitLabel::GetFont()
  4178. {
  4179. LPDISPATCH result;
  4180. InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  4181. return result;
  4182. }
  4183. VARIANT DisplayUnitLabel::GetHorizontalAlignment()
  4184. {
  4185. VARIANT result;
  4186. InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  4187. return result;
  4188. }
  4189. void DisplayUnitLabel::SetHorizontalAlignment(const VARIANT& newValue)
  4190. {
  4191. static BYTE parms[] =
  4192. VTS_VARIANT;
  4193. InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4194.  &newValue);
  4195. }
  4196. double DisplayUnitLabel::GetLeft()
  4197. {
  4198. double result;
  4199. InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  4200. return result;
  4201. }
  4202. void DisplayUnitLabel::SetLeft(double newValue)
  4203. {
  4204. static BYTE parms[] =
  4205. VTS_R8;
  4206. InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4207.  newValue);
  4208. }
  4209. VARIANT DisplayUnitLabel::GetOrientation()
  4210. {
  4211. VARIANT result;
  4212. InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  4213. return result;
  4214. }
  4215. void DisplayUnitLabel::SetOrientation(const VARIANT& newValue)
  4216. {
  4217. static BYTE parms[] =
  4218. VTS_VARIANT;
  4219. InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4220.  &newValue);
  4221. }
  4222. BOOL DisplayUnitLabel::GetShadow()
  4223. {
  4224. BOOL result;
  4225. InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  4226. return result;
  4227. }
  4228. void DisplayUnitLabel::SetShadow(BOOL bNewValue)
  4229. {
  4230. static BYTE parms[] =
  4231. VTS_BOOL;
  4232. InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4233.  bNewValue);
  4234. }
  4235. CString DisplayUnitLabel::GetText()
  4236. {
  4237. CString result;
  4238. InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  4239. return result;
  4240. }
  4241. void DisplayUnitLabel::SetText(LPCTSTR lpszNewValue)
  4242. {
  4243. static BYTE parms[] =
  4244. VTS_BSTR;
  4245. InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4246.  lpszNewValue);
  4247. }
  4248. double DisplayUnitLabel::GetTop()
  4249. {
  4250. double result;
  4251. InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  4252. return result;
  4253. }
  4254. void DisplayUnitLabel::SetTop(double newValue)
  4255. {
  4256. static BYTE parms[] =
  4257. VTS_R8;
  4258. InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4259.  newValue);
  4260. }
  4261. VARIANT DisplayUnitLabel::GetVerticalAlignment()
  4262. {
  4263. VARIANT result;
  4264. InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  4265. return result;
  4266. }
  4267. void DisplayUnitLabel::SetVerticalAlignment(const VARIANT& newValue)
  4268. {
  4269. static BYTE parms[] =
  4270. VTS_VARIANT;
  4271. InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4272.  &newValue);
  4273. }
  4274. long DisplayUnitLabel::GetReadingOrder()
  4275. {
  4276. long result;
  4277. InvokeHelper(0x3cf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  4278. return result;
  4279. }
  4280. void DisplayUnitLabel::SetReadingOrder(long nNewValue)
  4281. {
  4282. static BYTE parms[] =
  4283. VTS_I4;
  4284. InvokeHelper(0x3cf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4285.  nNewValue);
  4286. }
  4287. VARIANT DisplayUnitLabel::GetAutoScaleFont()
  4288. {
  4289. VARIANT result;
  4290. InvokeHelper(0x5f5, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  4291. return result;
  4292. }
  4293. void DisplayUnitLabel::SetAutoScaleFont(const VARIANT& newValue)
  4294. {
  4295. static BYTE parms[] =
  4296. VTS_VARIANT;
  4297. InvokeHelper(0x5f5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  4298.  &newValue);
  4299. }