Steve_Yorkshire Posted August 2, 2018 Share Posted August 2, 2018 When adding animations via ShapeEditor, the filetype select menu has missing/blank (or very white) text, meaning you cannot see it. All the options are still there just unviewable.Pic related: New and busted at top, old hotness at bottom Quote Link to comment Share on other sites More sharing options...
Steve_Yorkshire Posted August 3, 2018 Author Share Posted August 3, 2018 Tested devhead and still no text showing up (full template) Quote Link to comment Share on other sites More sharing options...
Steve_Yorkshire Posted August 3, 2018 Author Share Posted August 3, 2018 Using Cmake 3.12.0-win64x64Visual Studio 2017 Quote Link to comment Share on other sites More sharing options...
Steve_Yorkshire Posted August 3, 2018 Author Share Posted August 3, 2018 After searching through the 9 gazillion versions of Torque on my PC I found that the last working version was 3.10 (Feb 2017), before SDL2.dll was a thing. My copies of devhead from October 2017 onwards have the non-visible text for fileTypes. Quote Link to comment Share on other sites More sharing options...
Steve_Yorkshire Posted August 5, 2018 Author Share Posted August 5, 2018 OK, I can get the filetype text to display if I open File Explorer Options and uncheck "Hide extensions for known file types" :? Quote Link to comment Share on other sites More sharing options...
Steve_Yorkshire Posted August 5, 2018 Author Share Posted August 5, 2018 Okidoki, after much help from @Azaezel and @OTHGMars and co it can apparently be fixed with changes to engine/lib/nativeFileDialogs/nfd_win.cpp~line 128 static nfdresult_t AddFiltersToDialog( ::IFileDialog *fileOpenDialog, const char *filterList ) { const wchar_t EMPTY_WSTR[] = L"All Files";//yorks added text "All Files" between empty "" const wchar_t WILDCARD[] = L"*.*"; ... ~line 186 // Empty filter name -- Windows describes them by extension. //specList[specIdx].pszName = EMPTY_WSTR;//yorks out CopyNFDCharToWChar(specbuf, (wchar_t**)&specList[specIdx].pszName);//yorks in CopyNFDCharToWChar( specbuf, (wchar_t**)&specList[specIdx].pszSpec ); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.