- Timestamp:
- Dec 24, 2023, 7:14:13 PM (20 months ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NewView/MainForm.pas
r488 r489 26 26 // library 27 27 ACLString, 28 ACLStringUtility, 28 29 SharedMemoryUnit, 29 30 ACLLanguageUnit, … … 1319 1320 var 1320 1321 DropObject: TExternalDragDropObject; 1322 LocaleName: String; 1323 MajorLanguage: String; 1324 MinorLanguage: String; 1321 1325 Begin 1322 1326 if not ( Source is TExternalDragDropObject ) then … … 1326 1330 1327 1331 DropObject := Source as TExternalDragDropObject; 1332 1333 // See if it's a locale name (which reports as a bitmap file for some reason) 1334 if ( DropObject.ContainerName = '.') and 1335 ( DropObject.RenderString = '< DRM_OS2FILE, DRF_BITMAP >') 1336 then 1337 begin 1338 LocaleName := DropObject.SourceFilename; 1339 MajorLanguage := ExtractNextValue( LocaleName, '_' ); 1340 if MajorLanguage <> '' then 1341 begin 1342 if MajorLanguage = 'en' then 1343 begin 1344 LoadLanguage(''); 1345 exit; 1346 end; 1347 MinorLanguage := ExtractNextValue( LocaleName, '.' ); 1348 if ( MinorLanguage <> '') and 1349 ( LoadAutoLanguage('newview', MajorLanguage + '_' + MinorLanguage )) 1350 then 1351 exit; 1352 if not LoadAutoLanguage('newview', MajorLanguage ) then 1353 LoadDefaultLanguage('newview'); 1354 exit; 1355 end; 1356 end; 1328 1357 1329 1358 g_ExternalLinkFileName := AddDirectorySeparator( DropObject.ContainerName ) -
trunk/i18n/Changes.txt
r475 r489 1 1 NewView release changes 2 3 V2.19.9 4 - Fix: NewView now sets itself system-modal if opened while a system-modal window 5 exists. 6 - Fix: NewView now correctly appears on-screen if another running instance of NewView 7 is off-screen (such as on another virtual desktop). 8 - Fix: Dropping a locale from the Locale Palette onto NewView should work now. 2 9 3 10 V2.19.8
Note:
See TracChangeset
for help on using the changeset viewer.