Jean-Bernard Clerin just
released OSM Java Alpha
|

Photo above shows OSM Java IDE
started in Warp 4.0 of @Macarlo, Inc.
See more screenshots:
Building
applet
Generating code
The applet running
Developer Jean-Bernard Clerin (JBC),
author of Home Page Publisher and GpfRexx, just released a new product, OSM Java, in alpha version.
OSM Java
is an integrated development environment for creating applications in JAVA. OSM package
contains an interface builder and a Java code generator that allow you to build
Java applications and/or applets. OSM Java is a subset of OSM C++. OSM Java Alpha 1 is called
"osmjava1.zip" (size 2.1M). You can download it from BMT Micro:
ftp.bmtmicro.com
To see f the very last information about OSM
Java, visit the following address :
http://ourworld.compuserve.com/homepages/clerin/Osmframe.htm
This alpha release of the OSM Java for OS/2 product is an integrated development
environment for creating applications in JAVA. This package contains an interface
builder and a Java code generator that allow you to build Java applications and/or
applets.
OSM Java is a subset of OSM C++ (a product which has never been released but has
been used for internal use since 1995). So, trhough it is released as an alpha,
OSM Java should be quite stable. Moreover, OSM has a very powerful recovery manager
that will allow users to restart their sessions after a crash product, a crash system,
and even a power-off. An undo-redo functionality is available, between two generations
of code, even if a system shutdown occured.
OSM is an object-oriented product, so modifications may be made in any view, they
will be automatically passed on to the other views.
As this alpha version has no documentation, you are strongly recommended to use
the 1, 2, and 1/2 together mouse-buttons, the drag and drop feature, as well as
the alt key + the 1 mouse
button, the ctrl key + the 2 mouse button, etc...
The Java generated code will be split into two files :
1) The first one will have your window's name + the ".java" suffix. This
file may be modified, you'll just have to take the precaution of respecting the
brackets parity;
2) The second one will have your window's name + the "_Abs.java" suffix.
This code may not be modified by users, since it will be regenerated if OSM understands
that it has been modified.
Objects may be renamed within a window by using the interface builder, the content
of your source code will be automatically updated during the next generation. If
you want a window to
be renamed, you will have to do it by using the interface builder but, beforehand,
you will have to re-name your source file. In other words, the content of your source
file will be modified but not its file name.
Since OSM Java is a subset of OSM C++, some options are available for C++ only,
they will not be taken into account by the Java runtime.
Why release this alpha version ? actually we would like to know if such a product
might be of interest to you, so any comments or suggestions would be appreciated.
OSM Java might stay in alpha step, anyway this version will expire end 1998.
Installation and Uninstallation
Make sure you are installing the latest version of OSM, check
it at the Web address mentioned in the Web Address section.
Installation from hard disk : create a temporary directory and copy (or unzip) all
the files to that directory. Then run INSTALL.EXE
You will find some additional information in the INSTALL.TXT file.
The install program also features uninstall options such as:
delete files, delete directories and delete folders.
The minimum system required is :
OS/2 V3 (FixPak XR_W008)
APAR=PJ17913 BITMAPS ARE RANDOMLY CORRUPTED WHEN USING
EXTENSIVE DRAGDROP() PROCESSING TO TOOLBAR.
JAVA 1.1.4
Acknowledgment and Trademarks
CONTAINS:
IBM VisualAge C++ for OS/2, Version 3.0 Runtime Modules.
© Copyright IBM Corporation 1995 - All Rights Reserved.
Copies of these modules are provided 'AS IS'.
Imported DLL name CPPOM30 has been changed to OSMOM30.
Imported DLL name CPPOOB3 has been changed to OSMOOB3.
Imported DLL name CPPOOU3 has been changed to OSMOOU3.
Imported DLL name CPPOOR3U has been changed to OSMOOR3U.
® IBM is a registered trademark of International Business Machines Corporation.
® Java and HotJava are trademarks of Sun Microsystems, Inc.
Other trademarks are the properties of their respective owners.
E-MAIL: JBC
CompuServe: 100445,2342
Internet: Clerin@CompuServe.Com
@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited
[TOP]
[HOME] [INDEX]