зеркало из https://github.com/mozilla/gecko-dev.git
fix for bug#18911
This commit is contained in:
Родитель
0e82732097
Коммит
1fec93ad50
|
@ -33,7 +33,7 @@
|
||||||
#undef THIS_FILE
|
#undef THIS_FILE
|
||||||
static char THIS_FILE[] = __FILE__;
|
static char THIS_FILE[] = __FILE__;
|
||||||
#endif
|
#endif
|
||||||
|
extern CString DlgTitle;
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
// CNewConfigDialog dialog
|
// CNewConfigDialog dialog
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ BOOL CNewConfigDialog::OnInitDialog()
|
||||||
CDialog::OnInitDialog();
|
CDialog::OnInitDialog();
|
||||||
// TODO: Add extra initialization here
|
// TODO: Add extra initialization here
|
||||||
|
|
||||||
CString DlgTitle = GetGlobal("DialogTitle");
|
// CString DlgTitle = GetGlobal("DialogTitle");
|
||||||
if (!DlgTitle.IsEmpty())
|
if (!DlgTitle.IsEmpty())
|
||||||
{
|
{
|
||||||
SetWindowText(DlgTitle);
|
SetWindowText(DlgTitle);
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
#include "NewConfigDialog.h"
|
#include "NewConfigDialog.h"
|
||||||
#include "NewDialog.h"
|
#include "NewDialog.h"
|
||||||
|
|
||||||
|
CString DlgTitle = "";
|
||||||
|
|
||||||
extern "C" __declspec(dllexport)
|
extern "C" __declspec(dllexport)
|
||||||
void NewNCIDialog(CString parms, WIDGET* curWidget)
|
void NewNCIDialog(CString parms, WIDGET* curWidget)
|
||||||
{
|
{
|
||||||
|
@ -27,7 +29,9 @@ BOOL Config(CString globalsName, CString DialogTitle, WIDGET* curWidget)
|
||||||
|
|
||||||
CNewConfigDialog newDlg;
|
CNewConfigDialog newDlg;
|
||||||
if (!DialogTitle.IsEmpty())
|
if (!DialogTitle.IsEmpty())
|
||||||
SetGlobal("DialogTitle", "Create Copy");
|
DlgTitle = "Create Copy";
|
||||||
|
else
|
||||||
|
DlgTitle = "";
|
||||||
newDlg.DoModal();
|
newDlg.DoModal();
|
||||||
CString configField = newDlg.GetConfigName();
|
CString configField = newDlg.GetConfigName();
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче