Mettre l'horloge dans l'ecran de surveillance

Vous avez des astuces pour rendre MSTS plus agréable. Venez les poster ici.

Modérateur : Modérateurs

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Mettre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 17 févr. 2014 18:35

Bonjour

Comme beaucoup d'activité sont composée des trains de marchandises (de Fret pour les modernes) l'écran "gare suivante n'a pas beaucoup d'utilité.
Par contre l'horloge est pratiquement obligatoire et n'existe pas sur les machines anciennes.
Il y t-il moyen de la mettre dans l'écran de surveillance ?
merci de vos réponses
Cordialement
Granel71
Modifié en dernier par granel71 le 25 mars 2015 9:45, modifié 1 fois.
j'ai remis du charbon dans la chaudière : il commence à faire froid !

Avatar du membre
cycas
Expert
Messages : 3831
Enregistré le : 12 févr. 2006 17:45
Localisation : Pontivy en Bretagne FRANCE

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar cycas » 17 févr. 2014 18:46

Bonsoir à toutes et tous /nb
Il est tout à fait possible de faire apparaitre l'heure de passage en gare des trains de marchandises.
Dans l'éditeur de modes, il faut que les gares soient cochées pour qu'elles apparaissent dans la fenêtre F10, et ensuite de mettre par écrit dans le fichier activité les heures, minutes et secondes que vous désirez voir apparaitre.
Reportez vous au tuto sur la fabrication d'une activité.
Amicalement.
Jean-Claude

Les vérités qu'on aime le moins à apprendre sont celles qu'on a le plus d'intérêt à savoir

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 18 févr. 2014 9:51

Bonjour

Oui bien sur, j'ai ai pensé, mais certaines activités débutent sur les voies de service, passent dans les voies de services dans les gares intermédiaires et finissent dans les voies de service de la gare terminale.
A part modifier la ligne par l'éditeur d'itinéraire, je ne vois pas d'autre solution.
Cela revient à retoucher l'intégrité de la ligne .
Cordialement
GRanel71
j'ai remis du charbon dans la chaudière : il commence à faire froid !

Avatar du membre
Tosca
Expert
Messages : 4648
Enregistré le : 12 mai 2010 18:53
Localisation : Avrillé (Angers 49)

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar Tosca » 18 févr. 2014 11:30

Bonjour à tous /nb ,

Autre possibilité, ajouter une horloge sur le pupitre de ta machine.
C'est sur pas toujours réaliste, mais bien pratique.
Par exemple :
Image
Très pratique pour la création ou parcourir des activités de fret.
Amicalement,
Didier ?2?

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Re: Mettre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 18 févr. 2014 15:37

Bonjour

J remercie Tosca pour son aide.
J'ai installé l'horloge en bas à gauche de la cabine et mis l' écran de surveillance juste au dessus.
Cela ne choque pas trop sur un 63000.
Merci
Cordialement
Granel71
j'ai remis du charbon dans la chaudière : il commence à faire froid !

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 20 févr. 2014 10:47

Bonjour

Une petite question :
quel sont les code couleur pour l'affichage ?
Merci
Granel71
j'ai remis du charbon dans la chaudière : il commence à faire froid !

Avatar du membre
XylonAkau
Messages : 1936
Enregistré le : 24 juil. 2010 8:49
Localisation : Taputapuatea (ISLV)
Contact :

Re: Mettre l'horloge dans l'écran de surveillance

Messagepar XylonAkau » 20 févr. 2014 23:51

___Ia ora na.
___La section du fichier .cvf correspondant à l'horloge se présente plus ou moins sous cette forme :

Code : Tout sélectionner

Voir le paragraphe dans le message de Tosca, ci-dessous
___La couleur des chiffres est indiquée par la ligne

Code : Tout sélectionner

ControlColour ( 255 255 128 )
où la première valeur indique la quantité de rouge, la seconde, de vert et la troisième, de bleu. Donc

Code : Tout sélectionner

ControlColour ( 0 0 0 )         >>> noir
ControlColour ( 255 0 0 )       >>> rouge
ControlColour ( 0 128 0 )       >>> vert foncé
ControlColour ( 255 0 255 )     >>> mauve
ControlColour ( 255 255 255 )   >>> blanc, etc.
___Bon courage pour la suite.

Avatar du membre
Tosca
Expert
Messages : 4648
Enregistré le : 12 mai 2010 18:53
Localisation : Avrillé (Angers 49)

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar Tosca » 21 févr. 2014 6:56

Bonjour à tous /nb ,

Si je puis me permettre, la section correspondant à l'horloge est plus semblable à celle-ci :

Code : Tout sélectionner

DigitalClock (
         Type ( CLOCK DIGITAL_CLOCK )
         Position ( 520 245 60 32 )
         Style ( 24HOUR )
         Accuracy ( 1 )
         ControlColour ( 255 255 0 )
      )

Pour les couleurs, rien à ajouter...
Amicalement,
Didier ?2?

Avatar du membre
XylonAkau
Messages : 1936
Enregistré le : 24 juil. 2010 8:49
Localisation : Taputapuatea (ISLV)
Contact :

Re: Mettre l'horloge dans l'écran de surveillance

Messagepar XylonAkau » 21 févr. 2014 7:45

___Ia ora na.
___Merci, Didier. Heureusement que tu t'es permis !
___Bonne journée à toi et à tous.

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 21 févr. 2014 9:26

Bonjour

Merci a vous deux pour vos explications.
Cordialement
Granel71
j'ai remis du charbon dans la chaudière : il commence à faire froid !

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 21 mars 2015 16:51

Rebonjour

En continuant dans mon idée, l'horloge se promenant sur la tableau de bord, ne me satisfait point.
Comme dans l'écran de surveillance la ligne concernant l'affichage de la vitesse projetée me paraissait farfelue
( puisque c'est une notion qui n'existe pas dans la réalité ), je l'ai supprimée.
D'ailleurs sur certaines ligne (Sedan Charleville par ex), l'affichage va de 35KM/H à 270KM/ en une seconde.
Dans l'espace vide j'ai insérer l'horloge numérique.
Voir la photo.
C'est un grossier bidouillage, mais çà me convient.
Modification du fichier monitor.dat et du fichier .cvf de l'engin
bonne soirée à tous
GRANEL71
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
j'ai remis du charbon dans la chaudière : il commence à faire froid !

jo50
Messages : 549
Enregistré le : 25 févr. 2010 14:12
Localisation : marigny 50

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar jo50 » 22 mars 2015 15:23

Bonjour a tous
Hello Didier Comment a tu fait pour la cabine de ta 72000 nuit
qui rend vraiment bien
Pour l'horloge je trouve que c'est pas mal non plus
Amicalement
Jo
Modifié en dernier par jo50 le 23 mars 2015 10:51, modifié 1 fois.

Avatar du membre
XylonAkau
Messages : 1936
Enregistré le : 24 juil. 2010 8:49
Localisation : Taputapuatea (ISLV)
Contact :

Re: Mettre l'horloge dans l'écran de surveillance

Messagepar XylonAkau » 22 mars 2015 23:10

___Ia ora na.
___C'est en effet astucieux ; il y a sans doute quelques conditions (transparence de la fenêtre [F4], taille des chiffres de la pendule), mais le principal est que tu aies trouvé une solution appropriée.
___Bon courage pour la suite.

Avatar du membre
granel71
Messages : 198
Enregistré le : 10 juin 2013 14:42
Localisation : Charnay les Macon

Re: Metre l'horloge dans l'ecran de surveillance

Messagepar granel71 » 23 mars 2015 11:24

bonjour à tous
J'ai encore un petit soucis, la taille des caractères de l'horloge (10 286 80 27) où les paramètres 80 27 me semble encore un peu flous.
quant à la texture après quelques tâtonnements, le blanc me réussit bien bien.
A suivre
bonne journée à tous
granel71
j'ai remis du charbon dans la chaudière : il commence à faire froid !

Avatar du membre
XylonAkau
Messages : 1936
Enregistré le : 24 juil. 2010 8:49
Localisation : Taputapuatea (ISLV)
Contact :

Re: Mettre l'horloge dans l'écran de surveillance

Messagepar XylonAkau » 23 mars 2015 20:02

___Ia ora na.
___Les deux premiers nombres sont les coordonnées x et y du coin nord-ouest de la zone d'affichage ; le troisième est la largeur de cette zone, le quatrième sa hauteur. Si la taille de la zone est inférieure à celle des chiffres affichés, ceux-ci déborderont vers le bas mais seront tronqués vers la droite.
___La couleur dépend normalement des valeurs entrées dans la ligne ControlColour de l'afficheur (trois nombres RGB de 0 à 255 ; le blanc est obtenu avec 255 255 255) ; s'il n'y a pas de ligne ControlColour, MSTS utilise la couleur par défaut (noir).
___Reste la taille des chiffres, et là, les choses se compliquent un peu. Elle ne varie pas en fonction de la zone d'affichage, et il n'y a pas de paramètre correspondant dans le fichier .cvf - ni même ailleurs ; elle dépend de la police choisie pour l'affichage, qui est fixée par la dernière entrée de la première partie du fichier \GUI\Gui_fnts.dat ; par défaut, c'est "IDS_FONT_13" 1. En remplaçant 1 par 0, on diminue légèrement la taille des chiffres ; en remplaçant 13 par une autre valeur, on change la police et, selon les cas, la taille et/ou la forme des chiffres. Malheureusement, je n'ai pas trouvé la correspondance entre ce nombre et la liste des polices qui suit ; Joseph Realmuto l'a sans doute su puisqu'il a proposé (en 2002) une archive permettant de remplacer l'affichage d'origine par des chiffres à 7 segments (avec 19 à la place de 13 et un fichier mono13pa0.ace adapté).
___Il faut ajouter que MSTS emploie cette police pour tous les affichages numériques de la cabine ; mais si tu n'en as pas d'autre, ce n'est pas trop gênant...
___Bonne poursuite de ton projet.

Post-scriptum : voici un tableau (dont la mise en page laisse assurément à désirer) présentant l'aspect de l'affichage pour les différentes valeurs de IDS_FONT_ dans la dernière ligne ; chaque élément est réparti sur trois lignes : un 0. ou 0.00 dont la couleur est indiquée par ControlColour ( 255 255 128 ), puis la pendule (sans ligne ControlColour), enfin les deux valeurs de IDS_FONT_ :
Image


Retourner vers « MSTS: Trucs et astuces »