Link to home
Start Free TrialLog in
Avatar of craigdev
craigdev

asked on

AS400 font

What is the name of the font on the AS400? I need to use it in Windows so Im trying to find the equivalent.

Thanks.
Avatar of Jaime Olivares
Jaime Olivares
Flag of Peru image

would be helpful if you post an image.
Avatar of craigdev
craigdev

ASKER

attached

AS400font.png
ASKER CERTIFIED SOLUTION
Avatar of Jaime Olivares
Jaime Olivares
Flag of Peru image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Theo Kouwenhoven

Hi craigdev,

Tom has right, the font is the IMB3270, but on your PC it's NOT installed automatically in the windows/fonts map.

The name of the font file is pcsansi.fon and is stored in your CA path "C:\Program Files\IBM\Client Access\Emulator"
Some applications need to have the font in the Windows/font map to be able to work with is, so just install is in your Fonts map.
Regards,
Murph
Hi craigdev,
If you cant find it, "Lucida Console" will be acceptable as replacement I think
HF, Murph
 
Thanks everyone. I don't have IBM Client Access installed - we are re-writing an AS400 program and users have asked for it to keep the same look and feel so I need to download the font as a windows font. I haven't been able to find IBM3270 as a ttf font.
what about my proposed fonts?
Yes I tried them but they are a bit too small. I'll use them if I can't find the IBM 3270 anywhere else, thank you.

>>Yes I tried them but they are a bit too small
too small? them are scalable fonts!!!
they look a bit chunky at 36px for a heading unfortunately, but yeah thanks for the linkI'll def use them if I can't find the IBM one.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
thanks for the tips
FYI if anyone else comes cross this question, the script below will move through textboxes on an html page with the arrow keys to solve some of the points about navigation mentioned by ScottParker above.



<html>
<script type="text/javascript">
   var text = [];
   var ctrlsCount = 0;
 
   function getTabOrder()
   {
      var a = document.getElementsByTagName("input");
      for (var index = 0; index < a.length; index++)
      {
         if (a[index].type == "text" && a[index].id != "tbSearch")
         {
            ctrlsCount = ctrlsCount + 1;
            text.push(a[index]);
         }
      }
   }
 
   function test(event)
   {
      event = (event ? event : window.event);
      switch (event.keyCode)
      {
         case 38: // Up
         case 40: // Down
            var element = (event.target ? event.target : event.srcElement);
            if (element.type == "text")
            {
               var tabIndex = element.tabIndex + ((event.keyCode == 38) ? -1 : 1);
               tabIndex = ((event.keyCode == 38) ? ((tabIndex <= 0) ? ctrlsCount : tabIndex) : ((tabIndex > ctrlsCount) ? 1 : tabIndex))
               for (var index = 0; index < text.length; index++)
               {
                  if (text[index].tabIndex == tabIndex)
                  {
                     text[index].focus();
                     break;
                  }
               }
            }
            break;
      }
   }
</script>

<body onload="getTabOrder()" onkeydown="test(event)">
   <input type="text" name="test1" id="test1" tabIndex=1>
   <input type="text" name="test2" id="test2" tabIndex=3>
   <input type="text" name="test3" id="test3" tabIndex=5>
   <input type="text" name="test4" id="test4" tabIndex=7>
   <br>                                      
   <input type="text" name="test5" id="test5" tabIndex=2>
   <input type="text" name="test6" id="test6" tabIndex=4>
   <input type="text" name="test7" id="test7" tabIndex=6>
   <input type="text" name="test8" id="test8" tabIndex=8>
</body>
</html>