/**
 * Code generated by WINDEV Mobile - DO NOT MODIFY!
 * WINDEV Mobile object: Projet
 * Android class: Leermeld
 * Date: 15/04/2021 16:27:22
 * Version of wdjava64.dll: 23.0.98.0
 */


package de.arnoldconsult.leermeld.wdgen;


import de.arnoldconsult.leermeld.*;
import fr.pcsoft.wdjava.core.types.*;
import fr.pcsoft.wdjava.core.*;
import fr.pcsoft.wdjava.core.application.*;
import fr.pcsoft.wdjava.api.*;
/*Imports trouvés dans le code WL*/
/*Fin Imports trouvés dans le code WL*/





public class GWDPLeermeld extends WDProjet
{
/**
 * Accès au projet: Leermeld
 * Pour accéder au projet à partir de n'importe où: 
 * GWDPLeermeld.ms_Project
 */
public static GWDPLeermeld ms_Project;

 // WIN_IPADRESS
public GWDFWIN_IPADRESS mWD_WIN_IPADRESS = new GWDFWIN_IPADRESS();
 // accesseur de WIN_IPADRESS
public GWDFWIN_IPADRESS getWIN_IPADRESS()
{
mWD_WIN_IPADRESS.verifierOuverte();
return mWD_WIN_IPADRESS;
}

 // WIN_Haupt
public GWDFWIN_Haupt mWD_WIN_Haupt = new GWDFWIN_Haupt();
 // accesseur de WIN_Haupt
public GWDFWIN_Haupt getWIN_Haupt()
{
mWD_WIN_Haupt.verifierOuverte();
return mWD_WIN_Haupt;
}

 // WIN_Anmeldung
public GWDFWIN_Anmeldung mWD_WIN_Anmeldung = new GWDFWIN_Anmeldung();
 // accesseur de WIN_Anmeldung
public GWDFWIN_Anmeldung getWIN_Anmeldung()
{
mWD_WIN_Anmeldung.verifierOuverte();
return mWD_WIN_Anmeldung;
}

 // WIN_test
public GWDFWIN_test mWD_WIN_test = new GWDFWIN_test();
 // accesseur de WIN_test
public GWDFWIN_test getWIN_test()
{
mWD_WIN_test.verifierOuverte();
return mWD_WIN_test;
}

 // WIN_Test2
public GWDFWIN_Test2 mWD_WIN_Test2 = new GWDFWIN_Test2();
 // accesseur de WIN_Test2
public GWDFWIN_Test2 getWIN_Test2()
{
mWD_WIN_Test2.verifierOuverte();
return mWD_WIN_Test2;
}


 // Constructeur de la classe GWDPLeermeld
public GWDPLeermeld()
{
ajouterFenetre("WIN_IPADRESS", mWD_WIN_IPADRESS);
ajouterFenetre("WIN_Haupt", mWD_WIN_Haupt);
ajouterFenetre("WIN_Anmeldung", mWD_WIN_Anmeldung);
ajouterFenetre("WIN_test", mWD_WIN_test);
ajouterFenetre("WIN_Test2", mWD_WIN_Test2);

}

// Code de déclaration de Leermeld
public void initProjet()
{
// STLeermeld is Structure

// SERVER_ADRESS is string
vWD_SERVER_ADRESS = new WDChaineU();

super.ajouterVariableGlobale("SERVER_ADRESS",vWD_SERVER_ADRESS);



// gnUserID is int
vWD_gnUserID = new WDEntier4();

super.ajouterVariableGlobale("gnUserID",vWD_gnUserID);



// gsUserName is string
vWD_gsUserName = new WDChaineU();

super.ajouterVariableGlobale("gsUserName",vWD_gsUserName);



// InitParameter(paramRegistry)
WDAPIPersist.initParametre(0);

// SERVER_ADRESS = LoadParameter("SERVER_ADRESS","192.168.125.252:8086")
vWD_SERVER_ADRESS.setValeur(WDAPIPersist.chargeParametre("SERVER_ADRESS","192.168.125.252:8086"));

}





////////////////////////////////////////////////////////////////////////////
// Déclaration des variables globales
////////////////////////////////////////////////////////////////////////////
static public WDObjet vWD_SERVER_ADRESS = WDVarNonAllouee.ref;
static public WDObjet vWD_gnUserID = WDVarNonAllouee.ref;
static public WDObjet vWD_gsUserName = WDVarNonAllouee.ref;
static
{
// Allocation de l'objet global
GWDPLeermeld.ms_Project = new GWDPLeermeld();

// Définition des langues du projet
GWDPLeermeld.ms_Project.setLangueProjet(new int[] {3}, new int[] {0}, 3, false);
GWDPLeermeld.ms_Project.setNomCollectionProcedure(new String[]{"GWDCPSET_GlobalProcedures"});
// Palette des couleurs
GWDPLeermeld.ms_Project.setPaletteCouleurGabarit(new int[] {0x394AE1, 0x26A0FA, 0x6DBC61, 0x85A800, 0xD2AC54, 0xC9822B, 0xA95CF8, 0xB86592, 0xB74A5E, 0x654E44, 0xA5A595});
}
public String getVersionApplication(){ return "1.0.13.0";}
public String getNomSociete(){ return "ArnoldConsult";}
public String getNomAPK(){ return "Leermeld";}
public int getIdNomApplication(){return de.arnoldconsult.leermeld.R.string.app_name;}
public boolean isModeAnsi(){ return false;}
public boolean isAffectationTableauParCopie(){ return true;}
public boolean isAssistanceAutoHFActive(){ return true;}
public String getPackageRacine(){ return "de.arnoldconsult.leermeld";}
public int getIdIconeApplication(){ return de.arnoldconsult.leermeld.R.drawable.i_c_o_n_e________0;}
public int getInfoPlateforme(EWDInfoPlateforme info)
{
switch(info)
{
case DPI_ECRAN : return 160;
case HAUTEUR_BARRE_SYSTEME : return 25;
case HAUTEUR_BARRE_TITRE : return 25;
case HAUTEUR_ACTION_BAR : return 48;
case HAUTEUR_BARRE_BAS : return 0;
case HAUTEUR_ECRAN : return 480;
case LARGEUR_ECRAN : return 320;
default : return 0;
}
}
public boolean isActiveThemeMaterialDesign()
{
return true;
}
////////////////////////////////////////////////////////////////////////////
public String getAdresseEmail() 
{
return "";
}
public boolean isIgnoreErreurCertificatHTTPS()
{
return false;
}
////////////////////////////////////////////////////////////////////////////
public boolean isUniteAffichageLogique()
{
return false;
}

////////////////////////////////////////////////////////////////////////////
// Formats des masques du projet
////////////////////////////////////////////////////////////////////////////
public String getFichierWDM()
{
return null;
}
protected void declarerRessources()
{
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\HELP.PNG",de.arnoldconsult.leermeld.R.drawable.help_11, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\USER.PNG",de.arnoldconsult.leermeld.R.drawable.user_10, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\PALETTE.PNG",de.arnoldconsult.leermeld.R.drawable.palette_9, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\CANCEL.PNG?E5",de.arnoldconsult.leermeld.R.drawable.cancel_8_selector, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\BARCODE.PNG",de.arnoldconsult.leermeld.R.drawable.barcode_7, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\TEMPLATES\\WM\\210 MATERIAL DESIGN GREEN\\MATERIAL DESIGN GREEN_EDT.PNG?E5_3NP_8_8_8_8",de.arnoldconsult.leermeld.R.drawable.material_design_green_edt_6_np3_8_8_8_8_selector, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\TEMPLATES\\WM\\210 MATERIAL DESIGN GREEN\\MATERIAL DESIGN GREEN_BTN_STD.PNG?E5_3NP_10_10_10_10",de.arnoldconsult.leermeld.R.drawable.material_design_green_btn_std_5_np3_10_10_10_10_selector, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\LOGIN.PNG",de.arnoldconsult.leermeld.R.drawable.login_4, "");
super.ajouterFichierAssocie("D:\\MY MOBILE PROJECTS\\LEERMELD\\CONFIGURATION.PNG",de.arnoldconsult.leermeld.R.drawable.configuration_3, "");
super.ajouterFichierAssocie("BLEEP18.WAV",de.arnoldconsult.leermeld.R.raw.bleep18_2, "");
super.ajouterFichierAssocie("BLEEP26.WAV",de.arnoldconsult.leermeld.R.raw.bleep26_1, "");
}


/**
 * Appel des méthodes d'initialisation des classes / collections de procédures / projet
 */
static void GWDPLeermeld_InitProjet( String [] args)
{
GWDPLeermeld.ms_Project.initialiserProjet("Leermeld", "Android application", args);
}

/**
 * Appel des méthodes de terminaison des projet / collections de procédures / classes
 */
static protected void GWDPLeermeld_TermineProjet()
{

// Terminaison des collections de procédures et des classes

// Libération de l'objet global
GWDPLeermeld.ms_Project = null;
}

/**
 * Lancer de l'application Android
 */
public static class WDLanceur extends WDAbstractLanceur
{
public void init()
{
// Appel des méthodes d'initialisation
GWDPLeermeld_InitProjet(null);
}
public void run()
{

GWDPLeermeld.ms_Project.lancerProjet();
}
}
}
