home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / table120.zip / Table.inf (.txt) < prev    next >
OS/2 Help File  |  2001-08-07  |  7KB  |  124 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. Table is combination of an ASCII character code chart and a tool to convert and 
  5. display binary, decimal, octal, hexadecimal and ascii representations of a 
  6. string. 
  7.  
  8. This program does not need any install procedure and does not change your 
  9. system files (CONFIG.SYS and system INI files). 
  10.  
  11. If you want to create program object on Desktop, run Install.cmd Rexx script 
  12. with parameter I. 
  13.  
  14. To destroy program object on Desktop, run Install.cmd Rexx script again with 
  15. parameter U. 
  16.  
  17.  
  18. ΓòÉΓòÉΓòÉ 2. Usage ΓòÉΓòÉΓòÉ
  19.  
  20. If you want to copy system clipboard contents to entry field on start, run 
  21. Table with parameter 1 (Table.exe 1). 
  22.  
  23. To copy single character to Clipboard, select it in the list on the left side 
  24. and double-click 1st mouse button or press Enter. 
  25. To copy single character to entry area (append to existing string), select it 
  26. in the list and press f5. button. 
  27.  
  28. To convert string: 
  29.  
  30.    1. Select source format (select radio button: BIN, DEC, OCT, HEX or ASC). 
  31.    2. Enter string you want to convert, or paste it from Clipboard (press Paste 
  32.       button). When you enter string in BIN, DEC, OCT or HEX format, there MUST 
  33.       be space between character representations. 
  34.    3. Press Convert button. In Result window you can see  binary, decimal, 
  35.       octal, hexadecimal and ascii representations of a string. To copy result 
  36.       to Clipboard, press button on the right side. 
  37.  
  38.  Valid entries for various representations of string are: 
  39.  
  40.  BIN       Binary - valid entry is string composed of characters: 01 between 0 
  41.            and 11111111. 
  42.  DEC       Decimal - valid entry is string composed of characters: 0123456789 
  43.            between 0 and 255. 
  44.  OCT       Octal - valid entry is string composed of characters: 01234567 
  45.            between 0 and 377. 
  46.  HEX       Hexadecimal - valid entry is string composed of characters: 
  47.            0123456789AaBbCcDdEeFf between 00 and FF. 
  48.  ASC       ASCII (American National Standard Code for Information Interchange) 
  49.            - valid entry is any character. 
  50.  
  51.  Note:  NULL byte ['00'x] is displayed as BLANK ['FF'x] in ASCII format. 
  52.  
  53.  You can also save result to file. Press Write button to set output options: 
  54.  
  55.      file name and directory (default is file table.txt in working directory), 
  56.      number of characters per line (program will calculate line length), 
  57.      display (or not) spaces between characters in  binary, decimal, octal and 
  58.       hexadecimal representations of a string, 
  59.      representations of a string to display (binary, decimal, octal, 
  60.       hexadecimal and/or ascii). 
  61.  
  62.  If you have two prepared system code pages you can switch between them and 
  63.  convert and display string. Read more about code pages. 
  64.  
  65.  Note:  Source code for Table is included - to modify source, you need 
  66.         DrDialog, a visual programming environment for REXX.
  67.  
  68.  
  69. ΓòÉΓòÉΓòÉ 3. Customization ΓòÉΓòÉΓòÉ
  70.  
  71. You can customize Table: 
  72.  
  73.      Font: open Font Palette, drag and drop font on the character list 
  74.       (recommended is monospaced font: Courier, System Monospaced or System 
  75.       VIO) 
  76.      Show all, or only selected characters in the list 
  77.      Save position of Table window (you can not change size of Table window) 
  78.  
  79.  Table will save changes on exit. 
  80.  
  81.  Note:  If you want to use default settings (font 10.System VIO, show all 
  82.         characters in the list), delete file TABLE.INI and start program. 
  83.  
  84.  
  85. ΓòÉΓòÉΓòÉ 4. Source code ΓòÉΓòÉΓòÉ
  86.  
  87. Source code for Table is included - unzip file source.zip to extract files. 
  88.  
  89. Thanks to Bj╨ñrn S╨ñderstr╨ñm who translated Table to Swedish. 
  90.  
  91. To modify source (Table.RES), you need DrDialog, a visual programming 
  92. environment for REXX. 
  93. You can download DrDialog from Hobbes. 
  94.  
  95. To modify help file (Table.ipf), you need any text editor and IPF Compiler to 
  96. write INF file. 
  97.  
  98. Note:  If you modify source, I would appreciate a copy of any changes. 
  99.  
  100.  
  101. ΓòÉΓòÉΓòÉ 5. Copyright and license ΓòÉΓòÉΓòÉ
  102.  
  103.  Author         Goran Ivankovic 
  104.  Address        Ulica Josipa Poduje 8 
  105.                 HR-52100 Pula 
  106.                 Croatia 
  107.  email          duga1@pu.hinet.hr 
  108.  Home page      http://www.os2world.com/goran/ 
  109.  
  110.  This program is provided free under the terms of the GPL. You can use it, 
  111.  modify it and distribute it. If you modify or distribute it the new source 
  112.  must accompany the distribution. I would appreciate a copy of any changes. 
  113.  You may not distribute Table 1.2.0 in any way which leads to your making a 
  114.  profit from it. 
  115.  
  116.  The author makes no representations about the accuracy or suitability of this 
  117.  material for any purpose. It is provided "as is", without any express or 
  118.  implied warranties. The author will assume no liability for damages either 
  119.  from the direct use of this product or as a consequence of the use of this 
  120.  product. 
  121.  
  122.      OS/2 is Trademark of International Bussines Machines Corporation 
  123.      DrDialog is Copyright of International Bussines Machines Corporation 
  124.