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 <applicat.h>
|
||||
#include <colors.h>
|
||||
#include <config.h>
|
||||
#include <execp.h>
|
||||
#include <golem.h>
|
||||
//#include <golem.h> // TDDE
|
||||
#include <mask.h>
|
||||
#include <isam.h>
|
||||
#include <prefix.h>
|
||||
@ -18,6 +21,8 @@
|
||||
#include "ba0.h"
|
||||
#include "ba0100a.h"
|
||||
|
||||
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
// Picture Mask
|
||||
///////////////////////////////////////////////////////////
|
||||
@ -827,7 +832,8 @@ bool TMenu_application::check_user()
|
||||
|
||||
#if XVT_OS == XVT_OS_WIN
|
||||
if (ok && utente != "PRASSI")
|
||||
{
|
||||
{
|
||||
/*
|
||||
TDDE dde;
|
||||
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.)]";
|
||||
dde.execute(cmd);
|
||||
}
|
||||
*/
|
||||
WritePrivateProfileString("User", "Name", utente, "prassi.ini");
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -846,6 +854,7 @@ bool TMenu_application::create()
|
||||
{
|
||||
TApplication::create();
|
||||
if (!check_user()) return FALSE;
|
||||
|
||||
set_perms();
|
||||
test_temp();
|
||||
|
||||
@ -1085,6 +1094,14 @@ bool TMenu_application::menu(MENU_TAG mt)
|
||||
int main(int argc, char** 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];
|
||||
|
||||
TMenu_application ma(menu);
|
||||
|
Loading…
x
Reference in New Issue
Block a user