Cambiata gestione nome del login
git-svn-id: svn://10.65.10.50/trunk@4037 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
f513638262
commit
a10c86eefb
21
ba/ba0.cpp
21
ba/ba0.cpp
@ -1,10 +1,13 @@
|
|||||||
|
#define STRICT
|
||||||
|
#define XVT_INCL_NATIVE
|
||||||
|
|
||||||
#include <xi.h>
|
#include <xi.h>
|
||||||
|
|
||||||
#include <applicat.h>
|
#include <applicat.h>
|
||||||
#include <colors.h>
|
#include <colors.h>
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
#include <execp.h>
|
#include <execp.h>
|
||||||
#include <golem.h>
|
//#include <golem.h> // TDDE
|
||||||
#include <mask.h>
|
#include <mask.h>
|
||||||
#include <isam.h>
|
#include <isam.h>
|
||||||
#include <prefix.h>
|
#include <prefix.h>
|
||||||
@ -18,6 +21,8 @@
|
|||||||
#include "ba0.h"
|
#include "ba0.h"
|
||||||
#include "ba0100a.h"
|
#include "ba0100a.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
// Picture Mask
|
// Picture Mask
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
@ -827,7 +832,8 @@ bool TMenu_application::check_user()
|
|||||||
|
|
||||||
#if XVT_OS == XVT_OS_WIN
|
#if XVT_OS == XVT_OS_WIN
|
||||||
if (ok && utente != "PRASSI")
|
if (ok && utente != "PRASSI")
|
||||||
{
|
{
|
||||||
|
/*
|
||||||
TDDE dde;
|
TDDE dde;
|
||||||
if (dde.initiate("PROGMAN", "PROGMAN"))
|
if (dde.initiate("PROGMAN", "PROGMAN"))
|
||||||
{
|
{
|
||||||
@ -836,6 +842,8 @@ bool TMenu_application::check_user()
|
|||||||
cmd << "[AddItem(" << argv(0) << " /u" << utente << ",PR.A.S.S.I.)]";
|
cmd << "[AddItem(" << argv(0) << " /u" << utente << ",PR.A.S.S.I.)]";
|
||||||
dde.execute(cmd);
|
dde.execute(cmd);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
WritePrivateProfileString("User", "Name", utente, "prassi.ini");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -846,6 +854,7 @@ bool TMenu_application::create()
|
|||||||
{
|
{
|
||||||
TApplication::create();
|
TApplication::create();
|
||||||
if (!check_user()) return FALSE;
|
if (!check_user()) return FALSE;
|
||||||
|
|
||||||
set_perms();
|
set_perms();
|
||||||
test_temp();
|
test_temp();
|
||||||
|
|
||||||
@ -1085,6 +1094,14 @@ bool TMenu_application::menu(MENU_TAG mt)
|
|||||||
int main(int argc, char** argv)
|
int main(int argc, char** argv)
|
||||||
{
|
{
|
||||||
TApplication::check_parameters(argc, argv);
|
TApplication::check_parameters(argc, argv);
|
||||||
|
|
||||||
|
if (user().blank())
|
||||||
|
{
|
||||||
|
char u[16];
|
||||||
|
GetPrivateProfileString("User", "Name", "PRASSI", u, sizeof(u), "prassi.ini");
|
||||||
|
user() = u;
|
||||||
|
}
|
||||||
|
|
||||||
const char* menu = (argc < 2) ? "prassi.mnu" : argv[1];
|
const char* menu = (argc < 2) ? "prassi.mnu" : argv[1];
|
||||||
|
|
||||||
TMenu_application ma(menu);
|
TMenu_application ma(menu);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user