Je rencontre un gros problème, mon programme est prévu pour tourner en 1280*800 à la base ,si je passe mas résolution d'ecran en 800*600 ou autre le programme est trop grand (logique).
Ma question est comment faire pour que le programme détecte la résolution d'écran de l'utilisateur et se redimensionne automatiquement?
Voici le code de ma GUI
► Afficher le texte
Code : Tout sélectionner
#Region ### START Koda GUI section ### Form=
$Form1_1_1 = GUICreate("Lyric's Mp3", 1263, 725, 4, 1)
GUISetBkColor(0xFFFFFF)
$Edit1 = GUICtrlCreateEdit("", 8, 56, 505, 665, BitOR($GUI_SS_DEFAULT_EDIT, $WS_BORDER))
GUICtrlSetData(-1, "votre texte...")
GUICtrlSetBkColor(-1, 0xFFFBF0)
$Label3 = GUICtrlCreateLabel("Ecrivez votre chanson ici", 160, 8, 250, 25)
GUICtrlSetFont(-1, 12, 400, 0, "arial")
GUICtrlSetColor(-1, 0x000000)
$Enregistrer = GUICtrlCreateButton("Enregistrer", 544, 128, 73, 41)
$chemin = GUICtrlCreateButton("chemin", 688, 64, 107, 25)
$Input1 = GUICtrlCreateInput("c:\", 808, 64, 337, 21)
$Label1 = GUICtrlCreateLabel("Choix de votre instrumental", 858, 8, 230, 25)
GUICtrlSetFont(-1, 12, 400, 0, "arial")
GUICtrlSetColor(-1, 0x000000)
$Button2 = GUICtrlCreateButton("Pause", 888, 136, 59, 25)
$Button1 = GUICtrlCreateButton("Play", 816, 136, 59, 25)
$Button3 = GUICtrlCreateButton("Stop", 960, 136, 59, 25)
$Input2 = GUICtrlCreateInput("c:\", 512, 192, 137, 21)
$Ouvrir = GUICtrlCreateButton("Ouvrir", 544, 64, 73, 41)
$Pic1 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre.jpg", 656, 16, 1, 697)
$Pic2 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\Logo.jpg", 1120, 576, 121, 105)
$Pic3 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\version.jpg", 1184, 688, 57, 17)
$Progress1 = GUICtrlCreateSlider(808, 104, 337, 17)
;GUICtrlSetColor(-1, 0x00FFFF)
;GUICtrlSetBkColor(-1, 0x000000)
$Label2 = GUICtrlCreateLabel("Bienvenu sur le premier éditeur de texte pour artiste musical, choisissez une instrumental, et vous pouvez commencer à écrire votre texte !, plus besoin de revenir au player désormais il est intégrer ...", 672, 552, 428, 153)
$Pic4 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre2.jpg", 664, 176, 577, 1)
$Pic5 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre2.jpg", 8, 40, 497, 1)
$Pic6 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre2.jpg", 664, 48, 577, 1)
$Slider1 = GUICtrlCreateSlider(696, 136, 105, 33)
$Label4 = GUICtrlCreateLabel("Volume", 688, 112, 44, 17)
$Pic7 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre2.jpg", 664, 424, 585, 1)
$Pic8 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre2.jpg", 664, 544, 585, 1)
$Pic9 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\plume.jpg", 528, 608, 121, 105)
$Input5 = GUICtrlCreateLabel("", 1152, 67, 83, 21)
$Input6 = GUICtrlCreateLabel("", 1144, 107, 65, 21)
$Label5 = GUICtrlCreateLabel("", 760, 104, 40, 17)
$Label6 = GUICtrlCreateInput("", 1136, 138, 60, 21)
$Button4 = GUICtrlCreateButton("Capturer", 1048, 136, 75, 25)
$Label8 = GUICtrlCreateLabel("La fonction -CAPTURER- sert à capturer le temp juste au moment ou vous le désirez", 672, 432, 508, 25)
$Pic10 = GUICtrlCreatePic("D:\Users\prec\Documents\Lyric's@Mp3\Lyrics@Mp3v1.2.0\img\barre.jpg", 1112, 552, 1, 169, BitOR($SS_NOTIFY, $WS_GROUP, $WS_CLIPSIBLINGS))
$Button5 = GUICtrlCreateButton("Taille 10", 544, 264, 85, 25)
$Button6 = GUICtrlCreateButton("Taille 12", 544, 296, 85, 25)
$Button7 = GUICtrlCreateButton("Taille 14", 544, 328, 85, 25)
$Button8 = GUICtrlCreateButton("Noir", 544, 360, 75, 25)
$Button9 = GUICtrlCreateButton("Rouge", 544, 392, 75, 25)
$Button10 = GUICtrlCreateButton("Bleu", 544, 424, 75, 25)
$Button11 = GUICtrlCreateButton("Taille8", 544, 232, 85, 25)
$Label7 = GUICtrlCreateLabel("!!Attention!! La taille et la couleur sélectionné, ne s'enregistre pas ac votre texte", 528, 464, 116, 113)
$Label9 = GUICtrlCreateLabel("-Pour vérifier que vous possédez la dernière version de Lyric's@Mp3, rendez vous sur le site http://lyricsmp3.skyblog.com", 672, 456, 572, 33)
$Information = GUICtrlCreateLabel("Bac à idées", 920, 192, 80, 23)
GUICtrlSetFont(-1, 12, 400, 0, "Constantia")
GUICtrlSetColor(-1, 0x000000)
$Edit2 = GUICtrlCreateEdit("", 696, 232, 425, 177)
GUICtrlSetData(-1, "Edit2")
$Label10 = GUICtrlCreateLabel("Servez-vous du bac à idées comme d'une réserve qui s'ouvrira d'elle même.(Si vous l'avez enregistrer.)", 1128, 304, 126, 105)
$Enregistre = GUICtrlCreateButton("Enregistrer le Bac", 1136, 240, 121, 25)
$Input3 = GUICtrlCreateInput("Input3", 1128, 272, 129, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###