tn5250 is a telnet client for the IBM iSeries and AS/400 that emulates 5250
terminals and printers. This function is the same as that provided by the 5250
emulator in IBM iSeries Access.
This program was asked by a user and a first port was done with the SDL based
library pdcurses. Mainly because this library was not supporting key functions
that are mandatory in the AS/400 world, I tried to get tn5250 working with my
library that uses Intuition (internally named acurses).
So I spent time to improve my library, adding new features :
- clipboard, to paste commands
- more keys mapped : function keys (shift or Amiga-Left to access F13 to F24),
page up/down
- cursor display
- optimized refresh (useless with tn5250 that redraws all each time)
- program name in the title bar
- nicer font with attributes
- dimensions that looks more like a console
Some changes were made in the tn5250 source, the typing speed was too slow. All
improvements in the library will be useful for the future ports based on ncurses
(and for nfrotz that I have to upload).
| |