InitializeLocalization.c File Reference

#include "InitializeLocalization.h"
#include "localization.h"
#include "loadsavelanguage.h"
#include "loadhashtableslocalization.h"
#include "tableslanguages.h"
#include "setgetSCIpath.h"
#include "MALLOC.h"

Include dependency graph for InitializeLocalization.c:

Go to the source code of this file.

Functions

BOOL InitializeLocalization (void)


Function Documentation

BOOL InitializeLocalization ( void   ) 

Definition at line 13 of file InitializeLocalization.c.

References FALSE, InitializeHashTableScilabErrors(), InitializeHashTableScilabMenus(), InitializeHashTableScilabMessages(), LoadHashTablesLocalization(), loadlanguagepref(), NULL, SCILABDEFAULTLANGUAGE, and TRUE.

Referenced by initscilab().

00014 {
00015         BOOL bOK=FALSE;
00016 
00017         if ( InitializeHashTableScilabErrors() && InitializeHashTableScilabMessages() && InitializeHashTableScilabMenus() )
00018         {
00019                 LoadHashTablesLocalization(SCILABDEFAULTLANGUAGE);
00020                 loadlanguagepref();
00021         }
00022         else
00023         {
00024                 #ifdef _MSC_VER
00025                 MessageBox(NULL,"Problem(s) in Localization module.\nScilab doesn't work.","Error", MB_ICONSTOP | MB_OK); 
00026                 #else
00027                 printf("\nError : Problem(s) in Localization module.\nScilab doesn't work.\n");
00028                 #endif
00029                 exit(1);
00030         }
00031 
00032         bOK=TRUE;
00033         return bOK;
00034 }

Here is the call graph for this function:

Here is the caller graph for this function:


Generated on Sun Mar 4 16:10:09 2007 for Scilab [trunk] by  doxygen 1.5.1