TC doesn't use [AllResolutions] as global independent setting

English support forum

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Jivan_Mukta
Junior Member
Junior Member
Posts: 28
Joined: 2013-09-23, 19:25 UTC

TC doesn't use [AllResolutions] as global independent setting

Post by *Jivan_Mukta »

When somebody set in his main ini file:

Code: Select all

[sectionname]
RedirectSection=0
he expects that the setting below RedirectSection=0 will become active.

In my TC MAIN INI settings I keep the section [AllResolutions]:

Code: Select all

[Configuration]
AlternateUserIni=%USERPROFILE%\TC_user.ini
...

[AllResolutions]
RedirectSection=0
FontSize=9
FontName=Segoe UI Semibold
FontSizeWindow=10
FontNameWindow=Segoe UI
FontCharsetWindow=204
FontWeight=600
FontWeightWindow=700
FontNameDialog=Arial Narrow
FontCharset=204
FontWeightDialog=700
FontSizeDialog=9
This is complete content of my [AllResolutions].

In USER INI setings I have deleted all these 11 font settings from ALL current resolution sections.
So when TC starts it loads fonts settings from [AllResolutions] section in my MAIN INI file since they can be found only here.

But when I open TC configuration-fonts and change something or only press OK, TC always copy the 11 font settings into my USER INI current configuration settings [1920x1200 (8x16)].

So I desided to check how important it is. I closed TC, opened USER INI file by a plane text editor and set FontSize=11 (remaining [AllResolutions] unchanged).
For my surprise when TC starts again it loads font settings from the current resolution section [1920x1200 (8x16)] regardless of RedirectSection=0 in my main MAIN INI file.

The (added in v.8.51) section [AllResolutions] seems to me unreasonable since it always depends on the current resolution section.
Every [OK] in Configuration-Fonts menu updates (synchronizes) font settings in [AllResolutions] to loaded in RAM current resolutions.

So my conclusion is: either [AllResolutions] settings is not design to be global independent setting (higher priority than any current resolution settings), or TC does not work properly during loading/saving font resolutions.

This behaviour is inherited from previous versions, so I apologize if it is not a real bug but a different from my expectations (unclear for me) author's design.
Obviously AllResolutions settings is not an alternative of the current resolution font settings.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1008
Joined: 2004-07-29, 11:00 UTC

Re: TC doesn't use [AllResolutions] as global independent setting

Post by *ZoSTeR »

You have to set

Code: Select all

[Configuration] 
ResolutionSpecific=0
From the Help-File:
ResolutionSpecific=1
0: Resolution-specific data like font style+size are stored in a single section called [AllResolutions]
1: Resolution-specific data is stored in sections like [1024x768 (10x20)]
Jivan_Mukta
Junior Member
Junior Member
Posts: 28
Joined: 2013-09-23, 19:25 UTC

Re: TC doesn't use [AllResolutions] as global independent setting

Post by *Jivan_Mukta »

Thanks ZoSeR! It turned out that there wasn't any ResolutionSpecific seting in my [configuration]. Now everything is O.K.
I looked for 'AllResolutions' in the history file instead in help file to solve my problem instead in help file. I apologize for all this noise.
Post Reply