home *** CD-ROM | disk | FTP | other *** search
/ On Hand / On_Hand_From_Softbank_1994_Release_2_Disc_2_1994.iso / 00043 / s / examples / structm.xl$ / STRUCTM.XLT (.txt)
Excel Spreadsheet  |  1992-09-29  |  16KB  |  393 lines

  1. Sheet: 
  2. (0, 0)        names
  3. (0, 1)          commands
  4. (0, 2)        comments
  5. (0, 4)        DIALOGS
  6. (0, 13)        MENUS
  7. (1, 4)        type
  8. (1, 5)        x
  9. (1, 6)        y
  10. (1, 7)        wide
  11. (1, 8)        high
  12. (1, 9)        text
  13. (1, 10)        init/result
  14. (1, 11)        names
  15. (1, 13)        Names
  16. (1, 14)        Command
  17. (1, 15)        Macro
  18. (1, 16)        Key
  19. (1, 17)        Status Bar Text
  20. (1, 18)        Help
  21. (2, 0)        
  22. (2, 1)          Summary Information
  23. (3, 0)        Title:
  24. (3, 1)        
  25. (3, 4)        ud01.Results
  26. (4, 0)        Version:
  27. (4, 1)          v1.0
  28. (4, 4)        Excelhlp.hlp!523
  29. (4, 5)        
  30. (4, 6)        
  31. (4, 7)        
  32. (4, 8)        
  33. (4, 9)        Command Results
  34. (4, 10)        2
  35. (4, 11)        
  36. (5, 0)        Author
  37. (5, 1)        
  38. (5, 4)        5
  39. (5, 5)        8
  40. (5, 6)        10
  41. (5, 7)        300
  42. (5, 8)        12
  43. (5, 9)        
  44. (5, 10)        
  45. (5, 11)        
  46. (6, 0)        Corporation:
  47. (6, 1)        
  48. (6, 4)        6
  49. (6, 5)        8
  50. (6, 6)        33
  51. (6, 7)        262
  52. (6, 8)        
  53. (6, 9)        
  54. (6, 10)        
  55. (6, 11)        ud01s.command
  56. (7, 0)        Creation Date:
  57. (7, 1)        
  58. (7, 4)        2
  59. (7, 5)        280
  60. (7, 6)        32
  61. (7, 7)        
  62. (7, 8)        
  63. (7, 9)        &Close
  64. (7, 10)        
  65. (7, 11)        
  66. (9, 0)        auto_open
  67. (9, 1)          auto_open
  68. (9, 2)        
  69. (9, 4)        ud02.GetCommand
  70. (10, 0)        mco00s.MacroName
  71. (10, 1)        STRUCTM.XL
  72. (10, 2)        name of this document
  73. (10, 4)        Excelhlp.hlp!523
  74. (10, 5)        
  75. (10, 6)        
  76. (10, 7)        
  77. (10, 8)        
  78. (10, 9)        Command Window
  79. (10, 10)        2
  80. (10, 11)        
  81. (11, 0)        
  82. (11, 1)        0
  83. (11, 2)        
  84. (11, 4)        5
  85. (11, 5)        8
  86. (11, 6)        10
  87. (11, 7)        151
  88. (11, 8)        
  89. (11, 9)        &Execute Command:
  90. (11, 10)        
  91. (11, 11)        
  92. (12, 0)        
  93. (12, 1)        FALSE
  94. (12, 2)        delete this formula
  95. (12, 4)        9
  96. (12, 5)        8
  97. (12, 6)        33
  98. (12, 7)        262
  99. (12, 8)        
  100. (12, 9)        
  101. (12, 10)        
  102. (12, 11)        ud02s.command
  103. (13, 0)        
  104. (13, 1)          add menus here
  105. (13, 2)        
  106. (13, 4)        1
  107. (13, 5)        280
  108. (13, 6)        8
  109. (13, 7)        
  110. (13, 8)        
  111. (13, 9)        &Run
  112. (13, 10)        
  113. (13, 11)        
  114. (14, 0)        
  115. (14, 1)        FALSE
  116. (14, 2)        
  117. (14, 4)        2
  118. (14, 5)        280
  119. (14, 6)        32
  120. (14, 7)        
  121. (14, 8)        
  122. (14, 9)        &Cancel
  123. (14, 10)        
  124. (14, 11)        
  125. (15, 10)        TRUE
  126. (17, 0)        auto_close
  127. (17, 1)          auto_close
  128. (17, 2)        
  129. (17, 4)        International Table, no localization needed
  130. (18, 0)        
  131. (18, 1)          remove menus we added here
  132. (18, 2)        
  133. (18, 4)        
  134. (18, 5)        FALSE
  135. (18, 6)        FALSE
  136. (18, 7)        FALSE
  137. (18, 8)        FALSE
  138. (18, 9)        FALSE
  139. (18, 10)        FALSE
  140. (18, 11)        FALSE
  141. (18, 12)        FALSE
  142. (19, 0)        
  143. (19, 1)        FALSE
  144. (19, 2)        
  145. (19, 4)        LOCAL TEXT
  146. (19, 5)        I
  147. (19, 6)        FO
  148. (19, 7)        FOR.CEL
  149. (19, 8)        WHIL
  150. (19, 9)        ELS
  151. (19, 10)        ELSE.I
  152. (19, 11)        END.I
  153. (19, 12)        NEX
  154. (20, 4)        INTL TEXT
  155. (20, 5)        IF
  156. (20, 6)        FOR
  157. (20, 7)        FOR.CELL
  158. (20, 8)        WHILE
  159. (20, 9)        ELSE
  160. (20, 10)        ELSE.IF
  161. (20, 11)        END.IF
  162. (20, 12)        NEXT
  163. (22, 0)        CommandWindow
  164. (22, 1)          CommandWindow
  165. (22, 2)        
  166. (22, 4)        Localization Table, localization needed
  167. (23, 0)        
  168. (23, 1)        #VALUE!
  169. (23, 2)        so refs are relative to us
  170. (23, 4)        Result of
  171. (24, 0)        command.result
  172. (24, 1)        FALSE
  173. (24, 2)        get the formula to evaluate
  174. (24, 4)        Formula not indented in
  175. (25, 0)        
  176. (25, 1)        FALSE
  177. (25, 2)        
  178. (25, 4)        Formula too long, or invalid formula.
  179. (26, 0)        
  180. (26, 1)        FALSE
  181. (26, 2)        
  182. (27, 0)        
  183. (27, 1)        FALSE
  184. (27, 2)        enter as formula
  185. (28, 0)        
  186. (28, 1)        FALSE
  187. (28, 2)        run it
  188. (29, 0)        #REF!
  189. (29, 1)        FALSE
  190. (29, 2)        Put function in error dialog
  191. (30, 0)        
  192. (30, 1)        FALSE
  193. (30, 2)        Update prompt for error
  194. (31, 0)        
  195. (31, 1)        FALSE
  196. (31, 2)        show user result, allow COPY
  197. (32, 0)        
  198. (32, 1)        FALSE
  199. (32, 2)        clear
  200. (33, 0)        
  201. (33, 1)        FALSE
  202. (33, 2)        
  203. (34, 1)        
  204. (35, 0)        fnIndent
  205. (35, 1)          Indent
  206. (35, 2)        
  207. (36, 0)        
  208. (36, 1)        
  209. (36, 2)        
  210. (37, 0)        
  211. (37, 1)        TRUE
  212. (37, 2)        Set block text to US if indenting INTL macro, else to local text
  213. (38, 0)        
  214. (38, 1)        #VALUE!
  215. (38, 2)        
  216. (39, 0)        vISelection
  217. (39, 1)        TRUE
  218. (39, 2)        
  219. (40, 0)        
  220. (40, 1)        TRUE
  221. (40, 2)        
  222. (41, 0)        
  223. (41, 1)        TRUE
  224. (41, 2)        Initialize current indent
  225. (42, 0)        vIIndent
  226. (42, 1)        4
  227. (42, 2)        Number of spaces to indent
  228. (43, 0)        vIIndentTotal
  229. (43, 1)        0
  230. (43, 2)        
  231. (44, 0)        
  232. (44, 1)        TRUE
  233. (44, 2)        
  234. (45, 0)        
  235. (45, 1)        TRUE
  236. (45, 2)        
  237. (46, 0)        
  238. (46, 1)        TRUE
  239. (46, 2)        
  240. (47, 0)        vICleanFormula
  241. (47, 1)        =                                                                                                                                                                                                                                                             
  242. (47, 2)        
  243. (48, 0)        vILeftChar
  244. (48, 1)        
  245. (48, 2)        Handle implicit name case
  246. (49, 0)        vICurrentIndent
  247. (49, 1)        TRUE
  248. (49, 2)        Strip left char
  249. (50, 0)        0
  250. (50, 1)        TRUE
  251. (50, 2)        Strip leading blanks
  252. (51, 0)        
  253. (51, 1)        1
  254. (51, 2)        Check for indent type
  255. (52, 0)        vITestIf
  256. (52, 1)        TRUE
  257. (52, 2)        Block if?
  258. (53, 0)        FALSE
  259. (53, 1)        FALSE
  260. (53, 2)        
  261. (54, 0)        
  262. (54, 1)        TRUE
  263. (54, 2)        
  264. (55, 0)        
  265. (55, 1)        TRUE
  266. (55, 2)        Enter, no shift
  267. (56, 0)        
  268. (56, 1)        TRUE
  269. (56, 2)        Insert indent spaces
  270. (57, 0)        
  271. (57, 1)        TRUE
  272. (57, 2)        Enter, then shift right?
  273. (58, 0)        
  274. (58, 1)        TRUE
  275. (58, 2)        Insert indent spaces
  276. (59, 0)        
  277. (59, 1)        TRUE
  278. (59, 2)        Increment Indent
  279. (60, 0)        
  280. (60, 1)        TRUE
  281. (60, 2)        Shift left, enter, then right?
  282. (61, 0)        
  283. (61, 1)        TRUE
  284. (61, 2)        Decrement Indent
  285. (62, 0)        
  286. (62, 1)        TRUE
  287. (62, 2)        Insert indent spaces
  288. (63, 0)        
  289. (63, 1)        TRUE
  290. (63, 2)        Increment Indent
  291. (64, 0)        
  292. (64, 1)        TRUE
  293. (64, 2)        Shift left?
  294. (65, 0)        
  295. (65, 1)        TRUE
  296. (65, 2)        Decrement Indent
  297. (66, 0)        
  298. (66, 1)        TRUE
  299. (66, 2)        Insert indent spaces
  300. (67, 0)        
  301. (67, 1)        TRUE
  302. (67, 2)        
  303. (68, 0)        
  304. (68, 1)        TRUE
  305. (68, 2)        FALSE
  306. (69, 0)        
  307. (69, 1)        TRUE
  308. (69, 2)        
  309. (70, 0)        
  310. (70, 1)        #VALUE!
  311. (70, 2)        Enter normally or Array Enter
  312. (71, 0)        
  313. (71, 1)        TRUE
  314. (71, 2)        
  315. (72, 0)        
  316. (72, 1)        TRUE
  317. (72, 2)        
  318. (73, 0)        
  319. (73, 1)        TRUE
  320. (73, 2)        
  321. (74, 0)        
  322. (74, 1)        TRUE
  323. (74, 2)        
  324. (75, 0)        
  325. (75, 1)        TRUE
  326. (75, 2)        
  327. (76, 0)        
  328. (76, 1)        TRUE
  329. (76, 2)        
  330. (78, 0)        fnUnIndent
  331. (78, 1)        UnIndent
  332. (78, 2)        
  333. (79, 0)        
  334. (79, 1)        
  335. (79, 2)        
  336. (80, 0)        
  337. (80, 1)        3
  338. (80, 2)        
  339. (81, 0)        vUSelection
  340. (81, 1)        TRUE
  341. (81, 2)        
  342. (82, 0)        
  343. (82, 1)        TRUE
  344. (82, 2)        
  345. (83, 0)        vUIndentTotal
  346. (83, 1)        TRUE
  347. (83, 2)        
  348. (84, 0)        
  349. (84, 1)        TRUE
  350. (84, 2)        
  351. (85, 0)        
  352. (85, 1)        TRUE
  353. (85, 2)        
  354. (86, 0)        
  355. (86, 1)        TRUE
  356. (86, 2)        
  357. (87, 0)        vUCleanFormula
  358. (87, 1)        =IF(ISERROR(R[-1]C)
  359. (87, 2)        
  360. (88, 0)        vULeftChar
  361. (88, 1)        
  362. (88, 2)        Handle implicit name case
  363. (89, 0)        vUCurrentIndent
  364. (89, 1)        TRUE
  365. (89, 2)        Strip left char
  366. (90, 0)        0
  367. (90, 1)        TRUE
  368. (90, 2)        Strip leading blanks
  369. (91, 0)        
  370. (91, 1)        TRUE
  371. (91, 2)        FALSE
  372. (92, 0)        
  373. (92, 1)        TRUE
  374. (92, 2)        
  375. (93, 0)        
  376. (93, 1)        TRUE
  377. (93, 2)        Enter normally or Array Enter
  378. (94, 0)        
  379. (94, 1)        TRUE
  380. (94, 2)        
  381. (95, 0)        
  382. (95, 1)        TRUE
  383. (95, 2)        
  384. (96, 0)        
  385. (96, 1)        TRUE
  386. (96, 2)        
  387. (97, 0)        
  388. (97, 1)        TRUE
  389. (97, 2)        
  390. (98, 0)        
  391. (98, 1)        TRUE
  392. (98, 2)        
  393.