Bonjour à tous
j'essai de faire un logiciel de gestion (amateur) et je trouve que la bar bleu tout en haut de la fenêtre gache vraiment tout. Je vousdrait l'enlever et mettre moi même un bouton à l'intérieur du programme pour qu'il se quitte ( au lieu de devoir cliquer sur la croix en haut a droite).
En gros je veu que mon programme s'execute en fullscreen comme dans les jeux vidéos mais je n'ai pas trouver comment il faut faire.
Esque quelqun peut m'aider ?
__________________________
Blademan1
Salut, il y a des propriétés dans la form qui permet de changer son apparence.
FormState et autres, je ne m'en souviens pas par coeur, je n'ai pas delphi sous la main. Ca permet de pouvoir paramétrer les boutons apparents en haut à droite et si on peut ou non redimensionner la fenêtre.
Pour l'avoir en plein écran, il y a une autre propriété ou il faut mettre Maximized, c'est pareil je ne me souviens plus du nom de la propriété.
Demain, devant Delphi, je regarderai et te dirait.
Mais avec ces propriétés, ça ne te permettra pas d'être full screen comme dans les jeux, la barre des tâches de windows est toujours affichée et une barre en haut de l'application est aussi affichée.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
ok ok merci j'ai réussi à changer les boutons du haut pour qu'il n'y en ai plus ( merci ) mais je n'ai pas trouver pour mettre maximized.
je veux bien que tu essaye et que tu me redise demain comment on fait. J'ai delphi 7 edition personnel.
Salut, c'est la propriété WindowState qui faut mettre à wsMaximized.
Par contre, parfois ça plante si tu le mets directement dans l'inspecteur d'objet, ce que je dois faire pour que ça fonctionne bien, c'est changer la propriété dans l'évènement OnActivate.
Mais de toute façon, j'ai bien peur que ça répondra pas à ta demande.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
oui en effet wsmaximized ne maide pa bcp mai les fonction pour enlever la croi en haut me seront utile, merci
bon j'ai un deuxième prob, je voudrai savoir comment on fai pour avoir les dimensions de la fenetre ou dela résolution ... enfin je c pas trop je vais vous expliquer le problème autrement : J'ai fai un prog mai sur un ordi la fenetre rentre bien alor que sur un autre qui a une moin bonne résolution, la fenetre est bcp trop grande et c'est hyper chiant.
En gros je voudrai que mes boutons se placent en proportion de l'écran et pour sa je pense qu'il me fau les dimensions de l'écrans ... dites moi si je me trompe ? et svp dites moi le code pour le faire svp merci
Salut, pour connaitre la taille de la fenêtre, ce sont les propriétés Width (largeur) et Height (hauteur) de la Form soit dans l'inspecteur d'objet, soit en code.
Par contre, je ne sais pas s'il existe des fonctions pour connaitre la résolution de l'écran.
Une solution serrait de maximiser la fenêtre avec la propriété WindowState, tu récupères la largeur et la hauteur de la fenêtre, puis tu repasses la fenêtre en normal.
Par contre, en faisant ainsi, l'utilisateur verra le redimensionnement et je doute qu'on puisse le cacher, à moins de passer la propriété Visible à False le temps du redimensionnement et le remettre à True à la fin.
Mais en faisant ainsi, l'utilisateur verra le clignotement de la fenêtre.
Autre solution (lol, je réfléchis en même temps que j'écris), tu fais cette manipulation, non pas dans la fenêtre principale qui est affichée mais dans une fenêtre secondaire qui n'est pas visible.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Bon hier soir j'ai chercher un peu et j'ai trouvé quelques trucs : pour savoir la résolution de l'écran c'est : Screen.width mais je ne suis pas sur j'ai pas essayer. Ba merci quand même d'avoir chercher pour moi c t simpa
ensuite je me suis aussi autorépondu pour qu'un bouton (par exemple ) reste au centre de la fenetre même après redimensionnement de la fenetre : avec l'évènement de Tform1.resize on met la position en pourcent avec ce code :
Désolé mais je n'utilise pas MSN.
Mais postes tes questions sur le forum, j'y répondrai si je connais la réponse.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].