зеркало из https://github.com/mozilla/gecko-dev.git
Bug 126042 Dialogs should be confirmable with Keyboard, not mouse only
patch by ajschult@mindspring.com r=bsmedberg sr=dveditz
This commit is contained in:
Родитель
ef222016e1
Коммит
a76dad294b
|
@ -996,6 +996,8 @@ nsInstallDlg::ShowProxySettings(GtkWidget *aWidget, gpointer aData)
|
|||
okButton);
|
||||
gtk_signal_connect(GTK_OBJECT(okButton), "clicked",
|
||||
GTK_SIGNAL_FUNC(PSDlgOK), psDlg);
|
||||
GTK_WIDGET_SET_FLAGS(okButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(okButton);
|
||||
gtk_widget_show(okButton);
|
||||
|
||||
cancelButton = gtk_button_new_with_label(gCtx->Res("CANCEL_LABEL"));
|
||||
|
@ -1188,6 +1190,8 @@ nsInstallDlg::ShowCRCDlg()
|
|||
okButton);
|
||||
gtk_signal_connect(GTK_OBJECT(okButton), "clicked",
|
||||
GTK_SIGNAL_FUNC(CRCOKCb), crcDlg);
|
||||
GTK_WIDGET_SET_FLAGS(okButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(okButton);
|
||||
gtk_widget_show_all(crcDlg);
|
||||
}
|
||||
}
|
||||
|
@ -1225,6 +1229,8 @@ nsInstallDlg::ShowCRCFailedDlg()
|
|||
okButton);
|
||||
gtk_signal_connect(GTK_OBJECT(okButton), "clicked",
|
||||
GTK_SIGNAL_FUNC(CRCFailedOK), crcFailedDlg);
|
||||
GTK_WIDGET_SET_FLAGS(okButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(okButton);
|
||||
gtk_widget_show_all(crcFailedDlg);
|
||||
}
|
||||
XI_GTK_UPDATE_UI();
|
||||
|
@ -1263,6 +1269,8 @@ nsInstallDlg::ShowCxnDroppedDlg()
|
|||
okButton);
|
||||
gtk_signal_connect(GTK_OBJECT(okButton), "clicked",
|
||||
GTK_SIGNAL_FUNC(CxnDroppedOK), cxnDroppedDlg);
|
||||
GTK_WIDGET_SET_FLAGS(okButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(okButton);
|
||||
gtk_widget_show_all(cxnDroppedDlg);
|
||||
}
|
||||
XI_GTK_UPDATE_UI();
|
||||
|
|
|
@ -789,6 +789,9 @@ nsSetupTypeDlg::VerifyDestination()
|
|||
gtk_box_pack_start(GTK_BOX(
|
||||
GTK_DIALOG(noPermsDlg)->vbox), label, FALSE, FALSE, 10);
|
||||
|
||||
GTK_WIDGET_SET_FLAGS(okButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(okButton);
|
||||
|
||||
gtk_widget_show_all(noPermsDlg);
|
||||
}
|
||||
|
||||
|
@ -820,6 +823,9 @@ nsSetupTypeDlg::VerifyDestination()
|
|||
gtk_signal_connect(GTK_OBJECT(noButton), "clicked",
|
||||
GTK_SIGNAL_FUNC(CreateDestNo), sCreateDestDlg);
|
||||
|
||||
GTK_WIDGET_SET_FLAGS(yesButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(yesButton);
|
||||
|
||||
gtk_container_add(GTK_CONTAINER(GTK_DIALOG(sCreateDestDlg)->vbox), label);
|
||||
|
||||
gtk_widget_show_all(sCreateDestDlg);
|
||||
|
@ -948,6 +954,9 @@ nsSetupTypeDlg::DeleteOldInst()
|
|||
gtk_signal_connect(GTK_OBJECT(cancelBtn), "clicked",
|
||||
GTK_SIGNAL_FUNC(DeleteInstCancel), sDelInstDlg);
|
||||
|
||||
GTK_WIDGET_SET_FLAGS(cancelBtn, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(cancelBtn);
|
||||
|
||||
snprintf(msg, sizeof(msg), currLC->GetMessage(), gCtx->opt->mDestination);
|
||||
msgPtr = msg;
|
||||
msgEndPtr = msg + strlen(msg);
|
||||
|
@ -1136,6 +1145,9 @@ nsSetupTypeDlg::VerifyDiskSpace(void)
|
|||
gtk_box_pack_start(GTK_BOX(
|
||||
GTK_DIALOG(noDSDlg)->vbox), packer, FALSE, FALSE, 10);
|
||||
|
||||
GTK_WIDGET_SET_FLAGS(okButton, GTK_CAN_DEFAULT);
|
||||
gtk_widget_grab_default(okButton);
|
||||
|
||||
gtk_widget_show_all(noDSDlg);
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче