1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Comment afficher un programme sur deuxième écran

Discussion dans 'Windev' créé par elghyati, Sept 24, 2018.

  1. elghyati

    elghyati Member

    Inscrit:
    Jan 2, 2018
    Messages:
    56
    J'aime reçus:
    7
    Bonjour,
    j'ai un PC avec deux écrans.
    j'ai une question ,
    avec windev, existe-t-il une méthode simple pour ouvrir forcement un exécutable sur la première écran et autre sur la deuxième écran ?

    Merci. Cordialement.
     
    Tags:
  2. Tamim

    Tamim Member
    MEMBRE WX

    Inscrit:
    Mar 30, 2018
    Messages:
    28
    J'aime reçus:
    32
    par executable vous voulez dire projet?
     
  3. elghyati

    elghyati Member

    Inscrit:
    Jan 2, 2018
    Messages:
    56
    J'aime reçus:
    7

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

    par executable vous voulez dire projet?
    Cliquez pour agrandir...
    Bonjour ,
    oui comment Forcer dans le code windev l’exécution d'un exécutable dans une écran soit principale soit secondaire.
     
  • nougrirane

    nougrirane Active Member

    Inscrit:
    Juin 4, 2018
    Messages:
    105
    J'aime reçus:
    68

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

    Merci nougrirane de ta repense.
    mais comment préciser pixel d'un écran.
    un exemple de code windev sVP.
    Cliquez pour agrandir...
    normalement si t'as deux écrans, le second commence à partir d'un pixel bien précis c'est de là que tu va positionner ton application ou ta fenetre à s'ouvrir, le problème ce pose si l'autre utilisateur change la disposition (positionnement) des écrans
     
    #4 nougrirane, Sept 27, 2018
    Dernière édition par un modérateur: Sept 27, 2018
    joker apprécie ceci.
  • elghyati

    elghyati Member

    Inscrit:
    Jan 2, 2018
    Messages:
    56
    J'aime reçus:
    7

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

    normalement si t'as deux écrans, le second commence à partir d'un pixel bien précis c'est de là que tu va positionner ton application ou ta fenetre à s'ouvrir, le problème ce pose si l'autre utilisateur change la disposition (positionnement) des écrans
    Cliquez pour agrandir...

    Merci nougrirane de ta repense.
    mais comment préciser pixel d'un écran.

    un exemple de code windev sVP.
     
  • joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    14

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

    Merci nougrirane de ta repense.
    mais comment préciser pixel d'un écran.
    un exemple de code windev sVP.
    Cliquez pour agrandir...
    :)

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



    => Pour récupérer la position de ta fenêtre (ça va te permettre de tester les valeurs X et Y sur ton deuxième écran)
    Code (Text):
    Trace("X = " + FenExtPosX(FEN_Prem_T) + " - Y = " + FenExtPosY(FEN_Prem_T))
    => Pour modifier la position de ta fenêtre :
    Code (Text):
    PosYY est un entier = 100
    FEN_Prem_T..X = PosYY
    FEN_Prem_T..Y = PosYY

    PS : en théorie, WD garde la dernière position de la fenêtre
    Si tu fais comme dans l'image, tu n'as pas à "t’embêter" car le programme sera ouvert sur ton deuxième écran
    s'il a été fermé sur le deuxième écran :

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



    :)
     
  • nougrirane

    nougrirane Active Member

    Inscrit:
    Juin 4, 2018
    Messages:
    105
    J'aime reçus:
    68
    Imaginons que tu as deux écrans dont la résolution est de 1920x1080 chacun, cela te fait un espace de travail global de 3840x1080.
    delà de l'espace 0 à 1920 c'est ton premier écran, et de 1921 à 2840 c'est ton deuxième écran

    Code (Text):

    Ouvre("FEN_Index", y, x)
    D'ou X sera une postion entre 1921 et 3840.


    d'ou la difficulté de gérer le multi-écran sauf si t'es sure que les utilisateurs finaux aurons la même configuration système et hardware
     
  • Bip_bip

    Bip_bip Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    51
    J'aime reçus:
    28
    Bonjour,
    Voir l'exemple unitaires (windev) : Les fonctions système (écrans):

    Voir notamment les fonctions :

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

    et

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



    Bip Bip....
     
    joker apprécie ceci.
  • elghyati

    elghyati Member

    Inscrit:
    Jan 2, 2018
    Messages:
    56
    J'aime reçus:
    7

    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!



    => Pour récupérer la position de ta fenêtre (ça va te permettre de tester les valeurs X et Y sur ton deuxième écran)
    Code (Text):
    Trace("X = " + FenExtPosX(FEN_Prem_T) + " - Y = " + FenExtPosY(FEN_Prem_T))
    => Pour modifier la position de ta fenêtre :
    Code (Text):
    PosYY est un entier = 100
    FEN_Prem_T..X = PosYY
    FEN_Prem_T..Y = PosYY

    PS : en théorie, WD garde la dernière position de la fenêtre
    Si tu fais comme dans l'image, tu n'as pas à "t’embêter" car le programme sera ouvert sur ton deuxième écran
    s'il a été fermé sur le deuxième écran :

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



    :)
    Cliquez pour agrandir...

    OK Merci bq
    ca marche très bien.

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

    Bonjour,
    Voir l'exemple unitaires (windev) : Les fonctions système (écrans):

    Voir notamment les fonctions :

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

    et

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



    Bip Bip....
    Cliquez pour agrandir...
    Ok merci pour ta repense
     
    #9 elghyati, Sept 28, 2018
    Dernière édition par un modérateur: Sept 28, 2018
    joker apprécie ceci.
  • Partager cette page

    Chargement...