1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Adaptation automatique de resolution de l'ecran 1368X768 sur 1024 X76868

Discussion dans 'Windev' créé par faloudja, Avr 3, 2020.

  1. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Bonjour à tous

    J’ai un souci avec la mise en adaptation de mon application en fonction de l’écran

    J’ai développé mon application sous une largeur de 1366 X 768

    Et il fonction très bien chez moi.

    Dans un autre écran den1078 X 768 il ne adapte pas à l écran

    Initialisation du projet...

    Code: Tout sélectionner

    GLOBALE //Ecran principal

    gnEcranLargeur est un entier

    gnEcranHauteur est un entier

    gnBitsParPixel est un entier

    gnTauxRefraich est un entier

    gsNomUtilisteur est une chaîne



    InitFenêtreMenu()







    Procédure globale...

    Code: Tout sélectionner

    PROCEDURE InitFenêtreMenu()

    sChaîneRes est une chaîne = SysRésolutionEcran()

    gnEcranLargeur = Val(ExtraitChaîne(sChaîneRes,1))

    gnEcranHauteur = Val(ExtraitChaîne(sChaîneRes,2))

    gnBitsParPixel = Val(ExtraitChaîne(sChaîneRes,:relievedface:)

    gnTauxRefraich = Val(ExtraitChaîne(sChaîneRes,4))





    Initialisation de fenêtre principale...MDI (Menu)

    Code: Tout sélectionner

    FEN_NENU_PRINCIPALE..X = 1

    FEN_NENU_PRINCIPALE..Y = 0

    FEN_NENU_PRINCIPALE..Largeur = gnEcranLargeur - 2

    FEN_NENU_PRINCIPALE..Hauteur = gnEcranHauteur - 30
     
    Tags:
  2. faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour à tous

    J’ai un souci avec la mise en adaptation de mon application en fonction de l’écran

    J’ai développé mon application sous une largeur de 1366 X 768

    Et il fonction très bien chez moi.

    Dans un autre écran den1078 X 768 il ne adapte pas à l écran

    Initialisation du projet...

    Code: Tout sélectionner

    GLOBALE //Ecran principal

    gnEcranLargeur est un entier

    gnEcranHauteur est un entier

    gnBitsParPixel est un entier

    gnTauxRefraich est un entier

    gsNomUtilisteur est une chaîne



    InitFenêtreMenu()







    Procédure globale...

    Code: Tout sélectionner

    PROCEDURE InitFenêtreMenu()

    sChaîneRes est une chaîne = SysRésolutionEcran()

    gnEcranLargeur = Val(ExtraitChaîne(sChaîneRes,1))

    gnEcranHauteur = Val(ExtraitChaîne(sChaîneRes,2))

    gnBitsParPixel = Val(ExtraitChaîne(sChaîneRes,:relievedface:)

    gnTauxRefraich = Val(ExtraitChaîne(sChaîneRes,4))





    Initialisation de fenêtre principale...MDI (Menu)

    Code: Tout sélectionner

    FEN_NENU_PRINCIPALE..X = 1

    FEN_NENU_PRINCIPALE..Y = 0

    FEN_NENU_PRINCIPALE..Largeur = gnEcranLargeur - 2

    FEN_NENU_PRINCIPALE..Hauteur = gnEcranHauteur - 30
    Cliquez pour agrandir...



    Aider moi svp merci
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,882
    J'aime reçus:
    1,532
    Ton code positionne ta fenêtre par programmation .
    Le problème c'est que tu utilise un code pour fenêtre libre alors que ta fenêtre est fenêtre mère mdi.
    Les fenêtres modales ont des règles spécifiques.
    Il est préférable d'essayer dans ce cas avec cette fonction

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
  • LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227
    Pourquoi ne pas utiliser les agencements ? C'est plus simple et windev le fera seul
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Pourquoi ne pas utiliser les agencements ? C'est plus simple et windev le fera seul
    Cliquez pour agrandir...
    n

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Ton code positionne ta fenêtre par programmation .
    Le problème c'est que tu utilise un code pour fenêtre libre alors que ta fenêtre est fenêtre mère mdi.
    Les fenêtres modales ont des règles spécifiques.
    Il est préférable d'essayer dans ce cas avec cette fonction

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Cliquez pour agrandir...
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4
    Bonjour les windeveurs

    Ça ne marche pas
    FEN_TAILLE
     
  • faloudja

    faloudja Member

    Inscrit:
    Juin 16, 2018
    Messages:
    64
    J'aime reçus:
    4

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Pourquoi ne pas utiliser les agencements ? C'est plus simple et windev le fera seul
    Cliquez pour agrandir...
    Bonjour
    Comment ça marche les agenssements.
     
  • Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    550
    J'aime reçus:
    302
    Bonjour,

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,882
    J'aime reçus:
    1,532
    Tu es sur que
    Code (Text):
    FenTaille(FEN_NENU_PRINCIPALE, TailleMaxi)
    Ne fonctionne pas ?
     
  • LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Tu es sur que
    Code (Text):
    FenTaille(FEN_NENU_PRINCIPALE, TailleMaxi)
    Ne fonctionne pas ?
    Cliquez pour agrandir...

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    J'ai déjà utilisé ça et ça marche, comme elle n'a que deux dimensions, pour éviter de controler les taiilles en fonction des environnements, je préconise les agencements
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,882
    J'aime reçus:
    1,532

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    J'ai déjà utilisé ça et ça marche, comme elle n'a que deux dimensions, pour éviter de controler les taiilles en fonction des environnements, je préconise les agencements
    Cliquez pour agrandir...
    Oui les agencement, c'est bien.
    Mais il faut savoir les maîtriser et ne sont nécessaires que si les ancrages ne fonctionne pas.
    Il faut donc d'abord vérifier ma proposition.
    De plus ma question s'adresse à

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    Je pense déjà que

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , ne maîtrise pas les implications de fenêtre modales .
     
  • Partager cette page

    Chargement...