IBM Books

IBM VisualAge Smalltalk DBCS Readme


Table of Contents

Notes on installing VisualAge Smalltalk

VisualAge Base

  • Display Resolution
  • UML Designer

  • RTF
  • DBCS directory names
  • Web Connection

  • DBCS Characters in HTTP Cookies
  • Domino Connection

  • Using an English version of Lotus Notes
  • ULC

  • Ugly Simplified Chinese characters with ULC UIEngine with Java 1.2.2 for Windows NT and 2000

  • Notes on installing VisualAge Smalltalk

    DBCS notes:

    1. If you are using OS/2 Warp 4.0J, you must apply Warp J4 Fixpack FX00004 before using VisualAge Smalltalk.

    2. If you are using a DBCS version of OS/2 Warp 4.0, other than OS/2 Warp 4.0J, IBM VisualAge Smalltalk Enterprise requires the equivalent to Warp 4.0J Fixpack FX00004.

    3. If you are using IBM VisualAge Smalltalk Enterprise on a DBCS system, you must use the ABTRULES.DBC file instead of the default US-English ABTRULES.NLS provided by the system. The ABTRULES.DBC file contains additional codepage conversion tables needed for the DBCS environment. You can find this file in your VisualAge NLS directory. Back up the ABTRULES.NLS file to ABTRULES.BAK, then rename ABTRULES.DBC to ABTRULES.NLS.

    VisualAge Base


    Display Resolution

    To ensure all information is displyed on your computer, we encourage you to use the highest resolution offered by your display terminal.


    UML Designer


    RTF

    The RTF format is not supported for Publishing created model.


    DBCS directory names

    On OS/2, to publish a Model, you must do the following file-in prior to starting the UML Designer Feature, this will allow SBCS and DBCS file names, however, DBCS directory names are not supported:
    !SgmlWriter class publicMethods !
    maximumFilenameLengthOn: aPath
    "Answer the maximum file name length on path @aPath or nil if @aPath has no valid volume.
    PARAMETERS
    aPath : <String>


    RETURN VALUE
    <Integer>"
    ~(aVolumeInfo := CfsVolumeInfo volumeInfo: aPath asReducedString) isNil
    ifTrue: [ nil ]
    ifFalse: [ aVolumeInfo maximumFilenameLength - 4. " 4 character for the file extension " ].! !


    Web Connection


    DBCS Characters in HTTP Cookies

    DBCS Cookies are not supported using the Servlet Interface. This is a limitation of the HTTP Server.


    Domino Connection


    Using an English version of Lotus Notes

    The NLS versions of Lotus Notes must be installed on the native Operating System (OS) platforms, in order for Notes to work. If a US-English version of Lotus Notes is installed on the native OS, then the user will not be able to input either SBCS or DBCS characters correctly. This is a restriction with Lotus Notes.


    ULC


    Ugly Simplified Chinese characters with ULC UIEngine with Java 1.2.2 for Windows NT and 2000

    If you encounter ugly Simplified Chinese characters when running the ULC UIEngine, make one of the following updates:

    For IBM JDK 1.2.2.

    Windows NT
    1. Edit the font.properties.zh and modify one line under # font filenames for reduced initialization time to filename.\u5b8b\u4f53 = simsun.ttc
    2. Copy the font.properties.zh to font.properties.zh.NT4.0

    Windows 2000
    1. Edit the font.properties.zh and modify one line under # font filenames for reduced initialization time to filename.\u5b8b\u4f53 = simsun.ttc
    2. Copy the font.properties.zh to font.properties.zh.5.0

    For Sun Microsystems JRE 1.2

    Windows 2000
    Copy the font.properties.zh file to font.properties.zh_CN