Author Topic: A question about OS/2 and eCS  (Read 3955 times)

ALT

  • Newbie
  • *
  • Posts: 42
  • Alex Taylor
    • View Profile
    • Alex's Website
Re: A question about OS/2 and eCS
« Reply #15 on: 2012.07.30, 07:40:10 »
Changing the system wide default font also changes the default dialog unit size, which has the effect of rescaling all dialogs throughout the system.  

Holger Veith created a patch which fixes that bug: http://hobbes.nmsu.edu/download/pub/os2/system/patches/PMFIX.zip


It's not a bug, though.  It's supposed to do that.  Especially on DBCS systems it's quite important that it works the way it does.

ALT

  • Newbie
  • *
  • Posts: 42
  • Alex Taylor
    • View Profile
    • Alex's Website
Re: A question about OS/2 and eCS
« Reply #16 on: 2012.07.30, 07:42:47 »
Thanks for the information Alex but - isn't there always a but - why are things like World Clock, CPU etc., the same size on both systems?

It depends on how the program is written.  Programs which don't draw their windows in standard dialog units won't be affected.  For instance, Dr.Dialog, VX-REXX and I think Sibyl applications use their own window-drawing implementations.

ivan

  • Hero Member
  • *****
  • Posts: 593
    • View Profile
Re: A question about OS/2 and eCS
« Reply #17 on: 2012.07.30, 19:32:15 »
Thank everyone for the help so far, we might be getting somewhere.

I spent lunchtime reading through the files list my friend sent me of the eCS CD made with cdlist from UPDCD.  It appears that eCS has licensed Dialog Enhancer because I found DIALOG.zip in cid\server\ecspkg that contained a number of res files for changing the resources in the listed files.  How much bearing this has on the problem we have vet to work out - I am assuming it will require replacing all the listed files with clean ones taken from the CD.

Another thing I found using DLLTree on the exes of the applications in question and that is they all rely on a common set of DLLs.  Another thing to follow up.

It appears this will not be an easy problem to sole but we are not giving up at the moment - it will be slower during the week because of work but we intend to get there in the end.

ivan     

Fahrvenugen

  • Full Member
  • ***
  • Posts: 203
    • View Profile
Re: A question about OS/2 and eCS
« Reply #18 on: 2012.07.31, 20:46:16 »
Hi,

I havn't done a fresh install of eCS in a while, but I think during the eCS 1.2 install there is an option to have it not install the dialog enhancer / eCS menu / eCS visual / desktop enhancements and stuff.  I seem to recall doing this on one machine and ended up with the standard Warp 4 desktop in the end (with of course all the updated drivers found on eCS)