Segerer, 19.5.98

UDA zur Eingabe asiatischer Zeichen in EUKLID Design
====================================================
1. Plattform Windows NT
   (# = Installationsverzeichnis von EUKLID Design)
   Bitte ueberpruefen Sie, ob folgende Dateien im Verzeichnis "#/d23bs" vorhanden sind:
      #/d23bs/udx/asiainp.aql
      #/d23bs/udx/asiainp.uda
      #/d23bs/udx/asiainput.exe
   Die folgenden DLL`s sollten in das Verzeichnis WINDOWS\system32 kopiert
   werden, jedoch nur, wenn sie benoetigt werden:
      mfc42d.dll
      mfcn42d.dll
      mfco42d.dll 
      msvcrtd.dll
      
   Nach dem Starten von EUKLID Design muss diese UDA geladen werden und steht dann
   in der 4.Spalte zur Eingabe von Objekten vom Typ String in der 4.Spalte
   zur Verfuegung.

2. UNIX-Plattformen
   Bitte ueberpruefen Sie, ob folgende Dateien im Verzeichnis "#/d23bs" vorhanden sind:
      #/d23bs/udx/asiainp.aql
      #/d23bs/udx/asiainp.uda
      #/d23bs/udx/asiainput_ux.sh
      #/d23bs/udx/res.ad
      #/d23bs/udx/asiainput_ux

   Bevor das Inputtool auf der UNIX-Plattform gestartet wird, muessen die 
   sprachabhaengige Languagevariable und die Eingabemethode eingestellt werden.
   Dazu kann in einer UNIX-Shell, die die entsprechende Eingabe besitzt mit dem Befehl
       > echo $LANG
   die Variable zur eingestellten Sprache abgefragt werden. Mit dem Befehl
       > echo $XMODIFIERS
   wird die eingestellte Eingabemethode abgefragt. Diese Ausgaben tragen Sie bitte
   in die Datei "#/d23bs/udx/asiainput_ux.sh" ein. Diese Datei kann fuer eine japanische
   Spracheinstellung so aussehen:
         #!/bin/csh
         setenv LANG ja_JP.EUC
         setenv XMODIFIERS @im=_XWNMO
         $1 $2
   In der Datei "res.ad" koennen zusaetzliche Ressourcen fuer das Inputtool eingetragen
   werden. Es bedeuten:
      "AsiaInput*title"                   : Titelzeile des Fensters des Inputtools
      "AsiaInput*fontList"                : Liste der Fonts, die in dem Inputtool
                                            verwendet werden sollen
      "AsiaInput*okbutton*labelString     : Text des OK-Buttons
      "AsiaInput*cancelbutton*labelString : Text des Abbruch-Buttons
      "AsiaInput**width                   : Breite des Eingabefensters
   Die mitgelieferte Datei "res.ad" hat den folgenden Inhalt:
         AsiaInput*title:                  Asian Input Tool
         AsiaInput*fontList:               7x14;*--14-*:
         AsiaInput*okbutton*labelString:     Ok
         AsiaInput*cancelbutton*labelString: Cancel
         AsiaInput**width: 300
   Damit die Einstellungen in dieser Datei auch wirken koennen, muessen sie dem
   X-Server bekannt gegeben werden. Das geschieht mit dem Befehl:
         > xrdb -merge res.ad

   Wenn Sie nach diesen Aktionen EUKLID Design starten, dann knnen Sie die UDA aus dem 
   Verzeichnis "#/d23bs/udx" laden. Sie steht als zusaetzliche Eingabe zur Erzeugung von 
   Objekten vom Typ String in der 4.Spalte zur Verfuegung.



Inputtool for asian characters in EUKLID Design
===============================================
1. Platform Windows NT
   (# = installation directory of EUKLID Design)
   Please check the existance of the following files in the directory "#/d23bs/udx":
      #/d23bs/udx/asiainp.aql
      #/d23bs/udx/asiainp.uda
      #/d23bs/udx/asiainput.exe
   If the following DLL's are not yet available, copy them in directory WINDOWS\system32:
      mfc42d.dll
      mfcn42d.dll
      mfco42d.dll
      msvcrtd.dll

   After starting up EUKLID Design and loading the UDA "#/d23bs/asiainp.uda" there is a new
   icon in the fourth column that may be used to create an object of type string which
   contains asian charcters. E.g, if You want to create an korean text on a korean installed
   Windows NT in the drawing area of EUKLID Design you should set the property "font" of the 
   text on "hangul_1024". When the string is asked, click on the fourth column on the second 
   icon and then on the first icon in the changed second column. The inputtool will come up 
   and you will get the same input method, used in other programs on your computer to create
   nationalized Text, too.

2. UNIX-Platforms
   Please check the existance of the following files in the directory "#/d23bs/udx":
      #/d23bs/udx/asiainp.aql
      #/d23bs/udx/asiainp.uda
      #/d23bs/udx/asiainput_ux.sh
      #/d23bs/udx/res.ad
      #/d23bs/udx/asiainput_ux

   Before starting the inputtool, the variable Language and Inputmethod are to be set.
   These variables may be asked from any UNIX-shell, in which a language dependant
   inputmethod is available. There are many different languages and inputmethods possible,
   these are dependant from your UNIX-Installation. The value of the variable Language
   may be asked with the command:
       > echo $LANG
   the value of the variable for the input methods may be asked with the command:
       > echo $XMODIFIERS
   The output should be entry in the file "#/d23bs/udx/asiainput_ux.sh". For the input of japanese
   characters this file should look like:
         #!/bin/csh
         setenv LANG ja_JP.EUC
         setenv XMODIFIERS @im=_XWNMO
         $1 $2
   With the file "res.ad" there may be set additional resource regulating the appearence
   of the inputtool. Changeable Items are:
      "AsiaInput*title"                   : The title of the window of Inputtool
      "AsiaInput*fontList"                : List of fonts used in Inputtool
      "AsiaInput*okbutton*labelString     : Text of OK-Button
      "AsiaInput*cancelbutton*labelString : Text of Cancel-Button
      "AsiaInput**width                   : Width of the window
   The delivered file "res.ad" contains the following:
         AsiaInput*title:                  Asian Input Tool
         AsiaInput*fontList:               7x14;*--14-*:
         AsiaInput*okbutton*labelString:     Ok
         AsiaInput*cancelbutton*labelString: Cancel
         AsiaInput**width: 300
   To make these settings available, the resource should be merged with the command:
         > xrdb -merge res.ad

   After starting up EUKLID Design and loading the UDA "#/d23bs/udx/asiainp.uda" there is a new
   icon in the fourth column that may be used to create an object of type string which
   contains asian charcters. E.g, if You want to create an korean text on a korean installed
   UNIX in the drawing area of EUKLID Design you should set the property "font" of the text on
   "hangul_1024". When the string is asked, click on the fourth column on the second icon
   and then on the first icon in the changed second column. The inputtool will come up and
   you will get the same input method, used in other programs on your computer to create
   nationalized Text, too.
