Totally Objects Home Page

Totally Objects
VisualAge™ Freeware Downloads

What's New? Products Totally Objects Downloads Other Downloads Consultancy VAST Training
Educational Discounts See what our clients think Buy News Groups Consultant's Pack Contact Us

 

When downloading and installing any of our Freeware, please be sure to read the attached Readme.txt and the accompanying HTML instructions before installing the product.

Please note that Totally Objects reserves the right to remove these items from its freeware category and to charge for future releases should it so determine.

 

Multi File Prompter - VA 4.0 and above
David Pennington writes:
Recently (October 2002) there was a request for a multi file selection addition to the standard VAST File Prompter. There was some discussions on the newsgroup and Normand Mongeau posted some code to make this work. His post changed the function of the single select dialog so that it returned an OrderedCollection if there was a multiple select. However, it was found that the buffer for the dialog was not big enough to always return the full list of file names selected. We (Totally Objects) decided that the solution was now a little too complicated for a change to the existing code so we have made a new application that creates a Multi Selection dialog box.

Written and supplied by Totally Objects. Our thanks to Normand Mongeau for the original code and to Lou LaBrunda for the buffer fix.

Download the Multi File Prompter

Text Widget Hyperlink - VA 5.0 and above
Matt Sims writes:

This Totally Objects product for IBM's VisualAge for Smalltalk contains an example of how to configure a standard VA text widget to act as a text hyperlink in a standard VAST window.

Written and supplied by Totally Objects

Download the Text Widget Hyperlink

 

Date and Time Editor - VA 5.0 and above
Matt Sims writes:

This Totally Objects product for IBM's VisualAge for Smalltalk contains parts and widgets for adding date and time editors to windows.

Written and supplied by Totally Objects

Download the Date and Time Editor

Application Prerequisites - VA 6.0 and above
Matt Sims writes:

This simple utility from Totally Objects for IBM's VisualAge for Smalltalk is a replacement for the 'Prerequisites' window available from the Organizer.

Once this product is installed the new 'Prerequisites' window will open instead of the original when selecting 'Prerequisites' from the 'Applications' menu in the Organizer.

The window lists the prequisite and dependent applications of the application selected in the Organizer. If any of these listed applications are double-clicked, then the Organizer changes its selection to it and therefore updates the Prerequisites window. In this way the prerequisite/dependency tree can be traversed.

Written and supplied by Totally Objects

Download the Application Prerequisites

WebConnection File Attachment - VA 4.0 and above
David Pennington writes:

The standard Web Connection parts do not provide the facility to attach a file to a submitted form. The new part from Totally Objects gives you just this functionality. Place the part on the page, add some simple HTML to the form and execute a single method. That's all there is to it.

Written and supplied by Totally Objects

Download the File Attachment

Special Folders - VA 4.0 and above (MS Windows only)
Matt Sims writes:

It is a simple app that lets you get the paths of special folders within windows (95/98/NT) - as requested recently on ibm.software.vasmalltalk. The interface is simple: send any of the class messages of TobWindowsSpecialFolder in the 'TobWindowsSpecialFolders-API' category. The argument to each is either a CwWidget that will be the parent of any message boxes that may need to be shown during the call, or nil. The answer of each message is either a String (i.e. the path) or nil (if the path could not be established).

Written and supplied by Totally Objects

Download the Special Folders

Folder Prompter - VA 4.0 and above (MS Windows only)
David Pennington writes:
Ever wanted to let your users set a path to a folder. Well here is how you do it.
Import this application and load it. You get an Application called 'FolderPrompterApp' This contains a Windows Folder Chooser.
The simple way to use it is to send the class message FolderPrompter
getDirPath:title, where title is what you want as a title for the window. This will bring up a browser to navigate to your chosen folder. On closing, it will return the path to the folder or nil (if you hit the cancel button.
If you want it to open from any of the special directories known by windows then the following would open the browser up with the root as wanted.
Assuming that you wanted to open up on the Favorites folder then use the following code (taken from getDirPath:).
|path|

path:=FolderPrompter new.
path title:'';fromFavorites.
path:=path prompt .
path isNil ifTrue:[^path].
^path at:1

There is a whole list of these to choose from.

Written and supplied by Totally Objects

Download the Folder Prompter

Notification Area (System Tray) - VA 4.0 and above (MS Windows only)
M
att Sims writes:
Many applications use the System Tray to present a useful icon for managing program facilities. This application provides both a Smalltalk interface and a visual part to make using this area of the desktop as simple as possible.

Written and supplied by Totally Objects

Download the Notification Area Part

JPEG Displayer - VA 4.0 and above
David Pennington writes:
There have been many recent requests for help in displaying JPEGs or for help in refreshing graphis in windows. We recently put together a little utility to display JPEGs (as part of a picture storage project we have in hand). This little application demonstrates how to display a JPEG, refresh it when the window comes to the front or is resized and how to keep the JPEG in proportion as the window is resized.

This has proved to be useful to some participants in the comp.lang.smalltalk newsgroup. Thus, we have decided to provide it as an item of freeware. It should work on all of the operating systems supported by VA but requires at least Version 4.0 and the VisualAge extensions. There are no restrictions on use. Please read the readme that comes with the application.

Written and supplied by Totally Objects

Download the JPEG Displayer


Back to Totally Objects Home Page