Patch level : 2.0 nopatch
Files correlati : ba0.exe ba1.exe ba7.exe Ricompilazione Demo : [ ] Commento : Adeguato uso funzioni spostate da os_win32 git-svn-id: svn://10.65.10.50/trunk@10962 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
f53973f6de
commit
2c8be9cb16
@ -817,7 +817,10 @@ static int get_module_version(TConfig& cfg, void* jolly)
|
|||||||
|
|
||||||
bool TMenu_application::test_network()
|
bool TMenu_application::test_network()
|
||||||
{
|
{
|
||||||
return ::os_test_network_version();
|
if (!xvt_sys_test_network_version())
|
||||||
|
return error_box(TR("Il driver di rete VREDIR.VXD contiene un bug riconosciuto da Microsoft.\n"
|
||||||
|
"Consultare la documentazione sul sito AGA per eliminare questo inconveniente."));
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool TMenu_application::test_programs()
|
bool TMenu_application::test_programs()
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
#define USERADR 26952
|
#define USERADR 26952
|
||||||
#define AGAADR 26953
|
#define AGAADR 26953
|
||||||
#define PRASSIADR 26954
|
#define PRASSIADR 26954
|
||||||
#define PROCOMADR 26956
|
|
||||||
#define K1 0x4500
|
#define K1 0x4500
|
||||||
#define LBYTEMASK 0x00FF
|
#define LBYTEMASK 0x00FF
|
||||||
#define UBYTEMASK 0xFF00
|
#define UBYTEMASK 0xFF00
|
||||||
@ -206,7 +205,6 @@ void TRequest_form::update_serno(const TString& num)
|
|||||||
}
|
}
|
||||||
TForm_item& serno = find_field('H', odd_page, FF_DONGLE_SN);
|
TForm_item& serno = find_field('H', odd_page, FF_DONGLE_SN);
|
||||||
serno.set(num);
|
serno.set(num);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void TRequest_form::update_dongle(const TDongle& dongle)
|
void TRequest_form::update_dongle(const TDongle& dongle)
|
||||||
@ -224,16 +222,13 @@ void TRequest_form::update_dongle(const TDongle& dongle)
|
|||||||
void TRequest_form::update_os()
|
void TRequest_form::update_os()
|
||||||
{
|
{
|
||||||
TForm_item& os = find_field('H', odd_page, FF_OS);
|
TForm_item& os = find_field('H', odd_page, FF_OS);
|
||||||
TString stros = "Windows ";
|
const char* stros = NULL;
|
||||||
|
switch (xvt_sys_get_os_version())
|
||||||
switch (::os_get_type())
|
|
||||||
{
|
{
|
||||||
case os_Windows : stros << "3.1"; break;
|
case XVT_WS_LINUX_GTK: stros = "Linux GTK"; break;
|
||||||
case os_Windows95: stros << "95"; break;
|
case XVT_WS_WIN_95: stros = "Windows 95"; break;
|
||||||
case os_Windows98: stros << "98"; break;
|
case XVT_WS_WIN_98: stros = "Windows 98"; break;
|
||||||
case os_WindowsME: stros << "ME"; break;
|
default : stros = "Windows NT/XP"; break;
|
||||||
case os_WindowsNT: stros << "NT/2000"; break;
|
|
||||||
default : break;
|
|
||||||
}
|
}
|
||||||
os.set(stros);
|
os.set(stros);
|
||||||
}
|
}
|
||||||
@ -1098,7 +1093,7 @@ void TAttivazione_moduli::print_request()
|
|||||||
TWait_cursor hourglass;
|
TWait_cursor hourglass;
|
||||||
TSheet_field& sheet = _msk->sfield(F_MODULI);
|
TSheet_field& sheet = _msk->sfield(F_MODULI);
|
||||||
for (TDongleType owner = _aga_dongle;
|
for (TDongleType owner = _aga_dongle;
|
||||||
owner <= _procom_dongle;
|
owner <= _prassi_dongle;
|
||||||
owner = TDongleType(owner+1))
|
owner = TDongleType(owner+1))
|
||||||
{
|
{
|
||||||
int found = 0;
|
int found = 0;
|
||||||
@ -1123,10 +1118,8 @@ void TAttivazione_moduli::print_request()
|
|||||||
printer().open();
|
printer().open();
|
||||||
switch (owner)
|
switch (owner)
|
||||||
{
|
{
|
||||||
case _procom_dongle:
|
|
||||||
form.find_field('H',odd_page,1).set("GEISOFT"); break;
|
|
||||||
case _prassi_dongle:
|
case _prassi_dongle:
|
||||||
form.find_field('H',odd_page,1).set("PR.A.S.S.I."); break;
|
form.find_field('H',odd_page,1).set("Partners"); break;
|
||||||
default: //case _aga_dongle:
|
default: //case _aga_dongle:
|
||||||
form.find_field('H',odd_page,1).set("A.G.A."); break;
|
form.find_field('H',odd_page,1).set("A.G.A."); break;
|
||||||
}
|
}
|
||||||
@ -1475,7 +1468,6 @@ bool TAttivazione_moduli::create()
|
|||||||
break;
|
break;
|
||||||
case _prassi_dongle:
|
case _prassi_dongle:
|
||||||
case _aga_dongle:
|
case _aga_dongle:
|
||||||
case _procom_dongle:
|
|
||||||
{
|
{
|
||||||
if (::dongle().hardware() == _dongle_hardlock)
|
if (::dongle().hardware() == _dongle_hardlock)
|
||||||
{
|
{
|
||||||
|
@ -11,7 +11,6 @@
|
|||||||
#include <recarray.h>
|
#include <recarray.h>
|
||||||
#include <sheet.h>
|
#include <sheet.h>
|
||||||
#include <utility.h>
|
#include <utility.h>
|
||||||
#include <os_dep.h>
|
|
||||||
#include <viswin.h>
|
#include <viswin.h>
|
||||||
#include <browfile.h>
|
#include <browfile.h>
|
||||||
|
|
||||||
@ -775,7 +774,7 @@ bool TMailer_mask::exec_app(int & err, const char * appname, TMail_message & msg
|
|||||||
command_line << " /i" << tmp;
|
command_line << " /i" << tmp;
|
||||||
TExternal_app app(command_line);
|
TExternal_app app(command_line);
|
||||||
err = app.run();
|
err = app.run();
|
||||||
os_sleep(1000);
|
xvt_sys_sleep(1000);
|
||||||
bool ok = err == NOERR;
|
bool ok = err == NOERR;
|
||||||
|
|
||||||
if (ok)
|
if (ok)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user