import fr.pcsoft.wdjava.api.WDOBJ.WDAPITable;
import fr.pcsoft.wdjava.api.WDSTD.WDAPIFichier;
import fr.pcsoft.wdjava.api.WDVM.WDAPIChaine;
import fr.pcsoft.wdjava.framework.*;
import fr.pcsoft.wdjava.framework.ihm.WDBouton;

class GWDFFEN_UPLOAD_FICHIER$GWDBTN_Ajouter extends WDBouton
{

    public void initialiserObjet()
    {
        super.initialiserObjet();
        setFenetre(getWDFenetreThis());
        setNouvellePolice("Trebuchet MS", 9D, false, true);
        setQuid(0x2613d90d2bdb5f0dL);
        setChecksum("1374633786");
        setNom("BTN_Ajouter");
        setType(4);
        setBulle("");
        setLibelle("Incluir");
        setMenuContextuelSysteme();
        setNote("");
        setCurseurSouris(0);
        setCouleur(0x339f33);
        setCouleurFond(-1);
        setNavigable(true);
        setEtatInitial(0);
        setXInitial(15);
        setYInitial(251);
        setLargeurInitiale(80);
        setHauteurInitiale(24);
        setPlan(0);
        setClicDroit("");
        setAncrage(1);
        setImageEtat(5);
        setImageFondEtat(5);
        setLargeurMin(0);
        setHauteurMin(0);
        setLargeurMax(0x7ffffff);
        setHauteurMax(0x7ffffff);
        setVisibleInitial(true);
        setNumTab(3);
        setAltitude(7);
        setTauxAncrageDroite(1000);
        setTauxAncrageLargeur(1000);
        setTauxAncrageBas(1000);
        setTauxAncrageHauteur(1000);
        setLettreAppel(65535);
        setTypeBouton(0);
        setTypeActionPredefinie(0);
        setLargeurHalo(0);
        setHauteurHalo(0);
        setPresenceLibelle(true);
        setImage("C:\\WinDev 12\\Exemples\\LST68\\Applet FTP\\WD Applet FTP\\VST01605.png", 0, 2);
        setLibelleVAlign(1);
        setLibelleHAlign(4);
        setStyleLibelleRepos(0x339f33, "Trebuchet MS", -12D, true, false);
        setStyleLibelleSurvol(0x339f33, "Trebuchet MS", -12D, true, false);
        setStyleLibelleEnfonce(0x339f33, "Trebuchet MS", -12D, true, false);
        setStyleCadreRepos(1, -1, 0xc56a31, 0x450000, 4, 4);
        setStyleCadreSurvol(1, -1, 0xc56a31, 0x450000, 4, 4);
        setStyleCadreEnfonce(1, -1, 0xc56a31, 0x450000, 4, 4);
        setImageFondTroisImage(false);
        setImageFond9Images(true);
        setImageFond("C:\\WinDev 12\\Exemples\\LST68\\Applet FTP\\WD Applet FTP\\Btn_Myo_anim.gif", 1, 0, 2, 6);
        activerEcoute();
    }

    public void clicSurBoutonGauche()
    {
        super.clicSurBoutonGauche();
        WDChaine wdchaine = new WDChaine();
        WDChaine wdchaine1 = new WDChaine();
        WDEntier wdentier = new WDEntier();
        GWDPWD_Applet_FTP.vWD_gsListTypeFichiersAutorises.setValeur(WDAPIChaine.remplace(GWDPWD_Applet_FTP.vWD_gsListTypeFichiersAutorises, new WDChaine("[RC]"), new WDChaine("\r\n")));
        wdchaine.setValeur(WDAPIFichier.fSelecteur("", "", "Selecione os arquivos a transferir", GWDPWD_Applet_FTP.vWD_gsListTypeFichiersAutorises.getString(), "", 22));
        if(wdchaine.opDiff(""))
        {
            wdchaine1.setValeur(WDAPIChaine.extraitChaine(wdchaine, (new WDEntier8(0xffffffff80000000L)).getInt(), "\r\n"));
            for(; wdchaine1.opDiff("\004"); wdchaine1.setValeur(WDAPIChaine.extraitChaine(wdchaine, (new WDEntier8(0xffffffff80000001L)).getInt(), "\r\n")))
            {
                wdentier.setValeur(WDAPITable.tableCherche(mWD_TABLE_FICHIERS.mWD_COL_NOM_FICHIER, wdchaine1.getString()));
                if(wdentier.opInf(1))
                    wdentier.setValeur(WDAPITable.tableAjouteLigne(mWD_TABLE_FICHIERS, new String[] {
                        (new WDBooleen(true)).getString(), wdchaine1.getString()
                    }));
                else
                    mWD_TABLE_FICHIERS.mWD_COL_INT_A_TRANSFERER.get(wdentier).setValeur(true);
                fWD_verifieFichierDansTable(wdentier);
            }

        }
        fWD_majTotal();
    }

    public void activerEcoute()
    {
        activerEcouteurClic();
    }

    GWDFFEN_UPLOAD_FICHIER$GWDBTN_Ajouter()
    {
        super();
    }
}