Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal > Free Pascal
Free Pascal Le compilateur Pascal multiplateforme
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 01/04/2012, 22h57   #1
ezize
Invité de passage
 
Inscription : juillet 2011
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 10
Points : 0
Points : 0
Par défaut Agrandir la fenêtre d'exécution

Bonsoir,

En exécutant un programme écrit en Free Pascal, j'obtiens une fenêtre "Invite de commandes" petite, ce qui limite les possibilités de la commande GotoXY(.,.) ... j'ai changé les propriétés de cette fenêtre en passant par "accessoires" pour avoir une fenêtre très grande mais cela n'a aucun effet sur la fenêtre ouverte automatiquement par Free Pascal...

Quelqu'un pourrait-il m'aider ?

Merci d'avance.
ezize est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2012, 09h16   #2
batyann811
Membre éprouvé
 
Homme
Inscription : janvier 2010
Messages : 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 40
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : janvier 2010
Messages : 223
Points : 451
Points : 451
Sous XP :
  • Lance ton programme
  • Clique sur l'icône à gauche de la barre de titre de la fenêtre d'exécution
  • Clique sur 'Propriétés'
  • Dans l'onglet 'Configuration' on peut imposer des valeurs pour la taille de la fenêtre
  • Valider par 'OK' et choisir d'appliquer les propriétés aux futures fenêtres ayant le même titre.

Le problème de cette méthode c'est que si tu lances ton exe dans un autre dossier le titre de la fenêtre change et la taille de la fenêtre revient à 80x25.
batyann811 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 02/04/2012, 10h55   #3
Roland Chastain
Membre Expert
 
Homme Roland Chastain
Inscription : décembre 2011
Messages : 687
Détails du profil
Informations personnelles :
Nom : Homme Roland Chastain
Âge : 39
Localisation : Mali

Informations professionnelles :
Secteur : Enseignement

Informations forums :
Inscription : décembre 2011
Messages : 687
Points : 1 001
Points : 1 001
Par défaut TextMode

Bonjour !

En voyant le sujet de la discussion je me suis demandé si on ne pouvait pas utiliser la procédure TextMode de l'unité Crt. Une explication détaillée de cette procédure avait été proposée par un membre du forum pour une version antérieure de Free Pascal : Discussion

Mais apparemment cela ne fonctionne plus avec le dernier Free Pascal.

Code :
TextMode(CO80 + Font8x8);
Je viens de l'essayer et n'ai obtenu aucun résultat. L'aide de Free Pascal précise que la procédure TextMode est "only implemented on DOS".

Une solution alternative est proposée sur cette page : How to get a bigger textmode screen under windows?

Je ne l'ai pas essayée.

__________________
L'Art est long et le Temps est court.
Roland Chastain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2012, 22h31   #4
ezize
Invité de passage
 
Inscription : juillet 2011
Messages : 10
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 10
Points : 0
Points : 0
Merci batyann811... en fait il prend en compte la nouvelle taille à partir de la deuxième exécution (pas celle pendant laquelle je configure la fenêtre).

Sinon, j'ai Windows Vista.

Merci aussi à Roland Chastain ... mais je suis très mauvais en anglais, donc je n'ai pas compris grand chose surtout que je suis novice en Free Pascal ...

Autre chose :
Je voudrais mettre de la couleur et changer la taille de la police et d'autres choses, connais-tu un cours bien fait là-dessus ? J'ai regardé mais je n'en ai pas trouvé d'intéressant ...

Merci d'avance.
ezize est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h45.


 
 
 
 
Partenaires

Hébergement Web