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

API, COM et SDKs Delphi Discussion :

l'ecran en plein écran sans bordure en Delphi


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Avril 2010
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 102
    Par défaut l'ecran en plein écran sans bordure en Delphi
    Salut

    - Comment retourner l'écran en plein écran sans bordure par Delphi ?

    - Comment contrôler la carte graphique par delphi ?

    Merci

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par Powerdj Voir le message
    Salut

    - Comment retourner l'écran en plein écran sans bordure par Delphi ?

    - Comment contrôler la carte graphique par delphi ?

    Merci
    1) BorderStyle = bsNone, WindowState = wsMaximized

    2) mais encore ? TCanvas, GDI, GDI+, DirectDraw, DirectX, OpenGL ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre actif
    Inscrit en
    Avril 2010
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 102
    Par défaut Bordure de l’écran après le changement de la résolution par code Delphi
    Salut

    Je parle de l'écran et je ne veux pas dire la Form

    Merci

  4. #4
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par Powerdj Voir le message
    Salut

    Je parle de l'écran et je ne veux pas dire la Form

    Merci
    quelles bordures ?!
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Membre actif
    Inscrit en
    Avril 2010
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 102
    Par défaut Plein écran (Sans bordure)
    Citation Envoyé par Paul TOTH Voir le message
    quelles bordures ?!
    Salut

    Après le changement de la résolution de l’écran par code Delphi ou manuellement l’écran il est possible de devenir au centre avec deux bandes noir de gauche et de droite, on peut mettre l’écran en plein écran manuellement comme suit :

    Propriété de bureau – Options graphiques – Ajustement de l’écran – Plein écran (Sans bordure)

    Mais je veux le code Delphi qui fait ça automatiquement

    Merci

  6. #6
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 086
    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 086
    Par défaut
    Tu as je suppose utilisé ChangeDisplaySettings comme dans Comment changer la résolution de l'écran ?

    Regarde dmDisplayFixedOutput en DMDFO_STRETCH : Scaling the Desktop Image
    Sous XP via DEVMODE de ChangeDisplaySettings
    Sous Seven via SetDisplayConfig

    Est-ce un écran standard de Windows ?
    ou un écran lié à ton driver de Carte Graphique ?
    Sous Seven, je n'ai pas du tout le menu dont tu indiques le chemin

    le plus proche serait "Panneau de configuration\Apparence et personnalisation\Affichage\Résolution*d’écran", après je ne sais où trouver ton menu

    Pense qu'entre écran LCD et CRT, il y a de grosses différentes

    Sur un CRT, on changeait assez facilement la résolution, à part, quelques réglages physiques du moniteur c'était assez basique

    Sur un LCD, il n'y a qu'une seule résolution naturelle,
    soit l'écran affiche une image plus petite,
    soit il fait une extrapolation de l'image vers sa résolution naturelle,
    souvent le résultat est médiocre avec des polices floues et un inconfort visuel

    Du coup, il est préférable que son application même pleine écran s'adapte à l'écran plutôt que l'inverse !
    C'est une façon de penser archaïque que de vouloir forcer une résolution !
    Il est préférable d'utiliser des grandes fontes ou de grandes icones pour des raisons d'accessibilité ou d'ergonomie

    Une politique encouragée par Windows sous RT que les applications s'adaptent auw résolutions très différentes mode tablette ou en mode PC et l'utilisation des images vectorielles et un layout adapté au fonctionnel applicatif.
    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. [AC-2010] Ouvrir un formulaire sans qu'il soit en plein écran
    Par BAYRAL dans le forum IHM
    Réponses: 4
    Dernier message: 13/04/2014, 17h29
  2. [CS5] mode plein écran automatique et sans retour
    Par thp21 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 17/04/2012, 00h33
  3. Plein écran pour un fenêtre sans cadre
    Par f56bre dans le forum Qt
    Réponses: 2
    Dernier message: 25/03/2012, 14h22
  4. Réponses: 2
    Dernier message: 09/01/2010, 01h00
  5. [Kylix] Fiches sans bordure
    Par alex dans le forum EDI
    Réponses: 4
    Dernier message: 28/04/2002, 21h19

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