Re: [AD] Removing the default close button support

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On 2002-10-29, Eric <ebotcazou@xxxxxxxxxx> wrote:
> As already explained many times, I think we should get rid of the default 
> behaviour of the close button, i.e shutting down the program without the 
> express consent of the primary thread.
> 
> This would imply that the close button is disabled until the user registers a 
> close button callback function,

Agreed, of course.

> so we don't need two functions anymore in order to handle it.

Not so sure about this.

> Therefore I propose to get rid of both set_window_close_button() (useless now) 
> and set_window_close_hook() (nasty name: Allegro uses callbacks, not hooks) 
> and add set_close_button_callback(). For backward compatibility, 
> set_window_close_button() would be a dummy function and 
> set_window_close_hook() redirected to set_close_button_callback().

Well, it's not the first time "hook" has been used instead of "callback"
so I think it should just be left as is.  (And IMHO Allegro usually
means "hook" where it has "callback".)

-- 
王浩禎



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/