Smalltalk libraries for support of a majority of components created by Alejandro Reimondo.
The following files are available in the ARSLLs.zip archive.
| ARBase.sll ARBase.sml ARBase.st |
Base components. Lightweight Project framework. Project fileIn/Out , project to SLL, and SLL to project utilities. |
| ARAddIns.sll ARAddIns.sml ARAddIns.st |
Support for SelfDefinedStructures and SelfDefinedSubStructures. With substructure inspection. |
| ARMisc.pol ARMisc.prj ARMisc.st |
Basic support for Windows MMSystemDLL. Miscellanous OS specific
additions for graphics, font, help, dialog,and view support. Requires ARMisc, ARBase. |
| ARDev.sll ARDev.sml ARDev.st |
Development tools (SuperClassHierarchyBrowser, findClass by
similarities, getters&setters on instance list doubleclick, lazy initialization
of instances on control-doubleclick etc). Improved inspector and class
browser windows. Senders&implementors on selected text. Requires ARAddIns, ARBase. |
| ARPatchs.prj ARPatchs.sll ARPatchs.sml ARPatchs.st |
Patches and corrections of bugs. Requires ARBase. |
VS/VSE 3.1.2 for Win32s.
Ensure that the above SLLs are installed in the VS/VSE library directory or a directory that appears in the Windows PATH statement. Load the libraries as need for applications. For example, you may load the ARBase library using:
SmalltalkLibraryBinder bindTo:'ARBase'
These libraries are used with other numerous applications developed by Alejandro Reimondo such as his DIB, JPEG, GIF, TIFF, and OCX Wrapper libraries.
The ARBase library adds a small project management framework under its class ProjectClasses. Appearing as a subclass of ProjectClasses, a project class collectively defines its dependent classes, any pool dictionaries used, a project name used for creating files, and other information needed to build or file out the project. A project definition is filed out to a file of .PRJ extension, its code to a .ST file, and its pool dictionaries to a .POL file. The framework allows one to create an SLL of the project in one step by sending the message buildSLL to the project class. Similarly, one can write the .PRJ, .ST, and .POL files for the project by sending its class the message fileOutNow. For example, evaluating
ARAddInsProject fileOutNow
files out the project.
If you include the AR libraries in your Visual Smalltalk .BND file the project framework will attempt to file-in instructions from the file Current.Project upon start up.
Alejandro F. Reimondo
Amenabar 3476 Piso: 2 Dto: B.
Ciudad de Buenos Aires.
Argentina.
Tel: (54)-1-703-5586.
aleReimondo@sugarWeb.com
http://www.sugarweb.com
Links to:
The
ObjectShare web site
VisualSmalltalk
Product Support
ObjectShare's Online Documentation
Site