AngelsHolocaust 0 Report post Posted March 12, 2006 Hi * new beta news: GENERAL [*] the make files now create target paths for the resource/help compiler (else they fail creating the language files) [*] added tex,mpeg,wmv to highlight groups (groupsfm) TURBOVISION: VIEWS/DIALOGS/MENUS/OBJECTS [+] added SubTitle to views.TWindow|TFrame [+] views.TListViewer now shows list information in the subtitle, like '4 / 54' (in histories f.ex.) [+] Inputlines: up/left (select previous) and right/down (select next) now work in all dialog objects that don't override these keys (GPFault) -> added to dialogs.TDialog.HandleEvent kb(Up|Down|Left|Right), removed from THexLine and TButton [+] Inputlines: added insert date/time shortcut: "DOUBLE" [CTRL-ENTER] and [CTRL-SHIFT-ENTER] (Garl) -> dialogs.TInputLine.HandleEvent: added kbCtrlEnter and InsertAtPos function (replaced 3* same code) [+] Inputlines: one time undo: [ALT-BACKSPACE] -> dialogs.TInputLine: added UndoData, (Set|Get|Clear)Undo [-] Dialogs: State not correct when returning from [CTRL-O] (Dandv) [DNOC] -> Dialogs.TDialog options didn't contain ofSelectable anymore, since views.execview cleared it, added option views.ofDontClearSelectable [-] interface.Shift-Tab still switched views: inherited dialogs (BMW) [A] -> added views.TView.GetObjectType, now used in main3.kbShiftTab DIRECTORY TREE [-] Crash after 2*opening trees in a row (BMW) [A] -> tree.TTreeView.Done: crash if freeing the collection -> only DeleteAll EDITOR [-] line numbers: marking with mouse didn't correctly calculate offsets (Vladimir Bochkarev) [A] -> micro_3.EdHandleMouse using TFileEditor.ShowLineNumber_Len correctly [*] switching the lines via [CTRL-F1] is now saved to the ini file [*] highlight current line number (Vladimir Bochkarev) [-] SmartPad/ClipBoard statusline didn't work (Dandv) [A] -> changed the constants (english) and resource files, now work like editor [-] last PgUp/Dn fix should have only prevented move of the whole view if at the BOF/EOF, not the cursor (Necromancer) [A] -> microed6.EditorHandleEvent.cmPgUp|cmPgDn [+] Mark word based on whitespaces and not break chars (copy URLs etc) -> added micro_3.EdMarkWord.WhiteSpaces boolean, commands.cmMarkWordAlt, hotkey [CTRL+Q O] FILE COPY/MOVE/OPEN/CREATE/DELETE [-] AGAIN: creating directories in ROOT dirs didn't set cursor on target (Vladimir Bochkarev) [A] -> D32/W32: fltools.CM_MakeDir -> LNX: filecopy.CreateDirInheritance returned 0 if created in root VIRTUAL FILE SYSTEMS (VFS) [-] LNX DRIVE: didn't display '..' in directories which names were < 3 -> vfs_driv.GetFilesColl checked multiple times for length > #3, added vfs_driv.MinRootDirLength (also changed once in filecopy.CopyDialog) [-] FIND: "books books books Books gbook" pattern "*book*.*" was not found with "[X] LFN only" option (Necromancer) [A] -> fileio.InMask (InFilter) searches for files with extension when looking for *.* (uses * to find all files), trailing ".*" are removed in vfs_find.FindFiles [+] W32 added ***SIMPLE*** Network VFS, ID ':' -> added: vfs_netw, UNC support to lfn.zlFSplit (NewFileRec) and lfn.lfSplit, strings.NewStrEmpty FILE PANEL [-] LNX: show driveline info showed garbage when switching to process, temp or ftp drive [A] [-] New Quick Rename with trailing \/ crashed (Dandv) [A] -> fltools.CM_RenameSingle: GetName returned '' in this case! [-] LNX didn't display names with \ or : [V] -> vpsyslnx.DoFindFile didn't allow those chars -> disabled all VP-FileSystem specific code in vpsys(low|lnx), added define: vpsyslow.FSUNIX_ALWAYS (faster operations?) [-] LNX didn't handle files with \ and : [AV] -> \ fileio.RemovePathSep, vpsyslnx.SysFileExpand checked for '\' -> : disk.LnxVirtualDriveID was ':', changed to '?' DNEXEC/EXTERNAL VIEWER/EDITOR DNEXEC.EXECUTEFILEEXT/LOCAL_GLOBAL_MENUS [*] disable GUI exec check for archiver code to solve problem when using a GUI archiver, ndn will wait until it's finished (Dandv) -> added (commands.cm|dnexec.em)ExecStringWait, dnexec._ExecString CheckGui boolean LFN [*] replaced lfn.lFSplit with zlFSplit (support for UNC paths) http://ndn.muxe.com/beta.php Stefan / AH Share this post Link to post Share on other sites