CpPal uses d&d to let you query and change the codepages used by PM-based programs that are already running. Its primary purpose is to let occassional users of non-Latin-1 languages view & compose text in those languages more easily.

cppal030.zip (54kb) is currently in /pub/incoming at hobbes and is destined for /pub/os2/util/wps

With CpPal, you can change the "process" codepage to either value set in config.sys. More usefully, you can also set the PM "message queue" codepage to any of the 100+ values in country.sys. PM will use this codepage to translate keystrokes into characters and character values into the glyphs displayed in a window.

v0.30 is "Phase I" of CpPal's development. If it proves useful, "Phase II" will provide a true palette of user-defined presets and the option to change the target's font when the PM codepage changes.

Warning: changing codepages may have undesirable effects. In particular, files whose names contain non-ASCII characters may become inaccessible if the current process codepage does not match the one in effect when the file was created. To avoid system-wide problems, CpPal will not permit you to change the codepages used by the shell process (pmshell #1), the WPS, and CpPal itself.

CpPal is freeware released under the Gnu GPL and includes the complete source code.


-> Hobbes:

Source: This email address is being protected from spambots. You need JavaScript enabled to view it.

OS/2-eCS-ArcaOS General News

More in General  

OS/2-eCS-ArcaOS Software News

More in Software  

Latest Forum Posts

WarpStock and OS/2-eCS-ArcaOS Event News

Site News

More in Site News