home *** CD-ROM | disk | FTP | other *** search
/ The Mother of All Windows Books / CD-MOM.iso / cd_mom / workmodl / amipro / macros.cmz / WINAPPS.SMM < prev   
INI File  |  1992-08-12  |  4KB  |  358 lines

  1. [ver]
  2.     4
  3. [sty]
  4.     _default.sty
  5. [files]
  6. [charset]
  7.     82
  8.     ANSI (Windows, IBM CP 1252)
  9. [revisions]
  10.     0
  11. [prn]
  12.     PostScript Printer
  13. [port]
  14.     LPT1:
  15. [lang]
  16.     1
  17. [desc]
  18.     Menu - Switch to another running program
  19.     Lotus Word Processing Division
  20.     Beginner
  21.     Menus, Active Apps
  22.     AutoRun
  23.     708768314
  24.     27
  25.     673578583
  26.     151
  27.     2
  28.     0
  29.     0
  30.     0
  31.     0
  32.     Addmenuitem, Scan For Active Apps, Simple Arrays
  33.     
  34.     Peyton McManus
  35.     
  36.     
  37.     
  38.     0
  39. [fopts]
  40.     0
  41.     1
  42.     0
  43.     0
  44. [lnopts]
  45.     2
  46.     Body Text
  47.     1
  48. [docopts]
  49.     5
  50.     2
  51. [GramStyle]
  52.     
  53. [lay]
  54.     Standard
  55.     513
  56.     [rght]
  57.         15840
  58.         12240
  59.         1
  60.         720
  61.         1440
  62.         1
  63.         1800
  64.         1440
  65.         2
  66.         1
  67.         0
  68.         1
  69.         1
  70.         2
  71.         1
  72.         720
  73.         10800
  74.         5
  75.         1
  76.         720
  77.         1
  78.         1440
  79.         1
  80.         2880
  81.         1
  82.         4320
  83.         1
  84.         5760
  85.     [hrght]
  86.     [lyfrm]
  87.         1
  88.         11200
  89.         0
  90.         0
  91.         12240
  92.         1800
  93.         0
  94.         1
  95.         3
  96.         1 0 0 0 0 0 0
  97.         0
  98.         0
  99.         1
  100.     [frmlay]
  101.         1800
  102.         12240
  103.         1
  104.         1440
  105.         72
  106.         1
  107.         360
  108.         1440
  109.         0
  110.         1
  111.         0
  112.         1
  113.         1
  114.         0
  115.         1
  116.         1440
  117.         10800
  118.         0
  119.     [txt]
  120.  
  121. Peyton McManus
  122.  
  123. Winapps   <[>Updates menu with currently running Apps]
  124.  
  125. 05/08/92
  126.  
  127. >
  128.     [frght]
  129.     [lyfrm]
  130.         1
  131.         13248
  132.         0
  133.         14400
  134.         12240
  135.         15840
  136.         0
  137.         1
  138.         3
  139.         1 0 0 0 0 0 0
  140.         0
  141.         0
  142.         2
  143.     [frmlay]
  144.         15840
  145.         12240
  146.         1
  147.         1440
  148.         360
  149.         1
  150.         14472
  151.         1440
  152.         0
  153.         1
  154.         0
  155.         1
  156.         1
  157.         0
  158.         1
  159.         1440
  160.         10800
  161.         0
  162.     [txt]
  163. >
  164. [elay]
  165. [l1]
  166.     0
  167. [pg]
  168.     2
  169.     44 0 15 0 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  170.     46 0 12 1025 0 0 0 65535 65535 Standard    65535 0 0    0 0 0 0 0 0 0 65535 0 0 65535 0 0 0 0 0
  171. [edoc]
  172. @Function@<:#284,10080>Declare AppMenu()
  173.  
  174. @Function@<:#284,10080>
  175.  
  176. @Function@<:#284,10080>Function appmenu()
  177.  
  178. <:#284,10080>IF IsNewWave()
  179.  
  180. <:#284,10080>    Message("Macro not available while running under HP NewWave.")
  181.  
  182. <:#284,10080>    Exit Function
  183.  
  184. <:#284,10080>ENDIF
  185.  
  186. <:#284,10080>Count=AppGetAppCount()
  187.  
  188. <:#284,10080>Barid=1
  189.  
  190. MenuName="Win&Apps"
  191.  
  192. <:#284,10080>Hourglass(on)
  193.  
  194. <:#284,10080>Deletemenu(Barid, MenuName)
  195.  
  196. <:#284,10080>AddMenu(Barid, MenuName)
  197.  
  198. <:#284,10080>Dim Apps(Count)
  199.  
  200. <:#284,10080>AppGetAppNames(&Apps)
  201.  
  202. <:#284,10080>Mac=GetRunningMacroFile$()
  203.  
  204. <:#284,10080>If Count<;>25
  205.  
  206. <:#284,10080>    Count=25
  207.  
  208. <:#284,10080>Endif
  209.  
  210. <:#284,10080>OpenBracket = Chr$(91)
  211.  
  212. <:#284,10080>For i=1 to Count
  213.  
  214. <:#284,10080>    ap = apps(I)
  215.  
  216. <:#284,10080>    Ap=Strfield$(ap,1,OpenBracket)
  217.  
  218. <:#284,10080>    If Ap !="Srvr"
  219.  
  220. <:#284,10080>        rap = """{ap}"""
  221.  
  222. <:#284,10080>        AddMenuItem(BarId,MenuName,"&{ap}","{mac}!rest({rap})")
  223.  
  224. <:#284,10080>    Endif
  225.  
  226. <:#284,10080>Next
  227.  
  228. <:#284,10080>AddMenuItem(1,Menuname,"-","")
  229.  
  230. <:#284,10080>addmenuitem(1, menuname, "&Update Apps", "{mac}!update")
  231.  
  232. <:#284,10080>AddMenuItem(1,Menuname,"E&xit WinApps","{mac}!quit")
  233.  
  234. <:#284,10080>Hourglass(off)
  235.  
  236. <:#284,10080>End Function
  237.  
  238. <:#284,10080>
  239.  
  240. @Function@<:#284,10080>function update()
  241.  
  242. <:#284,10080>appmenu()
  243.  
  244. <:#284,10080>end function
  245.  
  246. <:#284,10080>
  247.  
  248. @Function@<:#284,10080>function rest(ap)
  249.  
  250. <:#284,10080>apprestore(ap)
  251.  
  252. <:#284,10080>activateapp(ap)
  253.  
  254. <:#284,10080>end function
  255.  
  256. <:#284,10080>
  257.  
  258. @Function@<:#284,10080>Function Quit()
  259.  
  260. <:#284,10080>Deletemenu(1,"Win&Apps")
  261.  
  262. <:#284,10080>End Function
  263.  
  264. >
  265.  
  266. [Embedded]
  267. 00003189
  268. >
  269. [macsum] 4
  270. appmenu 0 0 10 2
  271. update 667 0 1 34
  272. rest 702 1 1 38
  273. Quit 749 0 1 43
  274. [macse]
  275. 14 appmenu
  276. 0 1317
  277. 13
  278. 11 00000108
  279. 0 3 "Macro not available while running under HP NewWave."
  280. 6 0
  281. 15
  282. 9
  283. 0 1033
  284. 13
  285. 8 1
  286. 5 1
  287. 8 2
  288. 7 "Win&Apps"
  289. 8 3
  290. 0 296 1
  291. 0 521 "{2}" "{3}"
  292. 0 515 "{2}" "{3}"
  293. 6 1
  294. 21 4 [X]
  295. 0 1034 &4
  296. 0 802
  297. 13
  298. 8 5
  299. 6 1
  300. 5 25
  301. 18 3
  302. 11 00000284
  303. 5 25
  304. 8 1
  305. 0 39 91
  306. 13
  307. 8 6
  308. 5 1
  309. 8 7
  310. 6 1
  311. 6 7
  312. 18 2
  313. 12 00000387
  314. 10 00000539
  315. 5 1
  316. 6 7
  317. 3 0
  318. 8 7
  319. 10 00000312
  320. 6 7
  321. 22 4
  322. 8 8
  323. 0 20 "{8}" 1 "{6}"
  324. 13
  325. 8 8
  326. 6 8
  327. 7 "Srvr"
  328. 18 1
  329. 11 00000526
  330. 7 """{8}"""
  331. 8 9
  332. 0 516 "{2}" "{3}" "&{8}" "{5}!rest({9})"
  333. 10 00000354
  334. 0 516 1 "{3}" "-" ""
  335. 0 516 1 "{3}" "&Update Apps" "{5}!update"
  336. 0 516 1 "{3}" "E&xit WinApps" "{5}!quit"
  337. 0 296 0
  338. 6 0
  339. 15
  340. 9
  341. 14 update
  342. 16 appmenu
  343. 6 0
  344. 15
  345. 9
  346. 14 rest
  347. 0 1031 "{0}"
  348. 0 38 "{0}"
  349. 6 1
  350. 15
  351. 9
  352. 14 Quit
  353. 0 521 1 "Win&Apps"
  354. 6 0
  355. 15
  356. 9
  357. 00003214
  358.