Patch level :5.0/10.0 setup
Files correlati : Ricompilazione Demo : [ ] Commento :aggiunta la possibilita' di interrompere l'installazione in caso venga rilevato il server di chiavi attivo e NON si voglia proseguire disattivandolo. git-svn-id: svn://10.65.10.50/trunk@16885 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
3eea33047c
commit
fc4b8453a8
@ -1241,8 +1241,10 @@ void CampoSetup::OnTimer(wxTimerEvent& WXUNUSED(e))
|
|||||||
//controllo di eventuali Campo o servers attivi e conseguente interruzione dell'installazione
|
//controllo di eventuali Campo o servers attivi e conseguente interruzione dell'installazione
|
||||||
if (LurchRunning())
|
if (LurchRunning())
|
||||||
{
|
{
|
||||||
WarningBox("Per poter aggiornare/installare il programma CAMPO verra' temporaneamente disattivato il gestore delle licenze!\nPrima di proseguire accertarsi che tutti gli utenti spengano il programma CAMPO!!");
|
if (YesNoBox("Per poter aggiornare/installare il programma CAMPO deve temporaneamente essere disattivato il gestore delle licenze!\nPrima di disattivare il gestore delle licenze accertarsi che tutti gli utenti spengano il programma CAMPO!!\nProseguire con la disattivazione?"))
|
||||||
const long lStop = StopLurch();
|
const long lStop = StopLurch();
|
||||||
|
else
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (CampoRunning("ba0", "Uscire dal programma CAMPO prima di procedere con l'aggiornamento/installazione!") ||
|
if (CampoRunning("ba0", "Uscire dal programma CAMPO prima di procedere con l'aggiornamento/installazione!") ||
|
||||||
|
@ -209,6 +209,14 @@ bool WarningBox(const wxString str)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool YesNoBox(const wxString str)
|
||||||
|
{
|
||||||
|
int nAnswer = wxMessageBox(str, APPNAME, wxYES_NO | wxICON_QUESTION);
|
||||||
|
if (nAnswer == wxYES)
|
||||||
|
return true;
|
||||||
|
else
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
//classe per gestire i .Ini di campo
|
//classe per gestire i .Ini di campo
|
||||||
//-----------------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------------
|
||||||
|
@ -55,6 +55,7 @@ public:
|
|||||||
//finestre messaggio,errore,ecc...
|
//finestre messaggio,errore,ecc...
|
||||||
bool ErrorBox(const wxString str);
|
bool ErrorBox(const wxString str);
|
||||||
bool WarningBox(const wxString str);
|
bool WarningBox(const wxString str);
|
||||||
|
bool YesNoBox(const wxString str);
|
||||||
|
|
||||||
//trattamento files
|
//trattamento files
|
||||||
void CheckAndMakeDir(const wxString& strDir, const wxString& strMsg);
|
void CheckAndMakeDir(const wxString& strDir, const wxString& strMsg);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user