Dear Kari, and anybody else interested,
I do actually have a version of the XY3 editor that I have changed so
that it will operate in vdosplus with CP1252. It was much easier to fix
than XY4; so far as I can remember there were two or three characters in
the exe file that needed to be changed so that screen drawing of lines
was correct. I don't recall if I also edited the help file to correct
the screen drawing characters but that is relatively easy to carry out.
Since I do not use XY3 I have never done much with this, it was simply
and experiment to see if it might be feasible to do the same with XY4.
Both XY3 and XY4 are perfectly capable of running in vdosplus with
CP1252 set (ANSI). The only problem is that the characters used to draw
the boxes in XY4 are now accented characters in CP1252 and so that is
what appears. My solution to this has been to create a CP1252 font with
the minimum needed screen drawing characters re-introduced in place of
some characters that are redundant (such as superscript 1,2,3) and one
or two other rarely used characters. Some characters in a CP1252 font
can be utilised without change and I think I changed about six in all to
achieve a satisfactory solution. If you set this as your font in
vdosplus then my versions of XY3 and XY4 operate exactly as they would
in an DOS environment.
Whether this is a simpler solution than the older ANSIfied XY4 I do not
know as I never ran the latter although I did try once or twice without
much success. However the fact that we can set our own font easily in
vdosplus seemed to me to make this approach attractive which is why I
developed it.
Paul
On 01/09/2019 09:48, Kari Eveli wrote:
Xy4 seems to have all the necessary bits and pieces for anyone who wants
to use Ansified Xy. Ansified Xy3 has been discussed and done in the
past, but I am not sure what the best resources and possible problems
are in that area. If there is someone who uses ansified Xy3, please come
forward and advise us others.
Best regards,
Kari Eveli
LEXITEC Book Publishing (Finland)
lexitec@xxxxxxxxxx