AminetAminet
Search:
84716 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/UTF-8.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Type UTF-8 anywhere
Author:Daniel Westerberg
Uploader:Daniel Westerberg (daniel onyxsoft se)
Type:util/misc
Version:1.2
Architecture:m68k-amigaos
Date:2009-11-19
Download:http://aminet.net/util/misc/UTF-8.lha - View contents
Readme:http://aminet.net/util/misc/UTF-8.readme
Downloads:1280

This program lets you type UTF-8 text everywhere (like in web browser
forms for example).

UTF-8 installs an input-handler into input.device that translates all
Latin1 characters above ASCII-128 (åäö¤®þ©µáàéèðßæ±×ç etc.)
(i.e. ISO-8859-1
and possibly others) typed on the keyboard (or otherwise sent through
input.device) to UTF-8 codes.
This makes it possible to edit XML documents or other documents
using UTF-8 character encoding. It also enables you to fill in
web forms on Internet sites that only accept UTF-8.

It may not be of that much use to native English people, or people
requiring a full unicode set, like Asians, but most Europeans can
benefit greatly from this.

 *** This program has been successfully tested on AmigaOS4.

Date: 091103

News
~~~~
* NEW * UTF-8 is now a commodity if started from Workbench.

* NEW * From Workbench it reads a few tooltypes.


v1.1 (I have no record of ever releasing this version... ??)
~~~~
* NEW * Possibility to set the input priority of the handler to
        be able to adjust where UTF-8 should translate the key codes.

* FIX * A lot of bug fixes to fix crashy stability problems in
        various places. If it crashed your system before it should
        be fine now.


Usage:
~~~~~~
  UTF-8 can be started from CLI or Workbench.

- From CLI:
  Ctrl-C = Quit
  Ctrl-D = Remove the handler but don't quit
  Ctrl-E = Re-install the handler

- From WB:
  UTF-8 will become a commodity and toggle the handler from a hotkey.
  The hotkey is "RAmiga + RShift + 8" by default. The icon supplied
  in the archive has the hotkey set to "F1" instead.

  The following tooltypes can be used in the icon:
  HOTKEY=<a hotkey definition string>
    - The hotkey definition string can be for example "rcommand rshift 8"
      which is the default, or "lcommand f4" for LAmiga + F4.
  INPUTPRIORITY=<input-pri>
    - The input-pri is a number of where in the input chain the UTF-8
      handler should be installed. Default is 60. It may be needed to
      experiment with higher values, such as 70. Intuition reads at
      pri=50 so do not use a value lower than 51 for UTF-8.
  REQUESTER
    - This is a switch. If it exists it will make UTF-8 open a requester
      every time you toggle the handler with the hotkey. This requester
      can be switched on an off using the Exchange "Show" and "Hide"
      function.

  If the commodity could not be opened for some reason then a
  requester will open and stay open until you quit the program.
  It lets you remove and re-install the handler like in v1.0.


--
Other programs by Deniil 715! can be found on OnyxSoft homepage at:
  http://www.onyxsoft.se/

Feel free to mail me if you found bugs or have suggestions!
  daniel / onyxsoft se

NOTE: Please, NEVER publish this e-mail on a web page or similar
      unless spam-encrypted like above!



Contents of util/misc/UTF-8.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 7492   19732  38.0% -lh5- d055 Nov  2 16:29 utf-8
[generic]                 1584    2308  68.6% -lh5- dbf5 Nov  2 15:21 UTF-8.info
[generic]                 1571    2986  52.6% -lh5- e8ae Nov  3 14:22 UTF-8.readme
[generic]                 1803    2764  65.2% -lh5- ae11 Mar 16  2005 UTF-8.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         4 files   12450   27790  44.8%            Nov 19 20:02

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>