home *** CD-ROM | disk | FTP | other *** search
- on startMovie
- global IntLocV, IntHighLightSprite, SecTLeave, CDXWhichInputList, CDXDrpMenuList, CDXSub, CDXNameDrpList, CDXSearchButtonSprite, CDXNameSelList, CDXfieldnamesList, CDXSelectedWord, CDXDatafield, CDXboxnum, CDXRememberlist, CDXRememberNamelist, CDXRememberSeltextList, CDXTwoRememberSeltextList, CDXTwoRememberNamelist, CDXTwoRememberlist, CDXOperatorList, CDXpageselect, CDXrecordsfound, CDXresultlist, CDXResFieldsList, CDXSearchMasterList, CDXOptionSprite, CDXTitle, CDProdList, CDDescList, CDSectionList, CDCatlist, CDStatusList, CDIssueList, CDXwhichLine, DriveLtr, CDXNothingfound, CDXTable, CDXDB
- repeat with t = 1 to 48
- puppetSprite(t, 0)
- end repeat
- updateStage()
- repeat with t = 1 to 48
- puppetSprite(t, 1)
- end repeat
- repeat with t = 25 to 31
- set the locH of sprite t to 2000
- end repeat
- cursor(4)
- updateStage()
- set CDXwhichLine to 0
- set CDXSub to 1
- set CDXboxnum to 0
- set CDXSearchButtonSprite to 43
- set CDXOptionSprite to 2
- set CDXTitle to 44
- set CDXSelectedWord to EMPTY
- set CDXDatafield to EMPTY
- set CDXNothingfound to 0
- set CDXpageselect to 0
- set CDXrecordsfound to 0
- set CDXRememberlist to list()
- set CDXRememberNamelist to list()
- set CDXRememberSeltextList to list()
- set CDXTwoRememberlist to list()
- set CDXTwoRememberNamelist to list()
- set CDXTwoRememberSeltextList to list()
- set CDProdList to list()
- set CDDescList to list()
- set CDCatlist to list()
- set CDStatusList to list()
- set CDSectionList to list()
- set CDIssueList to list()
- set CDXWhichInputList to list([4, 1], [5, 0], [6, 0])
- set CDXDrpMenuList to list([4, 42, 40, "DRPINputOne", 96, 144, "HiLitOne", 207, 154, 41, 21, "SelectedOne", 96, 127], [5, 42, 40, "DRPINputTwo", 236, 145, "HiLitTwo", 346, 155, 41, 22, "SelectedTwo", 237, 126], [6, 42, 40, "DRPINputThreeCat", 334, 144, "HiLitThree", 445, 153, 41, 23, "SelectedThree", 335, 126], [7, 42, 40, "DRPAndOrOne", 97, 180, "HiLitFour", 208, 190, 41, 24, "SelectedFour", 99, 162], [8, 42, 40, "DRPINputOneB", 96, 217, "HiLitOne", 207, 227, 41, 25, "SelectedFive", 96, 199], [9, 42, 40, "DRPINputTwo", 236, 217, "HiLitTwo", 346, 227, 41, 26, "SelectedSix", 237, 198], [10, 42, 40, "DRPINputThreeCat", 334, 217, "HiLitThreeCat", 445, 226, 41, 27, "SelectedSeven", 335, 199], [11, 42, 40, "DRPAndOrOne", 97, 256, "HiLitFour", 208, 266, 41, 28, "SelectedEight", 99, 238], [12, 42, 40, "DRPINputOneB", 95, 293, "HiLitOne", 206, 303, 41, 29, "SelectedNine", 95, 275], [13, 42, 40, "DRPINputTwo", 236, 293, "HiLitTwo", 346, 303, 41, 30, "SelectedEleven", 237, 274], [14, 42, 40, "DRPINputOne", 236, 293, "HiLitThreeCat", 346, 303, 41, 31, "SelectedTwelve", 336, 274])
- set CDXNameDrpList to list("DRPINputOne", "DRPINputOneB", "DRPINputTwo", "DRPINputThreeCat", "DRPINputThreeStat", "DRPINputThreeIssue", "DRPAndOrOne")
- set CDXNameSelList to list("SelectedOne", "SelectedTwo", "SelectedThree", "SelectedFour", "SelectedFive", "SelectedSix", "SelectedSeven", "SelectedEight", "SelectedNine", "SelectedEleven", "SelectedTwelve")
- set CDXfieldnamesList to list(["CD_CAT", "CATEGORY"], ["CD_STATUS", "STATUS"], ["CD_PROD", "NAME"], ["CD_ISSUE", "ISSUE"], ["DATABASE", "DATABASE"])
- set CDXOperatorList to list(["=", "equals"], ["contains", "contains"], ["starts", "starts"])
- set CDXresultlist to list()
- set CDXResFieldsList to list([24, 13, 145, 36, "CDXRESPROD"], [25, 163, 145, 36, "CDXRESDesc"], [26, 348, 145, 36, "CDXRESsection"], [27, 438, 145, 36, "CDXRESCat"], [28, 509, 145, 36, "CDXRESstatus"], [29, 593, 145, 36, "CDXRESissue"])
- set CDXSearchMasterList to list([4, "CDXInputOneArrow", 155, 135, 36], [5, "CDXInputTwoArrow", 229, 135, 36], [6, "CDXInputThree", 393, 135, 36], [7, "CDXANDOR", 71, 171, 36], [8, "CDXInputOneGrey", 155, 208, 36], [9, "CDXInputTwoGrey", 229, 208, 36], [10, "CDXInputThreeGrey", 393, 208, 36], [11, "CDXANDOR", 71, 247, 36], [12, "CDXInputOneGrey", 154, 284, 36], [13, "CDXInputTwoGrey", 229, 284, 36], [14, "CDXInputThreeGrey", 394, 283, 36], [15, 0], [16, 0], [17, 0], [18, 0], [19, 0], [20, 0], [21, 0], [22, 0], [23, 0], [24, 0], [25, 0], [26, 0], [27, 0], [28, 0], [29, 0], [30, 0], [31, 0], [32, "CDXIntroText", 299, 355, 36], [33, 0], [34, 0], [35, 0], [36, 0], [37, 0], [38, 0], [39, 0], [40, 0], [41, 0], [42, 0])
- set the keyDownScript to "CDXSearchReturn"
- if the machineType < 200 then
- openXLib(the pathName & "V12dbe")
- openXLib(the pathName & "V12table")
- end if
- set CDXTable to 0
- set CDXDB to 0
- set CDXfact to xtra("V12dbe")
- set CDXDB to new(CDXfact, the pathName & "PCWCDX.V12", "ReadWrite", "CDINDEX")
- if not objectp(CDXDB) then
- alert("Cannot create Database instance1. Err=" && CDXDB)
- exit
- end if
- set CDXfactTwo to xtra("V12table")
- set CDXTable to new(CDXfactTwo, mGetRef(CDXDB), "CDTABLE")
- if not objectp(CDXTable) then
- alert("Cannot create V12table instance2. Err=" && CDXTable)
- end if
- end
-
- on stopMovie
- global CDXDB, CDXTable
- if objectp(CDXTable) then
- set CDXTable to 0
- end if
- if objectp(CDXDB) then
- set CDXDB to 0
- end if
- end
-