OS/2, eCS & ArcaOS - Technical > Applications
DSSaver and XWP
Dave Yeo:
--- Quote from: Alfredo Fernández Díaz on December 07, 2023, 09:18:50 pm ---
--- Quote from: Dave Yeo on December 01, 2023, 01:46:32 am ---Actually it is simpler then I first thought as it is only the WPS msg files (one for each language) that need changing. Not sure why Doodle hard coded the font.
--- End quote ---
Confirmed. I just replaced "9.WarpSans" with "" in all ss_es.txt PG*_FONT strings, and the DSS notebook tabs resize along with everything else now. (Edit: Re: the hard-coded font it might be related to DBCS support IIRC.)
--- End quote ---
Yea, at the bottom of the txt files is, (now commented out)
--- Code: ---// Font to use (for DBCS support)
// MOD_0007="9.WarpSans";
--- End code ---
Which without access to a DBCS system, I'm not sure about.
Here's all the language stuff for the properties notebook, note that I started upgrading the help again, will need translating, diff enclosed. I've already removed the 9.Warpsans from the language files.
To create a msg file, "msgc.exe ss_es.txt" for example.
Alfredo Fernández Díaz:
--- Quote from: Dave Yeo on December 07, 2023, 11:32:20 pm ---Yea, at the bottom of the txt files is, (now commented out)
--- Code: ---// Font to use (for DBCS support)
// MOD_0007="9.WarpSans";
--- End code ---
Which without access to a DBCS system, I'm not sure about.
--- End quote ---
Current ArcaOS 5.1 beta has a Traditional Chinese version, which is the only DBCS translation currently available for DSS. I could check myself, but I can't read Chinese and I'm not familiar with the code so I would not even know what to look at, or whether the font stuff is working.
Alex Taylor:
FTR, hard coding "9.WarpSans" as a font for DBCS systems makes no sense whatsoever and I can't imagine any useful thing that doing so could ever have accomplished.
FWIW, if there's something I can usefully test on a DBCS system (TW or otherwise), let me know.
Dave Yeo:
--- Quote from: Alex Taylor on December 09, 2023, 02:26:12 am ---FTR, hard coding "9.WarpSans" as a font for DBCS systems makes no sense whatsoever and I can't imagine any useful thing that doing so could ever have accomplished.
FWIW, if there's something I can usefully test on a DBCS system (TW or otherwise), let me know.
--- End quote ---
Well, what happens if a SBCS locale such as en_CA is dropped on an object such as the screensavers properties page, on a DBCS system?
I know doing it the other way results in still showing English on pages 1 and 2 and some of the modules on page 3 with the rest showing various characters. Perhaps bad translation? Perhaps you could check on a DBCS system how zh_TW looks.
Notice the Cairo Clock is missing the glyphs to display the month as well with zh_TW on a Canadian system, perhaps should be using a different font there, or somehow it could be like the POSIX locale, currently displays 23/12/08 instead of, for en_CA, Fri Dec 08, 2023.
Edit: BTW, zh_TW has 10.System Proportional Combined hard coded
Alfredo Fernández Díaz:
Dave, in the process of splitting your quotes to reply, a couple of things slipped away:
--- Quote from: Dave Yeo on December 01, 2023, 01:46:32 am ---Open to suggestions on making those pages smaller.
--- End quote ---
To me, the two quickest and most obvious suggestions would be:
-For General parameters, change
[ ] Screen saving enabled
Start saver after [nn] minute(s) of inactivity
to
[ ] Launch automatically after [nn] minute(s) of inactivity
or something similar, and
-In the Modules page, the description MLE is always half-empty or emptier, so shrink it vertically to that size and put it on top of the preview window, and put them both on the right column, with a stretched modules list on the left.
Just my two cents.
--- Quote from: Dave Yeo on December 07, 2023, 11:32:20 pm ---[...] I started upgrading the help again, will need translating, diff enclosed.
--- End quote ---
Please give me a heads up when it's done, to update the translation.
Edit: suppressed special chars that activated unwanted HTML above : /
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version