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
|
#if XVT_OS == XVT_OS_WIN || XVT_OS == XVT_OS_NT
|
||||||
const word WM_WAKEUP = RegisterWindowMessage("WAKEUP");
|
const word WM_WAKEUP = RegisterWindowMessage("WAKEUP");
|
||||||
const HTASK ht = GetCurrentTask();
|
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"))
|
if (fexist("prassi.hlp"))
|
||||||
{
|
{
|
||||||
HWND hwnd = (HWND)xvt_vobj_get_attr(TASK_WIN, ATTR_NATIVE_WINDOW);
|
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 = argv(i);
|
||||||
ini.upper();
|
ini.upper();
|
||||||
if (ini.left(2) == "-F" || ini.left(2) == "/F")
|
if (ini.left(2) == "-I" || ini.left(2) == "/I")
|
||||||
{
|
{
|
||||||
_ini = ini.mid(2);
|
_ini = ini.mid(2);
|
||||||
break;
|
break;
|
||||||
@ -1049,6 +1049,15 @@ bool TRelation_application::parse_command_line()
|
|||||||
TConfig cnf(_ini, "Transaction");
|
TConfig cnf(_ini, "Transaction");
|
||||||
_transaction = cnf.get("Action");
|
_transaction = cnf.get("Action");
|
||||||
_transaction.upper();
|
_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;
|
return _lnflag;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user