To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=58535
------- Additional comments from [EMAIL PROTECTED] Thu Dec 1 00:12:04 -0800 2005 ------- Thank you for taking care of this issue. i can agree with your guess. Could you think of different behavior illustrated in the second snapshot? 1. Making a fontname Thorndale wrong by adding burahburah resulted in a choice of another available font Times New Roman. <value>Thorndale burahburah;Times New Roman;Bitstream Vera Serif;Times;... 2. Removing font files of the candidate Times New Roman resulted in a choice of another available font Bitstream Vera Serif. That results infer that soffice is capable to find an available, suitable font according to the preferences defined in the file VCL.xcu. It could be inefficient if every applications get a list of whole candidates and confirm if each font in the list is available on the system by itself. There might be a common routine shared by the applications that determine a default font. The common routine, however, might be redundant because the VCL layer offers such functionality. The following command on the directory in which the source code tree resides shows many codes in the upper layer call GetDefaultFont() with a parameter DEFAULTFONT_FLAGS_ONLYONE. find . -name '*.cxx' | xargs gnugrep -A 3 GetDefaultFont Font aFont( OutputDevice::GetDefaultFont( DEFAULTFONT_SERIF, eLangType, DEFAULTFONT_FLAGS_ONLYONE, &rExampleWin ) ); Could you please consider this issue a little bit more serious? Interoperability with other existing application software is becoming more important for populating soffice. Clearly, wrong, hand-typed, misspelled font names can impede interoperability. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]