AngelsHolocaust 0 Report post Posted October 21, 2006 Hello everyone! unfortunately i had to come home again this weekend, but fortuntely this enables me to release a quick bug fix for some bugs which are not tolerable at all sorry for any problems with the last release whatsnew: [*] changed the color of a highlighted line in a block in the editor in palette AH.PAL [-] D32: the misc. setup didn't show the history menu and crashed [A] (Garl) -> resources included the OS setup in the subgroups but not in the list box selection; now disabled if target is OS2 or DPMI32 [+] added stringsx.PosRev() which works like system.Pos() but searches for the last position VIEWER [-] CRLF detection always failed for the first time [A] -> rearranging of HGL code in fviewer.TFileViewer.ReadFile() moved also code which had nothing to do ith HGL and broke the CRLF detection EDITOR [-] editor did not use tabsize from HGL file when loading files [A] -> rearranging of HGL code because of reading HGL after reading the file for the new content HGL match microed2.EditorLoadFile() was wrong, now reading 64 bytes and giving to HGL init in microed.TFileEditor.InitHighLight() before reading the file for the editor [-] search path search did not work correctly when the name was constructed out of "<validfilename>.<identifier>" like in pascal or java [A] -> searchf.FindFileWithSPF(): creates a list of all possible extensions out of the complete list provided to it, not only the first filename -> microed2.EditorOpenFileAtCursor(): now shows the list provided to the search code and not only the last name added to the list for better understanding of search/find problems [*] UnComment operation now also removes comments even if comment characters are not at pos #0 of the string -> micro_1.EdHandleBlockCmd() [+] comment code with multiline comment strings: /**/ {} ... useful for strict ANSI C code f.ex. -> new HGL option to choose between commenting each line and multiline comment: use multiline comments to (un)comment (generalflags 4096) -> highlite.TCommentTypeCollection.FirstLastLine was removed and PCmntStr pointers Comment(Start|End) was added SCREEN/VIDEOMODES [-] W32 NT: crash if started from a new install and the current screen Y buffer size was too big; standard in W2K seems to be 80*300 [A] -> added boolean NotToLarge to video.SetCrtData(): because the current mode was stored to the mode list NDN thought it was a valid mode -> this also fixed the "clearing of screen content on first start in new console" bug until next time Stefan / AH download: http://ndn.muxe.com/beta.php (even if the beta page is not yet updated don't worry, the links point to the new version already) Share this post Link to post Share on other sites
dandv 0 Report post Posted November 1, 2006 Thanks for the 2.30.2939 release! As soon as I tried it, I noticed that Alt+letters for quick search in File Managet behaves differently: you have to wait a number of ticks after you release Alt, and the start typing. This is too slow for me and I use this function all the time. Can I configure the delay somewhere? (haven't found anything in the .INI). I prefer the "instant" Alt+search from the previous version. Unrelated: is there a shortcut to search for text in help pages? Share this post Link to post Share on other sites
BmW 0 Report post Posted November 3, 2006 As soon as I tried it, I noticed that Alt+letters for quick search in File Managet behaves differently: you have to wait a number of ticks after you release Alt, and the start typing. Yes, I too have noticed it. Win xp sp2, ndn w32 last version. As I remember AH does not use fast search... Share this post Link to post Share on other sites
AngelsHolocaust 0 Report post Posted November 3, 2006 hi! from the release before the current one: [*] added timeout for double keypresses (0.25s) -> drivers.GetKeyMouseEvent().DoubleKeyTimer [*] delay dead keys (shift,ctrl,alt,caps,win keys) for double assignments: NDN will wait for a second keypress for 1/4 second before sending the single one - behaviour like in LINUX with TAB possible -> drivers.GetKeyMouseEvent() to be able to use a double alt and a single alt for different operations i had to do this delay i will think of a way to make this selectable, for example if you selected alt as hotkey for quick search but this may disable 2* alt for the name completion code no search in help pages bye Stefan / AH Share this post Link to post Share on other sites