home *** CD-ROM | disk | FTP | other *** search
- * *********************************************************
- * *
- * * 11/16/92 LISTS.SPR 11:28:19
- * *
- * *********************************************************
- * *
- * * Author's Name
- * *
- * * Copyright (c) 1992 Company Name
- * * Address
- * * City, Zip
- * *
- * * Description:
- * * This program was automatically generated by GENSCRN.
- * *
- * *********************************************************
-
-
- #REGION 0
- REGIONAL m.currarea, m.talkstat, m.compstat
-
- IF SET("TALK") = "ON"
- SET TALK OFF
- m.talkstat = "ON"
- ELSE
- m.talkstat = "OFF"
- ENDIF
- m.compstat = SET("COMPATIBLE")
- SET COMPATIBLE FOXPLUS
-
- m.currarea = SELECT()
-
-
- * *********************************************************
- * *
- * * LISTS Databases, Indexes, Relations
- * *
- * *********************************************************
- *
-
- IF USED("petshop")
- SELECT petshop
- SET ORDER TO 0
- ELSE
- SELECT 0
- USE (LOCFILE("petshop.dbf","DBF","Where is petshop?"));
- AGAIN ALIAS petshop ;
- ORDER 0
- ENDIF
-
- IF USED("animals")
- SELECT animals
- SET ORDER TO 0
- ELSE
- SELECT 0
- USE (LOCFILE("animals.dbf","DBF","Where is animals?"));
- AGAIN ALIAS animals ;
- ORDER 0
- ENDIF
-
- SELECT petshop
-
-
- * *********************************************************
- * *
- * * Window definitions
- * *
- * *********************************************************
- *
-
- IF NOT WEXIST("_qat0ol5yo") OR WTITLE("_QAT0OL5YO") <> "_QAT0OL5YO"
- DEFINE WINDOW _qat0ol5yo ;
- AT 0.000, 0.000 ;
- SIZE 22.000,98.400 ;
- FONT "MS Sans Serif", 8 ;
- FLOAT ;
- CLOSE ;
- MINIMIZE ;
- SYSTEM ;
- COLOR RGB(0,0,0,255,255,255)
- MOVE WINDOW _qat0ol5yo CENTER
- ENDIF
-
-
- * *********************************************************
- * *
- * * LISTS Setup Code - SECTION 2
- * *
- * *********************************************************
- *
-
- #REGION 1
- DEFINE POPUP POP FROM 0,0
- DEFINE BAR 1 OF POP PROMPT "Monday"
- DEFINE BAR 2 OF POP PROMPT "Tuesday"
- DEFINE BAR 3 OF POP PROMPT "Wednesday"
- DEFINE BAR 4 OF POP PROMPT "Thursday"
- DEFINE BAR 5 OF POP PROMPT "Friday"
- DEFINE BAR 6 OF POP PROMPT "Saturday"
- DEFINE BAR 7 OF POP PROMPT "Sunday"
- DECLARE AList[3]
- Store "Breakfast" TO AList[1]
- Store "Lunch" TO AList[2]
- Store "Dinner" TO AList[3]
-
-
- #REGION 1
- DEFINE POPUP _qat0ol8s1 ;
- PROMPT FILES LIKE *.dbf ;
- SCROLL ;
- MARGIN ;
- MARK ""
-
- DEFINE POPUP _qat0ol8sk ;
- PROMPT FIELD Animals.Type + ": "+ Animals.animal ;
- SCROLL ;
- MARGIN ;
- MARK ""
-
- DEFINE POPUP _qat0ol8ta ;
- PROMPT STRUCTURE ;
- SCROLL ;
- MARGIN ;
- MARK ""
-
-
- * *********************************************************
- * *
- * * LISTS Screen Layout
- * *
- * *********************************************************
- *
-
- #REGION 1
- IF WVISIBLE("_qat0ol5yo")
- ACTIVATE WINDOW _qat0ol5yo SAME
- ELSE
- ACTIVATE WINDOW _qat0ol5yo NOSHOW
- ENDIF
- @ 5.615,5.000 GET Choice ;
- PICTURE "@&N" ;
- FROM AList ;
- SIZE 4.615,23.800 ;
- DEFAULT 1 ;
- FONT "MS Sans Serif", 8
- @ 3.769,6.800 SAY "From Array Prompt" ;
- SIZE 1.000,17.200, 0.000 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "T"
- @ 13.000,5.000 GET PChoice ;
- PICTURE "@&N" ;
- POPUP pop ;
- SIZE 5.769,21.400 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE ""
- @ 5.615,36.200 GET FChoice ;
- PICTURE "@&N" ;
- POPUP _qat0ol8s1 ;
- SIZE 5.769,28.600 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE ""
- @ 5.615,72.200 GET FChoice ;
- PICTURE "@&N" ;
- POPUP _qat0ol8sk ;
- SIZE 12.692,23.800 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE ""
- @ 3.769,38.000 SAY "From File List" ;
- SIZE 1.000,12.200, 0.000 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "T"
- @ 3.769,76.400 SAY "From Field list" ;
- SIZE 1.000,12.600, 0.000 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "T"
- @ 11.154,6.800 SAY "From Popup Prompt" ;
- SIZE 1.000,18.600, 0.000 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "T"
- @ 13.923,36.200 GET SChoice ;
- PICTURE "@&N" ;
- POPUP _qat0ol8ta ;
- SIZE 4.615,28.600 ;
- DEFAULT " " ;
- FONT "MS Sans Serif", 8 ;
- STYLE ""
- @ 12.077,40.400 SAY "From DBF structure" ;
- SIZE 1.000,18.200, 0.000 ;
- FONT "MS Sans Serif", 8 ;
- STYLE "T"
- @ 0.385,21.000 SAY "Examples of Types of List Objects" ;
- SIZE 1.000,31.333, 0.000 ;
- FONT "MS Sans Serif", 14 ;
- STYLE "T"
-
- IF NOT WVISIBLE("_qat0ol5yo")
- ACTIVATE WINDOW _qat0ol5yo
- ENDIF
-
- READ CYCLE
-
- RELEASE WINDOW _qat0ol5yo
-
- * *********************************************************
- * *
- * * Closing Databases
- * *
- * *********************************************************
- *
-
- IF USED("petshop")
- SELECT petshop
- USE
- ENDIF
-
- IF USED("animals")
- SELECT animals
- USE
- ENDIF
-
- SELECT (m.currarea)
-
- RELEASE POPUPS _qat0ol8s1, _qat0ol8sk, _qat0ol8ta
-
- #REGION 0
- IF m.talkstat = "ON"
- SET TALK ON
- ENDIF
- IF m.compstat = "ON"
- SET COMPATIBLE ON
- ENDIF
-