dmitrysmagin / at2

Automatically exported from code.google.com/p/at2
0 stars 0 forks source link

Long filename support #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Adlib Tracker II does not support DOS Long Filenames (LFN). This can be a nasty 
inconvenience when working intensively with the software, especially when 
loading/saving a lot of files.

Support can be added by interfacing with the DOSLFN API. Existing solutions may 
exist for Pascal that can be integrated.

Original issue reported on code.google.com by ijsf@gmx-topmail.de on 17 Jan 2012 at 6:52

GoogleCodeExporter commented 9 years ago
This is the restriction of TMT Pascal library. FreePascal SDL port supports 
long filenames "automatically", thought there are following problems:
1) Non-latin symbols in folder and file names are shown as gibberish, though 
folders stay browsable and files loadable
2) Long folder and file names are truncated when shown in AdT2, thought files 
load correctly

If dos version is ported to FreePascal Go32v2, then the long names will also be 
supported automatically, as this is implemented in FPC library.

Original comment by dmitry.s.smagin@gmail.com on 5 Jun 2012 at 1:14

GoogleCodeExporter commented 9 years ago
LFN more-or-less implemented in official SDL version 2.4.09. Length of 
file/directory name in File Selector has been increased to 23 characters (more 
would look disturbing to the shape of interface), it's possible to open/save 
LFN files, and longer filename than 8 characters is being scrolled within the 
TITLE section in Status window.

Original comment by subz3ro....@gmail.com on 12 Feb 2014 at 10:44

GoogleCodeExporter commented 9 years ago

Original comment by subz3ro....@gmail.com on 16 Apr 2014 at 9:09