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
|
||||
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!!");
|
||||
const long lStop = StopLurch();
|
||||
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();
|
||||
else
|
||||
return;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
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
|
||||
//-----------------------------------------------------------------------------------
|
||||
|
@ -55,6 +55,7 @@ public:
|
||||
//finestre messaggio,errore,ecc...
|
||||
bool ErrorBox(const wxString str);
|
||||
bool WarningBox(const wxString str);
|
||||
bool YesNoBox(const wxString str);
|
||||
|
||||
//trattamento files
|
||||
void CheckAndMakeDir(const wxString& strDir, const wxString& strMsg);
|
||||
|
Loading…
x
Reference in New Issue
Block a user