Object/1 Demonstration Diskette Instructions CONFIGURATION OS/2 1.1 (or higher) 2MB of free hard disk space (NOTE: OS/2 1.1 users must be certain the courier font is installed through the OS/2 Control Panel) INSTALLATION Copy the four dynamic link libraries to your system libpath by placing the demonstration diskette in drive A and typing: COPY A:*.DLL C:\OS2\DLL (or to the system libpath identified in your config.sys file) Create a directory called O1DEMO by typing: MD \O1DEMO Change from your current directory to the directory just created by typing: CD \O1DEMO Copy all of the files on the Object/1 Demonstration Diskette into the O1DEMO directory by typing: XCOPY A:*.* /S Add the Object/1 Demonstration to a Start Programs, if you wish. Choose your own program title, and enter the path and file name as: \O1DEMO\DEMO.EXE No parameters need be entered. APPLICATIONS Start the Object/1 Demonstration by accessing it in your Start Programs or by changing to the O1DEMO directory and typing: DEMO The Object/1 Work Space appears. The Work Space provides a work area for loading and editing files, and for executing statements directly. For now, select File/Start Demos from the action bar to bring the Object/1 Demo Applications window into view. AUTHORS (SQL Server) This is a demonstration of a graphical user interface for the Microsoft SQL Server. This demonstration application requires Microsoft SQL Server and its Authors/Publications database. A Notifier is seen if this demo is invoked without a SQL Server database available. Click on the QUIT button to return to the Object/1 Demo Applications window. Insure that DBLIBP.DLL is locally installed in the libpath. Bezier Curves Select the endpoints of the line with a mouse cursor, hold down a mouse button, and resize the curve. Bitmap Viewer (SQL Server) Bitmap images can be stored and retrieved from Microsoft SQL Server or from disk files. If you do not have SQL Server, simply click on the CANCEL button when asked for a Server Name. Then, select FILE/LOAD FROM FILE/MONA.BMP. Calendar for the current month A simple calendar is presented. It is possible with the Object/1 Development System to extend the capability. A logical extension would be to present a window with appointments when a user clicks on a given date. Sales Leads (Tutorial) This fully functional contact management system forms the basis of the Object/1 Tutorial, included with every Object/1 Development System. The 120 page tutorial guides a developer through the process of building this multi-window application in less than 5 hours. The application uses TBL, a relational database management system included with Object/1, for data storage. Simple Calculator This 4-function calculator is built with Object/1. Source code for each application is included with the Object/1 Development System. Exit the demos and return to the Work Space to continue exploring Object/1. OBJECT/1 ENVIRONMENT Many tools are included with the Object/1 Development System. In the Object/1 Demonstration, you can access the Browser, Forms Painter, TBL Designer, and Work Space. Browser The Browser lists the complete set of classes available with the Object/1 Development System. You can experiment with the browser tool. The list box on the left contains class names. The indentation of the class names denotes hierarchy and heritage. Note the ability to sort classes (CLASS/SORT CLASSES), easing the task of finding a particular class. The center list box contains the instance variables for a class. The right list box contains the methods associated with a class. The only classes which have their method source code included in the demonstration system are: Bezier Button Collection ListBox SQLAuthors You are not able to make changes to the method source code with the Object/1 Demonstration. Source for all methods and the ability to create new classes and methods are features of the Object/1 Development System. Experiment with the various tools within the browser. Click on ListBox in the class list box, click on a method name, then use METHOD/IMPLEMENTORS or METHOD/SENDERS to see how the same method name might be implemented in several classes. Select CLASS/HERITAGE to create a browser of the code any particular class inherits. Whenever Object/1 displays source code, the Object/1 Development System allows code changes to be made. Object/1 is an incremental, developer-directed compiler. You will not be forced to wait through a link cycle. Forms Painter Forms Painter is an indispensable tool for creating Presentation Manager-based applications. Note that you create a window in the size you wish using EDIT/SIZE CANVAS, sizing from a corner, and finishing with EDIT/SIZE CANVAS again. Next, you might want to click on a graphical element on the control pad, then click again within your sized canvas at the location you wish the element to appear. Elements can be sized and positioned while on the canvas. Double clicking on an element opens a dialog box, in which you enter various pieces of information to describe the functionality of the graphical element. Under OPTIONS/MENU, you can quickly build action bars. Explore the range of graphical user interface building tools provided in Forms Painter. The FILE/SAVE mechanism for Forms Painter in the Object/1 Demonstration is not available. TBL Designer TBL Designer allows the immediate creation of TBL databases. This feature can be viewed in the Object/1 Demonstration, but is only functional in the Object/1 Development System. OBJECT/1 AVAILABILITY Join the OS/2 developers who have found a better way to implement applications in this environment. Order Object/1 Development System today for $995.00. Call (800) 344-5832 for more information. Internationally, call +1 317 447-1122.