applicat.cpp Sostituito SendMessage con PostMessage(WM_WAKEUP)
relapp.cpp Aggiunta gestione combio ditta da file.ini git-svn-id: svn://10.65.10.50/trunk@4266 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5e9f4971ca
commit
5eb151a528
@ -333,8 +333,8 @@ void TApplication::terminate()
|
||||
#if XVT_OS == XVT_OS_WIN || XVT_OS == XVT_OS_NT
|
||||
const word WM_WAKEUP = RegisterWindowMessage("WAKEUP");
|
||||
const HTASK ht = GetCurrentTask();
|
||||
SendMessage(HWND_BROADCAST, WM_WAKEUP, (WPARAM)ht, 0L);
|
||||
|
||||
// SendMessage(HWND_BROADCAST, WM_WAKEUP, (WPARAM)ht, 0L);
|
||||
PostMessage(HWND_BROADCAST, WM_WAKEUP, (WPARAM)ht, 0L);
|
||||
if (fexist("prassi.hlp"))
|
||||
{
|
||||
HWND hwnd = (HWND)xvt_vobj_get_attr(TASK_WIN, ATTR_NATIVE_WINDOW);
|
||||
|
@ -1036,7 +1036,7 @@ bool TRelation_application::parse_command_line()
|
||||
{
|
||||
ini = argv(i);
|
||||
ini.upper();
|
||||
if (ini.left(2) == "-F" || ini.left(2) == "/F")
|
||||
if (ini.left(2) == "-I" || ini.left(2) == "/I")
|
||||
{
|
||||
_ini = ini.mid(2);
|
||||
break;
|
||||
@ -1049,6 +1049,15 @@ bool TRelation_application::parse_command_line()
|
||||
TConfig cnf(_ini, "Transaction");
|
||||
_transaction = cnf.get("Action");
|
||||
_transaction.upper();
|
||||
|
||||
long firm = cnf.get_long("Firm");
|
||||
if (firm > 0)
|
||||
{
|
||||
bool ok = set_firm(firm);
|
||||
_mask->on_firm_change();
|
||||
if (!ok)
|
||||
error_box("Ditta inesistente: %ld", firm);
|
||||
}
|
||||
}
|
||||
return _lnflag;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user