home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Toolbook (Evaluation Edition) / Multimedia_Toolbook_Asymetrix_1992.iso / catalog.tbk / catalog.tbk (.txt)
Asymetrix ToolBook File  |  1992-10-25  |  25KB  |  540 lines

  1. Software Catalog
  2. System
  3. fD|D|%
  4. fD|D|%
  5.  . Include 
  6. notice "Portions 
  7.  are 
  8. they 
  9. --contain 
  10. copied 
  11. ,:         Jim Gallant
  12. Q:    3/27/91
  13. terbook
  14. reader
  15. enterbook
  16. author
  17. enterbook
  18. sizeToPage
  19. reader
  20. sizetopage
  21. author
  22. sizetopage
  23. --Copyright 
  24.  1991
  25. Asymetrix Corporation
  26. gives you permission 
  27. e, revise 
  28. reuse the 
  29. --individual 
  30. scripts 
  31. your own 
  32. --applications.
  33. You may 
  34. x, however, 
  35. Sentire 
  36. --substantial part 
  37. redistribution 
  38. jproduct.
  39. retains 
  40. copyright on 
  41. original elements 
  42.  . Include 
  43. notice "Portions 
  44.  are 
  45. they 
  46. --contain 
  47. copied 
  48. --authors:        Brad Gaub,Jim Gallant
  49. Q:    7/12/91
  50. 4sFromAppSampler
  51. oldFromAppSampler 
  52. setupMenus
  53. UNLINK
  54. setUpMenus
  55. saveSLS 
  56. FALSE
  57. MenuLink
  58. RemoveMenuItemsByPosition 0,"3"
  59. 2,"8,7"
  60. 4,"5,4,3,2,1,0"
  61. MenuUnLink
  62. e"Using Software Catalog..." 
  63. chelp 
  64. e"About 
  65. AboutSoftwareCatalog
  66. 8Dialog" 
  67. UsingSoftwareCatalog
  68. .tbk"
  69. strGeneralInit
  70. BDone,b28,
  71. static Text,s40,The 
  72. a flat-file database 
  73. software library 
  74. ( entry 
  75. browsing."&CRLF&
  76. _blinking 
  77. insertion 
  78. , indicates where 
  79. typing. Click a different 
  80. place 
  81. Dpoint there.
  82. Press Tab 
  83. advance 
  84.         "To learn more about 
  85. fields, press 
  86. Fields 
  87.         "To 
  88. =how 
  89. browse 
  90. Browse 
  91. ,b41,
  92. ,b42,
  93. itle,s44,
  94. e,b45,
  95. strFieldsInit
  96.         "Title:"&TAB&
  97. "Enter 
  98.         "Subject:"&
  99. type 
  100. example, spreadsheet."&
  101.         "Mfr.:"&
  102. manufacturer."&
  103.         "OS/Env.:"&
  104. operating 
  105. environment 
  106. which the"&
  107. runs."&
  108.         "Version:"&
  109. version 
  110.         "Publish 
  111. was published."&
  112.         "Price:"&
  113. price paid 
  114.         "Date acquired:"&
  115. jcataloged."&
  116.         "Call 
  117. call 
  118. strBrowseInit
  119. ]these buttons:"&
  120.         "Back:"&
  121. viewed."&
  122.         "Previous:"&
  123. turn 
  124. .one 
  125.         "Next:"&
  126.         "New:"&
  127. create a 
  128. q, blank 
  129.         "Delete:"&
  130. delete 
  131. current 
  132.         "Sort:"&
  133. alphabetical order 
  134. Htitle."&
  135.         "Search:"&
  136. 4s_NoDlgDLL
  137.     linkDLL "tbkdlg.dll"
  138. dialog(
  139. setValue(
  140. getValue(
  141. c"Cannot load 
  142. default
  143. strNoDLL("
  144.         unlinkDLL "
  145. strNODLL dllName
  146. rtStr 
  147. find 
  148. & "."
  149. -& ":" && 
  150. B & "."
  151. MyDialog strDlgBox,strDlgInit
  152. retValue 
  153. MyGetValue strDlgReturn,strDlgControl
  154. MenuLINK
  155. user"
  156.         WORD GetSystemMenu
  157. ,INT)
  158. 'ubMenu
  159. EnableMenuItem (
  160. Menuunlink
  161. MenuPos,MenuItemPosList
  162. cdesired. -1 
  163. submenu 
  164. hMenu 
  165. (syswindowHandle,0)
  166. hMainMenu 
  167. GetMenu(
  168. GetSubMenu(
  169. (menuitemPosList)
  170. EnaRet 
  171. ,1024)
  172. RemRet 
  173. ,1024)
  174. credits
  175. B"Credits 
  176. talog
  177. leavebook
  178. UsingSoftwareCatalog
  179. enterbook
  180. setUpMenus
  181. UNLINK
  182. MenuLINK
  183. AboutSoftwareCatalog
  184. Menuunlink
  185. RemoveMenuItemsByPosition
  186. credits
  187. strFieldsInit
  188. strBrowseInit
  189. strGeneralInit
  190. strNODLL
  191. MyDialog
  192. MyGetValue
  193. enterbook
  194. setupMenus
  195. sizeToPage
  196. oldFromAppSampler
  197. sFromAppSampler
  198. leavebook
  199. UNLINK
  200. setUpMenus
  201. oMenuLink
  202. RemoveMenuItemsByPosition
  203. RemoveMenuItemsByPosition
  204. RemoveMenuItemsByPosition
  205. 5,4,3,2,1,0
  206. MenuUnLink
  207. Using Software Catalog...
  208. About Software Catalog...
  209. saveSLS
  210. AboutSoftwareCatalog
  211. buttonUp
  212. About Dialog
  213. UsingSoftwareCatalog
  214. buttonUp
  215. Using Dialog
  216. AppSamp.tbk
  217. sFromAppSampler
  218. strGeneralInit
  219. button Done,b28,FALSE
  220. static Text,s40,The Software Catalog is a flat-file database you can use in your software library for data entry and browsing.
  221. The blinking vertical line, or the insertion pointer, indicates where to start typing. Click a different field to place the insertion point there.  Press Tab to advance to the next field.
  222. To learn more about the data entry fields, press the Fields button.
  223. To learn how to browse the Software Catalog press the Browse button.
  224. button General,b41,TRUE
  225. button Browse,b42,TRUE
  226. static Title,s44,General
  227. button Fields,b45,TRUE
  228. strFieldsInit
  229. button Done,b28,FALSE
  230. static Text,s40,
  231. Title:
  232. Enter the name of the software.
  233. Subject:
  234. Enter the type of software; for example, spreadsheet.
  235. Mfr.:
  236. Enter the name of the manufacturer.
  237. OS/Env.:
  238. Enter the operating system or environment in which the
  239. software runs.
  240. Version:
  241. Enter the version number of the software.
  242. Publish date:
  243. Enter the date the software was published.
  244. Price:
  245. Enter the price paid for the software.
  246. Date acquired:
  247. Enter the date the software was cataloged.
  248. Call number:
  249. Enter the library call number for the software.
  250. button General,b41,TRUE
  251. button Browse,b42,TRUE
  252. static Title,s44,Fields
  253. button Fields,b45,TRUE
  254. strBrowseInit
  255. button Done,b28,FALSE
  256. static Text,s40,
  257. Browse the book using these buttons:
  258. Back:
  259. Press to return to the last page viewed.
  260. Previous:
  261. Press to turn back one page.
  262. Next:
  263. Press to go forward one page.
  264. Press to create a new, blank page of fields.
  265. Delete:
  266. Press to delete the current page.
  267. Copy:
  268. Press to copy the current page's data to a new page.
  269. Sort:
  270. Press to sort pages in alphabetical order by title.
  271. Search:
  272. Press to search for a text string in a field.
  273. button General,b41,TRUE
  274. button Browse,b42,TRUE
  275. static Title,s44,Browse
  276. button Fields,b45,TRUE
  277. tbkdlg.dll
  278. dialog
  279. setValue
  280. getValue
  281. Cannot load DLL
  282. tbkdlg.dll
  283. strNoDLL
  284. default
  285. s_NoDlgDLL
  286. UNLINK
  287. tbkdlg.dll
  288. s_NoDlgDLL
  289. strNODLL
  290. Cannot find DLL
  291. rtStr
  292. dllName
  293. MyDialog
  294. tbkdlg.dll
  295. strNoDLL
  296. dialog
  297. retValue
  298. s_NoDlgDLL
  299. strDlgInit
  300. strDlgBox
  301. MyGetValue
  302. tbkdlg.dll
  303. strNoDLL
  304. getValue
  305. retValue
  306. s_NoDlgDLL
  307. strDlgControl
  308. strDlgReturn
  309. MenuLINK
  310. GetSystemMenu
  311. GetMenu
  312. GetSubMenu
  313. EnableMenuItem
  314. RemoveMenu
  315. Menuunlink
  316. RemoveMenuItemsByPosition
  317. GetSystemMenu
  318. GetMenu
  319. GetSubMenu
  320. menuitemPosList
  321. EnableMenuItem
  322. RemoveMenu
  323. RemRet
  324. EnaRet
  325. MenuItemPos
  326. hMainMenu
  327. hMenu
  328. MenuItemPosList
  329. MenuPos
  330. credits
  331. buttonUp
  332. Credits Dialog
  333. oftwarecatalog
  334. sortkey
  335. bytitle
  336. Version:o
  337. Price:
  338. Call number:
  339. Publish date:
  340. O/S Env:
  341. Subject:
  342. Title:I
  343. Mfr::
  344. Date acquired:
  345. Title
  346. Subject
  347. Manufacturer
  348. OS/Environment
  349. Version
  350. Price
  351. Publish date
  352. Date acquired
  353. Call number
  354. buttonup
  355. buttonup
  356. buttondown
  357. buttonstilldown
  358. buttondown
  359. buttonstilldown
  360. buttondown
  361. buttonstilldown
  362. buttondown
  363. previous
  364. buttonstilldown
  365. previous
  366. Previous
  367. buttonup
  368. buttonup
  369. y5newpage
  370. buttonup
  371. buttonup
  372. clear
  373. Delete
  374. "title"          
  375. "manufacturer"      
  376. "subject"          
  377. "OS/environment" 
  378. "version"          
  379. "price"          
  380. "publish 
  381. r"      
  382. racquired"
  383. "call 
  384. z"      
  385. buttonup
  386. buttonup
  387. py5newpage
  388. title
  389. title
  390. manufacturer
  391. manufacturer
  392. subject
  393. subject
  394. OS/environment
  395. OS/environment
  396. version
  397. version
  398. price
  399. price
  400. publish date
  401. publish date
  402. date acquired
  403. date acquired
  404. call number
  405. call number
  406. "title"
  407. buttonup
  408. buttonup
  409. title
  410. Search
  411. buttonup
  412. buttonup
  413. Search
  414. Search
  415. Using Dialog
  416. init 
  417. strGeneralInit()
  418. retValue 
  419. MyDialog(
  420. odlgBox,
  421. MyGetValue(
  422. BFields")
  423. strFieldsInit()
  424. BBrowse")
  425. strBrowseInit()
  426. ZFALSE
  427. buttonUp
  428. buttonUp
  429. strGeneralInit
  430. dlgBox
  431. MyDialog
  432. button Fields
  433. MyGetValue
  434. strFieldsInit
  435. button Browse
  436. MyGetValue
  437. strBrowseInit
  438. button General
  439. MyGetValue
  440. strGeneralInit
  441. retValue
  442. dlgInit
  443. button Done,b28,FALSE
  444. static Text,s40,The Software Catalog is a flat-file database you can use in your software library for data entry and browsing.
  445. The blinking vertical line, or the insertion pointer, indicates where to start typing. Click a different field to place the insertion point there.  Press Tab to advance to the next field.
  446. To learn more about the data entry fields, press the fields button.
  447. To learn how to browse the Software Catalog press the Browse button.
  448. button General,b41,TRUE
  449. button Browse,b42,TRUE
  450. static Title,s44,General
  451. button Fields,b45,TRUE
  452. dlgBox
  453. 524480,6,-2,10,252,138,,,Using Software Catalog,8,Helv,Done,197.87,109.17,50.86,14.07,28,1342242817,128,Done,0,Text,3.73,16.70,244.53,88.45,40,1350565888,130,The Software Catalog is a flat-file database you can use in your software library for data entry and browsing.
  454. The blinking vertical line,0,General,3.73,109.17,50.86,14.07,41,1342242816,128,General...,0,Browse,112.00,109.17,50.86,14.07,42,1342242816,128,Browse...,0,Title,3.73,4.64,242.67,11.45,44,1342177280,130,General,0,Fields,57.87,109.17,50.86,14.07,45,1342242816,128,Fields...,0
  455. ctrlID
  456. Using Dialog
  457. about Dialog
  458. dlgBox
  459. "524480,4,40,20,170,85,,,"&strCaption()&",8,Helv,,44.80,4.55,119.35,44.23,29,1350565889,130,,0,,13.07,18.63,18.29,19.69,36,1342177283,130,toolbook,0,,44.80,54.81,56.46,14.32,388,1342242817,128,OK,0,More,108.27,54.81,56.00,14.32,387,1342242816,128,
  460. ....,0"
  461. dlgInit 
  462. ",s29,
  463. ,h36,
  464. ,b388,FALSE
  465. ]b387,TRUE"    
  466. setValue(
  467. 6",strTitle())
  468. --DLL function
  469. MyDialog(
  470. Credits
  471. CRLF&\
  472.         "Software Catalog"&
  473.  1992 Asymetrix Corporation"&
  474.         "All rights reserved."
  475. "About 
  476. buttonUp
  477. strTitle
  478. strCaption
  479. buttonUp
  480. 524480,4,40,20,170,85,,,
  481. strCaption
  482. ,8,Helv,,44.80,4.55,119.35,44.23,29,1350565889,130,,0,,13.07,18.63,18.29,19.69,36,1342177283,130,toolbook,0,,44.80,54.81,56.46,14.32,388,1342242817,128,OK,0,More,108.27,54.81,56.00,14.32,387,1342242816,128,More...,0
  483. ,s29,
  484. ,h36,
  485. ,b388,FALSE
  486. button More,b387,TRUE
  487. strTitle
  488. setValue
  489. MyDialog
  490. @;Credits
  491. dlgInit
  492. dlgBox
  493. strTitle
  494. Software Catalog
  495.  1992 Asymetrix Corporation
  496. All rights reserved.
  497. strCaption
  498. About Software Catalog
  499. ctrlID
  500. dlgBox
  501. 524480,4,-2,10,170,85,,,About Software Catalog,8,Helv,,44.80,4.55,119.35,44.23,29,1350565889,130,,0,,13.07,18.63,18.29,19.69,36,1342177283,130,toolbook,0,,44.80,54.81,56.46,14.32,388,1342242817,128,OK,0,More,108.27,54.81,56.00,14.32,387,1342242816,128,More...,0
  502. dlgInit
  503. ,s29,
  504. ,h36,
  505. ,b388,TRUE
  506. button More,b387,TRUE
  507. about Dialog
  508. credits Dialog
  509. MyDialog(
  510. odlgBox,
  511. odlginit)
  512. buttonUp
  513. buttonUp
  514. dlgBox
  515. dlginit
  516. MyDialog
  517. ctrlID
  518. dlgBox
  519. 524480,2,30,20,189,119,,,Introducing...,8,Helv,,65.18,92.88,61.60,12.31,27,1342242817,128,OK,0,Team,3.70,4.43,180.95,84.43,29,1350565888,130,The Test Drive Team...
  520. Tom Arnold        Brad Gaub
  521. Carol Buchmiller        Chad Randcort
  522. Jeff Day        Craig Schwandt
  523. Michele DeWilliam    Nanette Wright
  524. Special thanks to... Melody Christensen,0
  525.  dlgInit
  526. ,b27,TRUE
  527. static Team,s29,The Test Drive Team...
  528. Tom Arnold        Brad Gaub
  529. Carol Buchmiller        Chad Rancourt
  530. Jeff Day        Craig Schwandt
  531. Michele DeWilliam    Nanette Wright
  532. Special thanks to...
  533. Melody Christensen, Michelle Drewien, Jim Gallant, Bob Gallup, Shelly Julien, Mike Miller, Sharon Nelson, Greg Pearson, Kim Rush, and Mark Ursino.
  534. credits Dialog
  535. CATALOG.ico
  536. DDDDDDDD@
  537. DDDDDDD@@
  538. DDDDDDD@@
  539. DDDDDDD@@
  540.