IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants VCL Delphi Discussion :

Agrandir une fenêtre en plein écran pose problème avec la barre des taches


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de franckcl
    Homme Profil pro
    Developpeur Delphi
    Inscrit en
    Septembre 2004
    Messages
    516
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 516
    Par défaut Agrandir une fenêtre en plein écran pose problème avec la barre des taches
    Bonjour,

    Windows 10 et Delphi 10.2 update 1 (dernière version à jour)

    J'ai deux moniteurs.
    - L'un a une résolution de 1680x1050 avec la barre des taches en bas: c'est le principal.
    - L'autre une résolution de 1920x1080 situé à gauche avec la barre des taches à gauche.
    (je pense que cette différence a une influence)

    J'ai fait une appli de test toute bête qui ne comporte qu'une fenêtre principale.
    Si je n'active aucun thème, lorsque je maximise la fenêtre, je n'ai aucun problème sur les deux écrans.

    Dans projet/options/application, je coche les cases "Activer les thèmes d'exécution" et "Activer la haute résolution"

    Dans ce cas cela ne fonctionne plus sur l'écran de gauche qui a la barre des taches à gauche.
    - Toute la partie gauche de la fenêtre est coupée et laisse apparaitre un vide entre la barre de tache et la fenêtre.
    Nom : Image1.png
Affichages : 844
Taille : 54,5 Ko
    Le panel de gauche dans lequel est indiqué "panel de gauche" est coupé.
    La bande grise est le fond de l'écran.

    J'ai essayé de répondre au message WM_GETMINMAXINFO mais je n'arrive pas à trouver les bon paramètres, il y a toujours quelque chose qui ne va pas.

    Merci !
    Franck

  2. #2
    Nouveau candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meuse (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2008
    Messages : 2
    Par défaut Solution
    J'ai eu exactement le même problème. Cela vient des thèmes de delphi. Il faut cocher l'option dans le projet Activer les thèmes d’exécution.

    Nom : Image1.jpg
Affichages : 630
Taille : 124,7 Ko

  3. #3
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 094
    Par défaut
    Combien vaut le Left et le Top ?
    Que donne le WorkArea


    On voit que la zone "tronquée" est de la même taille que la barre verticale (comme si une région avait été retirée)
    As-tu forcé un affichage au premier plan BringToFront ?
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Problème avec la barre des taches
    Par Invité dans le forum Cpcdos
    Réponses: 8
    Dernier message: 11/01/2016, 21h12
  2. [QtGui] Afficher une fenêtre en plein écran
    Par nancy maman dans le forum PyQt
    Réponses: 3
    Dernier message: 07/04/2011, 15h03
  3. affichage d'une fenêtre en plein écran
    Par abendhieb dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 24/10/2008, 13h49
  4. ouvrir une fenêtre en plein écran windows.open
    Par Nixar dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/12/2007, 11h46
  5. Comment ouvrir une fenêtre en plein écran ?
    Par magic8392 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/10/2005, 12h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo