ConfirmQuitWindow::ConfirmQuitWindow(MWindow *mwindow)
: BC_Window(_(PROGRAM_NAME ": Confirm Quit"),
- mwindow->gui->get_abs_cursor_x(1),
+ mwindow->gui->get_abs_cursor_x(1),
mwindow->gui->get_abs_cursor_y(1),
- 375,
- 160)
+ xS(375), yS(160))
{
this->mwindow = mwindow;
}
void ConfirmQuitWindow::create_objects(char *string)
{
- int x = 10, y = 10;
+ int x = xS(10), y = yS(10);
BC_Title *title;
lock_window("ConfirmQuitWindow::create_objects");
ConfirmQuitYesButton::ConfirmQuitYesButton(MWindow *mwindow,
ConfirmQuitWindow *gui)
- : BC_GenericButton(10,
- gui->get_h() - BC_GenericButton::calculate_h() - 10,
+ : BC_GenericButton(xS(10),
+ gui->get_h() - BC_GenericButton::calculate_h() - yS(10),
_("Yes"))
{
set_underline(0);
{
if( toupper(get_keypress()) == *get_text() )
return handle_event();
- return 0;
+ return context_help_check_and_show();
}
ConfirmQuitNoButton::ConfirmQuitNoButton(MWindow *mwindow,
ConfirmQuitWindow *gui)
: BC_GenericButton(gui->get_w() / 2 - BC_GenericButton::calculate_w(gui, _("No")) / 2,
- gui->get_h() - BC_GenericButton::calculate_h() - 10,
+ gui->get_h() - BC_GenericButton::calculate_h() - yS(10),
_("No"))
{
set_underline(0);
{
if( toupper(get_keypress()) == *get_text() )
return handle_event();
- return 0;
+ return context_help_check_and_show();
}
ConfirmQuitCancelButton::ConfirmQuitCancelButton(MWindow *mwindow,
ConfirmQuitWindow *gui)
- : BC_GenericButton(gui->get_w() - BC_GenericButton::calculate_w(gui, _("Cancel")) - 10,
- gui->get_h() - BC_GenericButton::calculate_h() - 10,
+ : BC_GenericButton(gui->get_w() - BC_GenericButton::calculate_w(gui, _("Cancel")) - xS(10),
+ gui->get_h() - BC_GenericButton::calculate_h() - yS(10),
_("Cancel"))
{
}
int ConfirmQuitCancelButton::keypress_event()
{
if(get_keypress() == ESC) return handle_event();
- return 0;
+ return context_help_check_and_show();
}