AngelsHolocaust 0 Report post Posted August 22, 2005 hi everyone! because i am currently very busy with my private life i am not able to spend a lot of time on NDN (until sept. i hope :( ) therefore i decided to release the current version of NDN which fixes some problems of the last release(s) ?????? v2.15.4360 DPMI32/WINDOWS/LINUX 22-08-05 ????????????????????????????? FILE PANEL [!] Context Menu: [*] TEXT: cascading windows similar to menubar (Dandv) [-] russian character files/folders didn't work (BMW) -> contextm.c.c_getpidl: used CP_ACP -> CP_OEMCP (because we use OEM) -> W9x: SetFileApisToANSI/OEM needed (see SysPlatformID in contextm.c) [-] crash when opened in empty directory on '..' fixed (empty apidl) [-] randomly misplaced Change Drive-Menu (Alt-F1/F2) with checked "ALT-F1/F2: Show Sys Paths" in filepanel setup (BMW) [A] -> flpanelx.SelectDrive: checking wrong string for length [*] sorting for file size: files will get sorted new after calculating a directory length (flpanelx.CountLen) (Dandv) [-] Ctrl+[ & Ctrl+]: path from FTP panel got wrong path separator [A] -> dblwnd.kbCtrlLBracket/RBracket [-] # of files >= 32768 in one panel were not handled (Basil/2) [DNC] -> (2^31)-1 files should be possible now -> flpanelx.tFilePanelRoot.Delta/OldDelta/OldPos/DeltaX/SelNum were 16-bit -> new DSK version! [-] D32 WIN set attributes on dirs didn't work correctly (Garl) [A] -> exclude Directory attribute from 'set' call [*] MkDir handles "" in dir strings -> tree.MakeDirectory: DelSquashes [-] Panel.Selections: "Unselect Group" had "Except Mask" set while "Select Group, Except" didn't [A] [-] Compare Directories didn't select selected files in current panel [A] LFN [-] D32 WNT deleting a directory in a subdir and creating a directory again in the same dir didn't work anymore [A] -> lfn._SysFileExpand suddenly appended a \ to the string, so the string looked like 'x:\subdir\\createddir' DNEXEC/EXTERNAL VIEWER/EDITOR DNEXEC.EXECUTEFILEEXT/LOCAL_GLOBAL_MENUS [-] Dnexec.ExecuteFileExt._SearchExt didn't handle %0-%9 in batch files anymore (Dandv) [A] -> i replaced every % in _SearchExt with %%, making %0 %%0 -> usermenu.MakeString now handles this if the target is a batch file KEYBOARD [-] ALT was reported on it's release even if a key combination with ALT was pressed (f.ex.: ALT+/ to change commandline type) (Dandv) [NC] -> drivers: added check if a key was pressed together with ALT [*] W32: CTRL was reported on it's release, this was changed to a normal keypress behaviour, like in the DPMI32 version ARCHIVES [*] improved ZIP reading and detecting code (from DNOSPW) INIFILES [*] saving ini files: temp and bak files used .TMP/.BAK as extensions (Dandv) -> iniparse.SetIniFileName: now using .$T$./.$B$ so saved files by the user don't get deleted accidentely TURBOVISION: DIALOGS/MENUS [-] kbLeft/Right in Enhanced Checkboxes didn't work correctly [A] -> improved dialogs.TCluster.HandleEvent kbLeft/Right [+] Messages: added NewInputBox which takes HelpContext and size -> modified InputBoxRect to support custom HelpContext ID's INFO PANEL [-] D32 Volume Labels were not read from the OS [A] [*] D32 info if no volume info could be retrieved is displayed VIEWER [-] crash: move cursor away from pos 0, ctrl-shift-pgdn, DEL (Dandv) [A] -> fviewer.countup: not checking new bufsize EDITOR [-] Moving block to cursor below the block didn't correctly insert the block in the current line (alainm) [NC] -> micro_1.EdMoveBlock: didn't adjust lines after deleting the old block http://ndn.muxe.com/beta.php have fun Stefan / AH Share this post Link to post Share on other sites