TPopUpEdit provides on-the-fly additions to a master lookup table. One typically has to write a form simply to add new descriptions to a lookup table. The TPopUpEdit automatically adds the description to the master table and adds the KeyField to the currently edited detail table. TDBLookupForm serves as a common search and or lookup form for all applications. Most of the properties can be edited at design time and the form can be viewed. Installation instruction: First unzip the files to a directory somewhere on your machine. The component can be installed either as a package collection or as a component. To install as a package collection: 1. Start Delphi. 2. Select Component from the IDE Menu. 3. From the Component Menu select Install Packages... . 4. Click the Add... button. 5. Change the File Type combo to Package Collections. 6. Point the File Open dialog to the directory where you unzipped the files. 7. Select KPComponents.dpc. 8. Press OK. 9. Select the options that suit your Delphi Installation from the Install Wizard. 10. Close all dialog. 11. You're DONE. To install as a component: 1. Copy the *.dcu and *.dpr files to your "C:\Program Files\Borland\Delphi 3\LIB" directory (or it's equivalent). 2. Copy the *.hlp and *.cnt files to your "C:\Program Files\Borland\Delphi 3\HELP" directory (or it's equivalent). 3. Select Component from the IDE Menu. 4. Select Install Component... . 5. Click the Browse button for the unit file name. 6. From the Files of Type combo choose Delphi Compiled Unit (*.dcu). 7. Point the File Open dialog to your LIB directory. 8. Close all the dialogs (Ok not cancel!). 9. You're done.