[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] permanent solution for redraw menu issue
On keskiviikko 05 syyskuu 2012, Paul Wratt wrote:
> I agree about doing it in form_dial(FMD_FINISH,...) but I was thinking
> how that can be done on regular TOS where AES has to be patched
> externally after boot (or from within a library)
If by "regular TOS" you mean the single tasking v1.0 - v4.04 Atari
TOS versions or EmuTOS, those don't have this issue. They redraw
the menubar fine after the application exits.
It's only the multitasking AESes that seem to have this issue.
> Is there any situation when redrawing the menu after
> form_dial(FMD_FINISH,...) finishes could cause problems. What would
> happen as System Shutdown under MiNT? Would there be a whole bunch of
> flickering happening as various apps close?
Any such thing would be possible only if the apps would be both using
"form_dial(FMD_FINISH..." AND be so buggy that they give it co-ordinates
that cover the menubar. Not worth caring about.
> On Wed, Sep 5, 2012 at 10:39 PM, Eero Tamminen <firstname.lastname@example.org> wrote:
> > On keskiviikko 05 syyskuu 2012, Paul Wratt wrote:
> >> I suggest creating it in a new vdi/system call like
> >> vdi_exit_fullscreen (or similar)
The real problem is that there's no flag to tell that a window
should be fullscreen (no menubar, no borders etc). With that
information, AES could handle redraws after window closes just