{
  "disks": {
    "1": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "INSTALL  EXE",
              "size": 3168,
              "date": "1991-01-11",
              "time": "16:55"
            },
            {
              "name": "README   TXT",
              "size": 12387,
              "date": "1991-06-25",
              "time": "16:19"
            },
            {
              "name": "SETUP    INF",
              "size": 6306,
              "date": "1991-06-24",
              "time": "16:10"
            },
            {
              "name": "EXAMPLES",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:43"
            },
            {
              "name": "BIN",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            },
            {
              "name": "TUTORIAL",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            }
          ]
        },
        {
          "path": "/EXAMPLES",
          "files": [
            {
              "name": "286TOWIN TX$",
              "size": 4834,
              "date": "1991-05-30",
              "time": "16:12"
            },
            {
              "name": "APIC     TX$",
              "size": 1761,
              "date": "1991-05-30",
              "time": "16:12"
            },
            {
              "name": "DIFF     TX$",
              "size": 4753,
              "date": "1991-06-06",
              "time": "20:55"
            },
            {
              "name": "VWDLGS",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:43"
            },
            {
              "name": "POLYGON",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:43"
            },
            {
              "name": "DASHBORD",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:43"
            },
            {
              "name": "DIALOGS",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:43"
            },
            {
              "name": "PRIM",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:43"
            },
            {
              "name": "PUZZLE15",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            },
            {
              "name": "DDE",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            },
            {
              "name": "FREDRWNG",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            },
            {
              "name": "ICONEDIT",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            },
            {
              "name": "VWSIGNON",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:44"
            }
          ]
        },
        {
          "path": "/EXAMPLES/VWDLGS",
          "files": [
            {
              "name": "VWDLGS   R$",
              "size": 47,
              "date": "1991-06-05",
              "time": "16:24"
            },
            {
              "name": "VWDLGS   $",
              "size": 713,
              "date": "1991-05-30",
              "time": "16:10"
            },
            {
              "name": "VWDLGS   TX$",
              "size": 833,
              "date": "1991-05-30",
              "time": "16:10"
            },
            {
              "name": "LIBENTRY OB$",
              "size": 241,
              "date": "1991-06-05",
              "time": "16:31"
            },
            {
              "name": "VWDLGS",
              "size": 998,
              "date": "1991-05-03",
              "time": "11:59"
            },
            {
              "name": "VWDLGS   DL$",
              "size": 2761,
              "date": "1991-05-30",
              "time": "16:10"
            },
            {
              "name": "VWDLGS   DE$",
              "size": 343,
              "date": "1991-06-05",
              "time": "16:24"
            }
          ]
        },
        {
          "path": "/EXAMPLES/POLYGON",
          "files": [
            {
              "name": "POLYGON  TX$",
              "size": 1149,
              "date": "1991-05-30",
              "time": "16:02"
            },
            {
              "name": "PLYGNSND CL$",
              "size": 1492,
              "date": "1991-05-30",
              "time": "16:02"
            },
            {
              "name": "POLYGNVW CL$",
              "size": 1616,
              "date": "1991-05-30",
              "time": "16:02"
            }
          ]
        },
        {
          "path": "/EXAMPLES/DASHBORD",
          "files": [
            {
              "name": "DASHBORD CL$",
              "size": 7385,
              "date": "1991-05-30",
              "time": "16:03"
            },
            {
              "name": "DASH     DO$",
              "size": 1118,
              "date": "1991-05-30",
              "time": "16:03"
            },
            {
              "name": "DASHBORD TX$",
              "size": 3016,
              "date": "1991-05-30",
              "time": "16:03"
            },
            {
              "name": "DASH     XL$",
              "size": 695,
              "date": "1991-05-30",
              "time": "16:03"
            },
            {
              "name": "DASHBORD S$",
              "size": 425,
              "date": "1991-05-30",
              "time": "16:04"
            },
            {
              "name": "CNTRLAPP CL$",
              "size": 4856,
              "date": "1991-05-30",
              "time": "16:03"
            }
          ]
        },
        {
          "path": "/EXAMPLES/DIALOGS",
          "files": [
            {
              "name": "FRMTTDST TX$",
              "size": 1027,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "VHCLSLSD CL$",
              "size": 5195,
              "date": "1991-05-30",
              "time": "16:06"
            },
            {
              "name": "INCOMETX CL$",
              "size": 1694,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "VHCLSLSD TX$",
              "size": 1049,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "TURTLDLG S$",
              "size": 113,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "TURTLDLG TX$",
              "size": 954,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "CONTRLDM TX$",
              "size": 2174,
              "date": "1991-05-30",
              "time": "16:06"
            },
            {
              "name": "VHCLSLSD S$",
              "size": 147,
              "date": "1991-05-30",
              "time": "16:07"
            },
            {
              "name": "FRMTTDST CL$",
              "size": 997,
              "date": "1991-05-30",
              "time": "16:04"
            },
            {
              "name": "FRMTTDEN TX$",
              "size": 2533,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "INCOMETX TX$",
              "size": 1334,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "TURTLDLG CL$",
              "size": 2741,
              "date": "1991-05-30",
              "time": "16:06"
            },
            {
              "name": "TXFLNGDL CL$",
              "size": 1958,
              "date": "1991-05-30",
              "time": "16:06"
            },
            {
              "name": "INCOMETX S$",
              "size": 230,
              "date": "1991-05-30",
              "time": "16:07"
            },
            {
              "name": "FRMTTDEN CL$",
              "size": 4159,
              "date": "1991-05-30",
              "time": "16:05"
            },
            {
              "name": "TXINCMDL CL$",
              "size": 3598,
              "date": "1991-05-30",
              "time": "16:06"
            },
            {
              "name": "TXLBLDLG CL$",
              "size": 3326,
              "date": "1991-05-30",
              "time": "16:06"
            }
          ]
        },
        {
          "path": "/EXAMPLES/PRIM",
          "files": [
            {
              "name": "LIBENTRY AS$",
              "size": 1264,
              "date": "1991-05-30",
              "time": "16:08"
            },
            {
              "name": "VWFLOAT  DE$",
              "size": 449,
              "date": "1991-06-05",
              "time": "16:23"
            },
            {
              "name": "OBJECTS  $",
              "size": 664,
              "date": "1991-06-05",
              "time": "16:20"
            },
            {
              "name": "VWFLOAT",
              "size": 390,
              "date": "1991-03-06",
              "time": "10:29"
            },
            {
              "name": "VWFLOAT  $",
              "size": 2686,
              "date": "1991-05-30",
              "time": "16:08"
            },
            {
              "name": "USERPRIM MA$",
              "size": 643,
              "date": "1991-05-30",
              "time": "16:08"
            },
            {
              "name": "USERPRIM TX$",
              "size": 1391,
              "date": "1991-06-05",
              "time": "16:05"
            },
            {
              "name": "FIXDPTRS $",
              "size": 615,
              "date": "1991-06-05",
              "time": "16:22"
            }
          ]
        },
        {
          "path": "/EXAMPLES/PUZZLE15",
          "files": [
            {
              "name": "PUZZLE15 CL$",
              "size": 1706,
              "date": "1991-05-30",
              "time": "16:01"
            },
            {
              "name": "PUZZLE15 TX$",
              "size": 405,
              "date": "1991-05-30",
              "time": "16:01"
            }
          ]
        },
        {
          "path": "/EXAMPLES/DDE",
          "files": [
            {
              "name": "VWINDDE  DO$",
              "size": 4264,
              "date": "1991-06-03",
              "time": "20:10"
            },
            {
              "name": "DDETSTCL CL$",
              "size": 1445,
              "date": "1991-05-30",
              "time": "16:02"
            },
            {
              "name": "DDE      TX$",
              "size": 907,
              "date": "1991-05-30",
              "time": "16:01"
            },
            {
              "name": "DDETSTSR CL$",
              "size": 954,
              "date": "1991-05-30",
              "time": "16:02"
            }
          ]
        },
        {
          "path": "/EXAMPLES/FREDRWNG",
          "files": [
            {
              "name": "BITEDITR CL$",
              "size": 3631,
              "date": "1991-05-30",
              "time": "16:00"
            },
            {
              "name": "FREDRWPN CL$",
              "size": 1207,
              "date": "1991-05-30",
              "time": "16:00"
            },
            {
              "name": "FREDRWNG CL$",
              "size": 4168,
              "date": "1991-05-30",
              "time": "16:00"
            },
            {
              "name": "FREDRWNG TX$",
              "size": 2082,
              "date": "1991-05-30",
              "time": "16:00"
            },
            {
              "name": "FREDRWNG S$",
              "size": 158,
              "date": "1991-05-30",
              "time": "16:04"
            }
          ]
        },
        {
          "path": "/EXAMPLES/ICONEDIT",
          "files": [
            {
              "name": "ICONEDTR CL$",
              "size": 6522,
              "date": "1991-06-06",
              "time": "15:59"
            },
            {
              "name": "ICON     CL$",
              "size": 5581,
              "date": "1991-06-05",
              "time": "18:10"
            },
            {
              "name": "ICONEDIT S$",
              "size": 158,
              "date": "1991-05-30",
              "time": "16:07"
            },
            {
              "name": "ICONEDIT TX$",
              "size": 1305,
              "date": "1991-05-30",
              "time": "16:07"
            }
          ]
        },
        {
          "path": "/EXAMPLES/VWSIGNON",
          "files": [
            {
              "name": "VWSIGNON R$",
              "size": 86,
              "date": "1991-06-05",
              "time": "16:25"
            },
            {
              "name": "VWSIGNON H",
              "size": 121,
              "date": "1991-01-31",
              "time": "16:04"
            },
            {
              "name": "BALLOON  IC$",
              "size": 378,
              "date": "1991-06-05",
              "time": "16:26"
            },
            {
              "name": "VWSIGNON DE$",
              "size": 359,
              "date": "1991-06-05",
              "time": "16:26"
            },
            {
              "name": "LIBENTRY OB$",
              "size": 241,
              "date": "1991-06-05",
              "time": "16:26"
            },
            {
              "name": "VWSIGNON",
              "size": 1057,
              "date": "1990-12-17",
              "time": "17:59"
            },
            {
              "name": "VWSIGNON DL$",
              "size": 544,
              "date": "1991-05-30",
              "time": "16:16"
            },
            {
              "name": "VWSIGNON $",
              "size": 1704,
              "date": "1991-05-30",
              "time": "16:09"
            },
            {
              "name": "VWSIGNON TX$",
              "size": 708,
              "date": "1991-05-30",
              "time": "16:09"
            }
          ]
        },
        {
          "path": "/BIN",
          "files": [
            {
              "name": "BINXZ    EXE",
              "size": 79296,
              "date": "1991-06-06",
              "time": "21:07"
            }
          ]
        },
        {
          "path": "/TUTORIAL",
          "files": [
            {
              "name": "CHAPTER  5",
              "size": 5612,
              "date": "1991-02-05",
              "time": "14:06"
            },
            {
              "name": "CHAPTER  7",
              "size": 8685,
              "date": "1991-01-30",
              "time": "15:39"
            },
            {
              "name": "CHAPTER  3",
              "size": 4860,
              "date": "1990-12-28",
              "time": "8:27"
            },
            {
              "name": "CHAPTER  4",
              "size": 6159,
              "date": "1990-12-28",
              "time": "8:27"
            },
            {
              "name": "CHAPTER  8",
              "size": 1277,
              "date": "1991-01-30",
              "time": "14:54"
            },
            {
              "name": "CHAPTER  10",
              "size": 6613,
              "date": "1991-01-10",
              "time": "12:40"
            },
            {
              "name": "CHAPTER  11",
              "size": 3527,
              "date": "1991-01-28",
              "time": "14:57"
            },
            {
              "name": "CHAPTER  6",
              "size": 5441,
              "date": "1990-12-28",
              "time": "8:28"
            },
            {
              "name": "CLASS10  S$",
              "size": 572,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "NODES9   S$",
              "size": 629,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "WINDOW1  S$",
              "size": 266,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "NODES7   S$",
              "size": 409,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "NETWORK9 S$",
              "size": 1082,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "NETWORK7 S$",
              "size": 815,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "HABITAT7 S$",
              "size": 545,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "ANIMAL7  S$",
              "size": 688,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "WRDINDX8 S$",
              "size": 1041,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "WINDOW5  S$",
              "size": 954,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "WINDOW4  S$",
              "size": 714,
              "date": "1991-06-05",
              "time": "18:29"
            },
            {
              "name": "DOG4     BM$",
              "size": 317,
              "date": "1991-06-05",
              "time": "18:15"
            },
            {
              "name": "DOG2     BM$",
              "size": 315,
              "date": "1991-06-05",
              "time": "18:15"
            },
            {
              "name": "NODES    $",
              "size": 603,
              "date": "1991-06-05",
              "time": "18:36"
            },
            {
              "name": "CHAPTER  12",
              "size": 9495,
              "date": "1991-01-11",
              "time": "14:17"
            },
            {
              "name": "CHAPTER  2",
              "size": 1300,
              "date": "1990-12-28",
              "time": "8:27"
            },
            {
              "name": "WINDOW2  S$",
              "size": 405,
              "date": "1991-06-05",
              "time": "18:28"
            },
            {
              "name": "COMEVNTS I$",
              "size": 1734,
              "date": "1991-06-05",
              "time": "18:34"
            },
            {
              "name": "ANIMAL10 S$",
              "size": 2462,
              "date": "1991-06-05",
              "time": "18:28"
            },
            {
              "name": "WINDOW3  S$",
              "size": 872,
              "date": "1991-06-05",
              "time": "18:28"
            },
            {
              "name": "COMEVENT CL$",
              "size": 1112,
              "date": "1991-06-05",
              "time": "18:34"
            },
            {
              "name": "CLASS12  1I$",
              "size": 997,
              "date": "1991-06-05",
              "time": "18:32"
            },
            {
              "name": "CLASS12  3I$",
              "size": 4786,
              "date": "1991-06-05",
              "time": "18:32"
            },
            {
              "name": "CLASS12  2I$",
              "size": 3052,
              "date": "1991-06-05",
              "time": "18:32"
            },
            {
              "name": "STRIPLF  P$",
              "size": 288,
              "date": "1991-06-05",
              "time": "18:33"
            },
            {
              "name": "CHAPTER  9",
              "size": 9494,
              "date": "1991-01-30",
              "time": "14:46"
            },
            {
              "name": "ANIMAL6  S$",
              "size": 1247,
              "date": "1991-06-05",
              "time": "18:28"
            },
            {
              "name": "DOG3     BM$",
              "size": 310,
              "date": "1991-06-05",
              "time": "18:14"
            },
            {
              "name": "DOG1     BM$",
              "size": 303,
              "date": "1991-06-05",
              "time": "18:15"
            }
          ]
        }
      ]
    },
    "2": {
      "dirs": [
        {
          "path": "/",
          "files": [
            {
              "name": "VWIN",
              "dir": true,
              "date": "1991-06-25",
              "time": "17:48"
            }
          ]
        },
        {
          "path": "/VWIN",
          "files": [
            {
              "name": "DEVTOPIX TX$",
              "size": 16760,
              "date": "1991-06-07",
              "time": "17:33"
            },
            {
              "name": "VWFONT   DL$",
              "size": 1280,
              "date": "1991-05-30",
              "time": "14:31"
            },
            {
              "name": "VWDLGS   DL$",
              "size": 2027,
              "date": "1991-05-30",
              "time": "14:32"
            },
            {
              "name": "VWFLOAT  DL$",
              "size": 14853,
              "date": "1991-05-30",
              "time": "14:32"
            },
            {
              "name": "VWABORT  DL$",
              "size": 797,
              "date": "1991-05-30",
              "time": "14:32"
            },
            {
              "name": "VWSIGNON DL$",
              "size": 1826,
              "date": "1991-05-30",
              "time": "14:32"
            },
            {
              "name": "README   TX$",
              "size": 5969,
              "date": "1991-06-25",
              "time": "16:56"
            },
            {
              "name": "VWDEV11  DL$",
              "size": 85381,
              "date": "1991-06-24",
              "time": "19:53"
            },
            {
              "name": "VWSRC11  DL$",
              "size": 342745,
              "date": "1991-06-24",
              "time": "19:54"
            },
            {
              "name": "V        EX$",
              "size": 3400,
              "date": "1991-06-24",
              "time": "19:59"
            },
            {
              "name": "VW       EX$",
              "size": 3113,
              "date": "1991-06-24",
              "time": "19:09"
            },
            {
              "name": "VWBAS11  DL$",
              "size": 536435,
              "date": "1991-06-24",
              "time": "19:59"
            },
            {
              "name": "VWVM11   DL$",
              "size": 54151,
              "date": "1991-06-24",
              "time": "19:08"
            }
          ]
        }
      ]
    }
  },
  "desc_file": "README.TXT",
  "desc_text": "          SMALLTALK/V (R) WINDOWS 1.1\r\n\r\n             README.TXT file\r\n\r\nImportant Information - Please Read Me\r\n--------------------------------------\r\n\r\nThis file contains important information about the contents of \r\nSmalltalk/V Windows 1.1 files and some details about the software\r\nnot covered in the handbook.  This file addresses the following \r\ntopics:\r\n\r\nI.   Installation of Smalltalk/V Windows 1.1\r\nII.  Contents of the Smalltalk/V Windows 1.1 files\r\nIII. MicroSoft Windows 3.0 Configuration\r\nIV.  Known Problems\r\n\r\nAn accompanying file, DEVTOPIX.TXT contains very important information\r\nregarding packaging an executable for delivery as an application.  \r\nDEVTOPIX.TXT contains these sections:\r\n\r\n- Notes to Smalltalk/V Windows 1.0 users\r\n- New features of Smalltalk/V Windows 1.1\r\n- New public methods of Smalltalk/V Windows 1.1\r\n- Tips, Tricks and Solutions    \r\n- Sending messages from non-Smalltalk/V application to Smalltalk/V\r\n- Application Delivery vs Development\r\n- API Calls Using the Pascal and C Calling Conventions\r\n- Starting Up a Standalone Application\r\n- Command Line Arguments\r\n- Changing Standalone Application Icon and Startup Screen\r\n- Cross-language Debugging\r\n- Saving the Image\r\n\r\n\r\n\r\nI.   INSTALLATION OF SMALLTALK/V WINDOWS 1.1\r\n\r\nSmalltalk/V Windows 1.1 is supplied on a single 3.5 inch diskette and \r\non two 5.25 inch diskettes in compressed format.  Both 3.5 inch and \r\n5.25 inch disks are included. \r\n\r\nTo install Smalltalk/V Windows 1.1, first bring up Microsoft Windows.  \r\nInsert Disk 1 (of either size) into a disk drive, such as A:.  Next, \r\nselect the \"Run...\" menu item from the Microsoft Windows Program Manager \r\nFile menu.  Now enter the following text:\r\n\r\n    a:\\install\r\n\r\ninto the prompter box and click the \"OK\" button.  The install program \r\nwill ask for the directory (default is C:\\VWIN on your hard disk) \r\ninto which to expand and install the files.  IF YOU ARE UPGRADING TO\r\nSMALLTALK/V WINDOWS 1.1 FROM SMALLTALK/V WINDOWS 1.0, YOU SHOULD\r\nSUPPLY A DIRECTORY NAME OTHER THAN YOUR SMALLTALK/V WINDOWS 1.0\r\nDIRECTORY.  For information on upgrading to Smalltalk/V Windows 1.1\r\nfrom Smalltalk/V Windows 1.0, refer to the 'Notes to Smalltalk/V \r\nWindows 1.0 Users' section in DEVTOPIX.TXT.\r\n\r\nA subdirectory of the new Smalltalk/V Windows 1.1 directory, called\r\nTUTORIAL, will be created to contain the Smalltalk/V tutorial files,\r\nand a subdirectory called EXAMPLES will be created to contain the \r\nSmalltalk/V example files.  If you want to put the .DLL files in a \r\ndifferent directory, you may copy them to that directory using the \r\nFile Manager.  However you must make sure that the correct directory\r\nis mentioned in your PATH environment variable.  \r\n\r\nIf the installation is successful, a new Program Group with the title \r\nSmalltalk/V will be created.  It contains an icon labeled Smalltalk/V.\r\n\r\nTo run Smalltalk/V Windows, you simply double-click on this icon.\r\n\r\n\r\n\r\nII.  CONTENTS OF THE SMALLTALK/V WINDOWS 1.1 FILES\r\n\r\nAfter installation, files are organized on your hard disk as follows: \r\n\r\nYour chosen Smalltalk/V Windows directory: (C:\\VWIN is the default):\r\n\r\n    readme.txt   - this file\r\n    devtopix.txt - application development topics \r\n    v.exe        - your image of objects\r\n    vw.exe       - run this to start Smalltalk development\r\n    vwbas11.dll  - code for Smalltalk/V Windows 1.1 base classes\r\n    vwdev11.dll  - code for Smalltalk/V Windows 1.1 development \r\n                   classes\r\n    vwsrc11.dll  - Smalltalk/V Windows 1.1 Smalltalk source code\r\n    vwfloat.dll  - floating point primitive methods when no math chip\r\n    vwabort.dll  - the abort procedure for PostScript printing\r\n    vwdlgs.dll   - dialog box resources used by Smalltalk/V\r\n    vwsignon.dll - Smalltalk/V's sign-on dialog box\r\n    vwfont.dll   - the procedure for enumerating fonts\r\n    vwvm11.dll   - Smalltalk/V Windows 1.1 primitive methods \r\n\r\nexamples subdirectory:\r\n\r\n    286towin.txt - differences between Smalltalk/V Windows 1.1 and \r\n                   V 286\r\n    apic.txt     - examples of C API calls with C calling convention\r\n    diff.txt     - list of methods that have been changed since\r\n                   Smalltalk/V Windows version 1.0 \r\n\r\n\r\ndialogs sub-subdirectory:\r\n\r\nContains dialog box examples and \"file-inable\" FormattedEntryField \r\nand FormattedStaticText classes.\r\n\r\n    frmttden.txt - formatted edit field documentation\r\n    frmttden.cls - formatted edit field source code\r\n    frmttdst.txt - formatted static text documentation\r\n    frmttdst.cls - formatted static text source code\r\n    incometx.st  - income tax installation code\r\n    incometx.txt - income tax documenation\r\n    incometx.cls - income tax source code\r\n    txflngdl.cls - tax filing dialog source code (used by income tax)\r\n    txincmdl.cls - tax income dialog source code (used by income tax)\r\n    txlbldlg.cls - tax label dialog source code\t(used by income tax)\r\n    vhclslsd.txt - vehicle sales dialog documentation\r\n    vhclslsd.st  - vehicle sales dialog installation code\r\n    vhclslsd.cls - vehicle sales dialog source code\r\n    turtldlg.txt - turtle dialog documentation\r\n    turtldlg.st  - turtle dialog installation code\r\n    turtldlg.cls - turtle dialog source code\r\n    contrldm.txt - control demo documentation and source code\r\n\r\n\r\niconedit sub-subdirectory:\r\n\r\nContains the Smalltalk icon editor.  This icon editor greatly simplifies\r\nthe task of changing the Smalltalk application icon.\r\n\r\n    iconedit.txt - icon editor documentation\r\n    iconedit.st  - icon editor installation code\r\n    iconedtr.cls - icon editor source code\r\n    icon.cls     - icon class source code\r\n\r\n\r\nvwdlgs sub-subdirectory:\r\n\r\nContains sample resource-only DLL source code.  vwdlgs.dll is the\r\nactual resource-only (dialog-only) DLL used by Smalltalk/V Windows 1.1.\r\n\r\n    vwdlgs.txt   - documentation on vwdlgs.dll\r\n    vwdlgs.      - make file for vwdlgs.dll\r\n    vwdlgs.dlg   - dialog source file for vwdlgs.dll\r\n    vwdlgs.rc    - resource compiler source file for vwdlgs.dll\r\n    vwdlgs.c     - c source file for vwdlgs.dll\r\n    vwdlgs.def   - definition file for constructing vwdlgs.dll\r\n\r\n\r\nvwsignon sub-subdirectory:\r\n\r\nContains the source code for signon.dll.  This source code can\r\nbe modified to produce a custom signon screen.\r\n\r\n    vwsignon.txt - documentation on vwsignon.dll\r\n    vwsignon.    - make file for vwsignon.dll\r\n    vwsignon.c   - c source file for vwsignon.dll\r\n    vwsignon.dlg - dialog source file for vwsignon.dll\r\n    vwsignon.rc  - resource compiler source file for vwsignon.dll\r\n    vwsignon.def - definition file for constructing vwsignon.dll\r\n    libentry.obj - DLL entry routine object file\r\n    balloon.ico  - balloon icon displayed in signon dialog\r\n\r\n\r\ndashbord sub-subdirectory:\r\n\r\nThis is a control panel of dials and gauges that are interrelated such \r\nthat when one dial/gauge is changed with the mouse, the others are \r\nchanged according to their predefined interrelationships.  This uses DDE \r\nto connect to Microsoft Excel.  Files in the \"dashbord\" directory are:\r\n\r\n    dashbord.txt - documentation and installation info\r\n    cntrlapp.cls - control apparatus source code\r\n    dashbord.cls - dashboard source code\r\n    dashbord.st  - dashboard installation code\r\n    dash.doc     - Microsoft Word document for demo dashboard DDE\r\n    dash.xls     - Microsoft Excel document for demo DDE\r\n\r\n\r\ndde sub-subdirectory:\r\n\r\nThis is for Dynamic Data Exchange documentation and examples.\r\n\r\n    dde.txt      - description of DDE example\r\n    vwindde.doc  - Microsoft Word document to install Smalltalk \r\n                   expression evaluator\r\n    ddetstcl.cls - DDE example client source code\r\n    ddetstsr.cls - DDE example server source code \r\n\r\n\r\npolygon sub-subdirectory:\r\n\r\nThis demo shows ViewManager managing multiple windows.\r\n\r\n    polygon.txt  - description for installing polygon demo\r\n    plygnsnd.cls - polygon sound view\r\n    polygnvw.cls - polygon ViewManager\r\n\r\n\r\nprim sub-subdirectory:\r\n\r\nThe following files are used in constructing primitives written in C \r\nto be accessed from Smalltalk.  The C source code for the vwfloat.dll \r\nis included as an example of user-defined primitives.\r\n\r\n    fixdptrs.h   - C variables for fixed object pointers\r\n    objects.h    - C structs defining object formats\r\n    userprim.txt - more information about user primitives\r\n    userprim.mac - C macros for object access\r\n    vwfloat.c    - C source for floating point emulation\r\n    vwfloat.def  - definition file for constructing DLL\r\n    vwfloat      - vwfloat.dll make file \r\n    libentry.asm - Windows Dynamic Link Library entry routine\r\n\r\n\r\nfredrwng sub-subdirectory:\r\n\r\nDrawing editors - there are two complete window applications, a freehand \r\ndrawing paint program and a low-level bit editor.  Files are:\r\n\r\n    fredrwng.txt - documentation and installation information\r\n    biteditr.cls - bit editor source code\r\n    fredrwng.cls - free drawing source code\r\n    fredrwpn.cls - FreeDrawingPane class\r\n    fredrwng.st  - free drawing installation code \r\n\r\n\r\npuzzle15 sub-subdirectory:\r\n\r\nA simple game which uses GraphPanes and outline fonts.  The files are:\r\n\r\n    puzzle15.cls - number puzzle source code\r\n    puzzle15.txt - puzzle installation code \r\n\r\n\r\ntutorial subdirectory:\r\n\r\nThe following tutorial files are to be accessed with the Disk Browser \r\nwhile reading the Tutorial and Programming Handbook.  The number in \r\nthe file name identifies the chapter in the book where the tutorial \r\nis presented.\r\n\r\n    chapter.2  - Smalltalk/V environment\r\n    chapter.3  - objects and messages\r\n    chapter.4  - control structures\r\n    chapter.5  - classes and methods\r\n    chapter.6  - inheritance\r\n    chapter.7  - streams and collections\r\n    chapter.8  - debugging\r\n    chapter.9  - graphics\r\n    chapter.10 - windows\r\n    chapter.11 - object-oriented development\r\n    chapter.12 - application development: case study \r\n\r\nThe following are used as part of the tutorial.  The number in the file \r\nname usually identifies a book chapter where the source code is used.\r\n\r\n    animal6.st  - first look at the animal hierarchy\r\n    animal7.st  - animals with pattern matching\r\n    animal10.st - animals in a window\r\n    class10.st  - animal class definitions\r\n    class12.1in - sales window first part\r\n    class12.2in - sales window second part\r\n    class12.3in - sales window third part\r\n    comevent.cls -sales comm class definition (chapter 12)\r\n    comevnts.in - sales comm object creation (chapter 12)\r\n    dog1.bmp    - bitmaps for the dog pictures\r\n    dog2.bmp    - bitmaps for the dog pictures\r\n    dog3.bmp    - bitmaps for the dog pictures\r\n    dog4.bmp    - bitmaps for the dog pictures\r\n    habitat7.st - a habitat for animals\r\n    network7.st - a network of nodes\r\n    network9.st - a network of nodes with graphics\r\n    nodes7.st   - the network nodes\r\n    nodes9.st   - the network nodes with graphics\r\n    striplf.pc  - line feed example file\r\n    window1.st  - first window example (chapter 10)\r\n    window2.st  - second window example (chapter 10)\r\n    window3.st  - third window example (chapter 10)\r\n    window4.st  - fourth window example (chapter 10)\r\n    window5.st  - fifth window example (chapter 10)\r\n    wrdindx8.st - class WordIndex, to learn about the debugger \r\n\r\n\r\n\r\nIII.   MICROSOFT WINDOWS 3.0 CONFIGURATION\r\n\r\nMicrosoft Windows must be configured to run either in enhanced or \r\nstandard mode.  Smalltalk/V Windows will not run in real mode.\r\n\r\nIf you have less than 4 MB of RAM total, you should free up as much\r\nmemory as possible by removing any RAM disks, or by reducing the size \r\nof your disk-caching buffer (refer to Optimizing Windows in the \r\nMicrosoft Windows User's Guide).\r\n\r\nIf you have an 80386 or 80486 CPU, we recommend that you install a \r\npermanent swap file.  This will improve the performance of Smalltalk/V\r\nand other Windows applications, especially on systems with 4 MB or \r\nless of RAM (refer to Optimizing Windows in the Microsoft Windows \r\nUser's Guide).\r\n\r\n\r\n\r\nIV.    KNOWN PROBLEMS\r\n\r\nWe are aware of a rare problem where Microsoft Windows can display a \r\nmessage box reporting 'Insufficient Memory' when trying to run an \r\napplication, after exiting Smalltalk.  If this occurs, continue to \r\ntry to load the application; it will eventually load.\r\n\r\n\r\n\r\nCopyright 1991                                   Digitalk, Inc."
}