Jump to content
Muxe Inc Forums
Sign in to follow this  
AngelsHolocaust

New Release: 2.30.6882

Recommended Posts

Hi everyone.

 

Sorry for the long delay, but I simply did not have enough time.

I am still not finished with my thesis, but the worst part is done.

 

There's not much news for this release.

 

What's new:

--------------

[*] added "`" (#96) to dialogs.BreakChars

[*] put Volume Label code into disk.DriveInfo() and removed

SysGetVolumeLabel(Ex)() references, added disk.DriveInfo.GetVolumeLabel()

[*] Highlight: added a Latex highlight for part/section etc...

[*] added .JAR extension to the extension file

 

LFN

[*] D32: added LFN open/create access/sharing modes and completed

vpsyslow data open_* constants

-> removed lfn.fa* constants

 

FILE PANEL

[-] TeamView ([ALT-CTRL-A] then [ALT-I]) was too fast and background color

of names was not equal to the dialog background (Garl) [N]

-> infopane.TTeamView.Init() now uses 1/4 Second instead of 30 Ticks

to update view

-> TTeamView.Draw() always used light grey as BG color; additionally

the random color code was improved and simplified

[-] Dir Compare: when not recursing, dirs were still selected if

'Select equal files' was off [A] (anbrx)

-> fltools.CM_CompareDirs().Cmp_0() didn't check for file/directory

after inverting (== not equal) the find result

[-] "cd <path+file>" from VFS didn't work [A]

-> flpanelx.TFilePanelRoot.CommandHandle()._DoChangeDirectory() now uses

ReplaceDrive()

[-] notification for directories was not updated when changing to root [A]

-> vfs_driv.TDrive.ChangeRoot() didn't use notifyd.Notify(Delete|Add)();

now uses vfs_driv.TDrive.ChDir()

[*] complete rewrite (code removal and simplification) of

vfs_driv.TDrive.ChangeRoot() by using disk.TDriveInfo.GetDrive()

[*] disk.TDriveInfo.GetDrive() now always returns drives without SysPathSep

[+] LNX: read and display FAT/NTFS disk volume labels

-> created/added bootsect unit (FAT/NTFS scanning code)

-> added vpsyslow.SysGetVolumeLabelEx(ShortString), which uses

vpsyslow.SysGetVolumelabel() in D32/W32/OS2

-> absolute disk reads via /dev/hda1 ...

-> used in flpanelx.TFilePanelRoot.CommandHandle()._DoCtrl() [CTRL-LEFT/RIGHT]

disk.GetSerFileSys() (info panel)

-> added disk.TDriveInfo.GetDriveTypeString()

[*] W32/D32: Opening explorer [CTRL-F] on UNC drives writes an error message

(Dandv), force redraw (Garl)

-> dnexec.NDNExec() now uses video.UpdateScreen() to redraw

[+] W32/D32: [CTRL-SHIFT-F] now "selects" the current directory

-> flpanelx.TFilePanelRoot.CommandHandle().cmOpenInExplorer

checks for kbShift

-> added ForceSelect:Boolean to

flpanelx.TFilePanelRoot.CommandHandle()._OpenExplorerWindow()

 

CALCULATOR

[-] ASIN() & ACOS() were wrong on certain values (0.9 ...) [A] (Slavik,Rycho)

-> calc.ArcTan() returned 1 for all x > 1

 

EDITOR/VIEWER

[+] Goto file on RMB click on title, between [1] and []

-> added cmFindGotoFile message to views.TFrame.HandleEvent()

-> added cmFindGotoFile only reacting if no filename provided

to fviewer.TFileViewer.HandleEvent() and

dbfview.TDBViewer.HandleEvent()

 

DBF VIEWER

[-] Fix slow table draw with '@' and 'T' field (DateTimeToStr()) {G}

[+] Add DataBase viwer defaults setup window {G}

[*] Indicator update {G}

[*] cleaned unused variables {G}

[-] Viewing memo disabled DB tech info view (Garl)

-> added custom constructor fviewer.TNFileViewer.Init() handling

commands

[-] Changing the xlat encoding was not displayed in the info line [X]

-> dbfview.TDBViewer.Draw() didn't redraw the info line correctly

 

download:

http://ndn.muxe.com/beta

 

Stefan / AH

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×