[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LYNX-DEV scrollok and lynx_force_repaint
From: |
Foteos Macrides |
Subject: |
Re: LYNX-DEV scrollok and lynx_force_repaint |
Date: |
Thu, 06 Nov 1997 20:41:52 -0500 (EST) |
"John E. Davis" <address@hidden> wrote:
>On Thu, 06 Nov 1997 18:30:44 -0500 (EST), Foteos Macrides <address@hidden>
>said:
>> I tried to explain that to you that last time this came up,
>>and don't know I can do it more effectively now. Slang does not
>>have full control of the screen in all environments, and the assumption
>>that it does unless something as foolish as you suggest is done perhaps
>>is why slang has no highly efficient way to deal with such situations.
>>On VMS, for example, one can have "unsolicited broadcasts", e.g., from
>>the phone utility, or mail utility, etc., with alerts sent to the screen
>>as they arrive. Such broadcasts can be disabled at a user's discretion,
>>but many leave them enabled and expect programs to have a "wipe" command
>>(typcally ^W, which is a synonmym for ^L in Lynx).
>
>I understand this completely. I just do not want the program (lynx)
>making the determination about when a screen contains garbage. As I
>stated earlier, only the user can make that determination and press ^L
>to force a redraw. The redraw should clear the screen and repaint it:
>
> void redraw_screen ()
> {
> SLsmg_suspend_smg ();
> SLsmg_resume_smg ();
> }
>
>This will force SLANG to clear the screen and the redraw it. However,
>I think that the only way this should get called is if the user
>presses Ctrl-L.
That's exactly the situation I was discussing (^L == Ctrl-L
a.k.a, ^W == Ctrl-W, "wipe away the urgent, unsolicited screen
broadcast, that has been read and is now garbage").
Fote
=========================================================================
Foteos Macrides Worcester Foundation for Biomedical Research
address@hidden 222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================
;
; To UNSUBSCRIBE: Send a mail message to address@hidden
; with "unsubscribe lynx-dev" (without the
; quotation marks) on a line by itself.
;
- Re: LYNX-DEV scrollok and lynx_force_repaint, (continued)
- Re: LYNX-DEV scrollok and lynx_force_repaint, Nelson Henry Eric, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, John E. Davis, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, Foteos Macrides, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, John E. Davis, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, Foteos Macrides, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, Foteos Macrides, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, Foteos Macrides, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, John E. Davis, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint,
Foteos Macrides <=
- Re: LYNX-DEV scrollok and lynx_force_repaint, John E. Davis, 1997/11/06
- Re: LYNX-DEV scrollok and lynx_force_repaint, Foteos Macrides, 1997/11/07
- Re: LYNX-DEV scrollok and lynx_force_repaint, John E. Davis, 1997/11/07
- Re: LYNX-DEV scrollok and lynx_force_repaint, Foteos Macrides, 1997/11/07