RE: [AD] dos close button support. |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
> > There was a lot of discussion a while ago about what the default action
> > should be on different platforms, and we also discussed whether
> to implement
> > the close hook in the DOS port then. We concluded with "DOS is DOS, and
> > should not interfere with Windows systems" or some such position, and
> > someone made a comment about Linux programs' being able to detect when
> > they're running under emulation on Linux, or the other way
> round (man I'll
> > feel dumb when someone tells me how wrong I am :-P ).
Uh, whoops, I meant to mention BeOS in there somewhere...
> Allegro can tell if it is running under DOSEMU under Linux (i.e. a
> DOS-in-a-box under Linux). I don't see what that's got to do with
> anything. It's just like we can detect if we're running in a
> DOS-in-a-box under Windows 3.1, Windows 95, etc.
Never mind :-P
> > 2. Put a note in the docs somewhere about why it wasn't
> implemented. I would
> > suggest the FAQ, but developers are even more lazy than
> beginners when it
> > comes to reading that...
>
> It's not functionality most people (i.e. me) would expect anyway.
> DOS is DOS.
"ALL YOUR EXISTENCE ARE BELONG TO US !!!"
Anyway, I only suggested adding it to the documentation because someone
obviously *did* expect this functionality, and was willing to write it :-P
I'm willing to patch the docs if you like, but I'm not sure what to write.
"Allegro cannot manipulate the close button or title of a DOS box in
Windows. DOS is DOS, and Windows is Windows." ... nah. Any suggestions?
> > > Yuck. IMHO, it's simply unnecessary.
> >
> > Writing games is "unnecessary"... ;-)
>
> Your opinion, not mine..
Irrelevant. You will be assimilated. Seriously though, I only mean to say it
*might* be a nice feature, even if you wouldn't use it yourself... but I
shan't complain. With a bit of luck I'll be on Linux in a month and a half
anyway, so I won't have to use DOS any more :-P
This is rapidly going off topic...
Ben Davis