Patch level : 12.0 1214

Files correlati     : ba1.exe ba7.exe ba7100a.msk cg0.exe ve0.exe ve2.exe

Commento:
La conversione era lenta in partenza
Il postino diventa trasferimenti.
aggiunto il profilo e un parametro per caricarlo (-p<nome profilo>)
Cambiato il parametro istanze multiple da -f a -m
Cambiato il parametro full screen da -v a -f
This commit is contained in:
Alessandro Bonazzi 2022-11-21 09:07:26 +01:00
parent 730da6923a
commit 796ee3069e

View File

@ -1716,8 +1716,7 @@ void TRelation_application::main_loop()
TMessage msg(autoins_caller(), _lnflag ? MSG_LN : MSG_AI, num);
msg.send();
}
if (is_transaction())
if (is_transaction())
{
TConfig ini(_trans_ini.row(_trans_counter), "Transaction");
ini.set("Record", _recins);
@ -1946,18 +1945,16 @@ bool TRelation_application::parse_command_line()
for (int i = argc()-1; i > 0; i--)
{
ini = argv(i);
if ((ini[0] == '-' || ini[0] == '/') && ((toupper(ini[1]) == 'I') || (toupper(ini[1]) == 'B')))
if ((ini[0] == '-' || ini[0] == '/') && (toupper(ini[1]) == 'B'))
_transaction_batch = true;
if ((ini[0] == '-' || ini[0] == '/') && (toupper(ini[1]) == 'I'))
{
_transaction_batch = (toupper(ini[1]) == 'B');
ini.ltrim(2);
ini.ltrim(2);
if (ini.starts_with("="))
ini.ltrim(1);
CHECK(!ini.blank(),"Manca l'indicazione della transazione. Il nome va indicato di seguito al -i, senza interporre spaziatura.");
if (ini.find('*')>=0)
{
// metachars:
list_files(ini, _trans_ini);
}
if (ini.find('*') >= 0) // metachars:
list_files(ini, _trans_ini);
else
{
if (ini.exist())
@ -1975,7 +1972,6 @@ bool TRelation_application::parse_command_line()
msg.strip("\"");
_prog_message = msg;
}
break;
}
}