Hello,

If I remember it correctly, it's because the messages are captured in
upper levels.
Fixes are forthcomming, I am preparing Edit 0.9a with a fix for that,
just give me some time (I'm on holidays).
Edit 0.9a expected by september.

Aitor

2007/8/8, Oleg O. Chukaev <[EMAIL PROTECTED]>:
> Hello Eric,
>
> you wrote:
> >--> What you DO want to try is this: Extend YesNoBoxProc for the
> >--> cases LARROW, UP, \t, RARROW and DN, and make those call
> >--> PrevFocus(wnd->extension) or NextFocus(wnd->extension) :-).
>
> If I undrestood you correctly, I should edit msgbox.c in this way:
>
> -------8<--- cut here ---8<--------
> --- C:\FDOS\SOURCE\EDIT\msgbox.c        2006-07-24 12:17:10.000000000 +0000
> +++ msgbox.c    2007-08-08 17:36:18.000000000 +0000
> @@ -40,6 +40,16 @@
>                 SendMessage(wnd, COMMAND, ID_OK, 0);
>             else if (c == 'n')
>                 SendMessage(wnd, COMMAND, ID_CANCEL, 0);
> +            else if (c == '\t')
> +                NextFocus(wnd->extension);
> +            else if (c == RARROW)
> +                NextFocus(wnd->extension);
> +            else if (c == DN)
> +                NextFocus(wnd->extension);
> +            else if (c == LARROW)
> +                PrevFocus(wnd->extension);
> +            else if (c == DN)
> +                PrevFocus(wnd->extension);
>             else {
>                 beep();
>                 return TRUE;
> -------8<--- cut here ---8<--------
>
> Also I removed `static' keyword from {Next,Prev}Focus definitions and
> declarations in the dialbox.c...
>
> But this does not work. When I removed `->extension' I found that Tab
> works :-)  UP, DOWN, etc does not work, probably because of tolower().
>
> > YesNoBoxProc solves your problem. EDIT compiles with Turbo C 2.01.
> I have no problems w/ Edit because I does not use it ;-)  I prefer
> Freemacs, GNU Emacs and Swift Programmers Editor.
>
> BTW, Edit have a nice bug: when I load a file w/ tabs, Edit says:
> "Tabs detected in..." and displays the rotated corner. But Edit
> displays small russian letter `k' (code 170) instead of char with
> code 191...
>
>
> --
> Oleg O. Chukaev
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to