The Master Genealogist 7 Tips

Missing text in TMG screens: Tahoma font

I have just tested installing the following:
The Master Genealogist 7.04 (TMG) using the c4p file with Crossover V9.2.0 in Mint9 which is based on Ubuntu 10.04.
I installed Crossover in a new user account then TMG. As far as I could see everything appeared to work, immediately. This included Visual Chart Form (VCF),

If you want to print, then first set up a printer in TMG using the File menu: File>Printer Setup>Selected. The default Windows printer does not work on mine. For pdf just select the pdf printer driver in Linux. "Install PDF Printer" in TMG should not be needed.

If you see the first TMG screen with missing text then you will probably need to load Tahoma font which is needed, or arrange an alternative as described in 2. TMG relies heavily on the Tahoma font. Crossover 9.2.0, but not earlier I think, sets up Tahoma at the time of installation. That is what mine did in a new fresh account  in my system  in ~/cxoffice/share/wine/fonts/.

You may have to do one of these, if you see blank entries when TMG loads:
1. Obtain a copy of  tahoma.exe which will install this font.  Install tahoma fonts from Cx Unsupported Application>Other Application.
Look here: http://www.codeweavers.com/support/tickets/browse/?ticket_id=29576;id=241;tscurPos=68950
2. Find ~/.cxoffice/TMG704/drive_c/users/crossover/Application Data/The Master Genealogist v7/app.ini and alter [Fonts] ListFontName=Tahoma so that Tahoma reads Impact. You will see the effect of using an unusual Linux font at once. Probably there are better fonts to choose for actual work. Note if you install tmg for multiple users app.ini will be elsewhere. The copy in the Program Files is not used so don't alter it.)
It may be required to install windings fonts, that used to be the case with cx 7 but it seems OK without in cx 9, I'm not sure. 

If the font do not show properly in Details window under persons. Try setting oleaut32.dll to native. (Manage Bottles>Control Panel>Wine Configuration .  Select Applications tabs and Default, then go to Libraries tab and set oleaut32 to Native.
See http://bugs.winehq.org/show_bug.cgi?id=12320 for more details of a bug in oleaut32.

Further note 9 Dec 2012

see http://www.codeweavers.com/compatibility/browse/name/?app_id=874;forum=1;msg=128858

The missing fonts problem exactly exists in install-crossover-12.0.0rc4.bin so stick with cx 9.2.0 for now.
Also  TMGv8 will still not install due to the installer crashing as noted before in install-crossover-12.0.0rc4.bin .

by Ian on 2012-12-09 15:02:12
Important Information Tips are provided by the CrossOver Community and Advocates. They are not intended to be used for official CodeWeavers Support. For that, please visit our official support pages.
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiOE5iNFlZblN4bUp2S3JlaCIsImdkcHIiOjB9