Forum GraphWeather

Forum d'aide GraphWeather
Nous sommes actuellement le Lun Juin 03, 2024 9:02 pm

Le fuseau horaire est UTC+1 heure




Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 
Auteur Message
 Sujet du message:
MessagePublié: Mar Août 08, 2006 12:39 pm 
Hors-ligne
Membre

Inscription : Jeu Avr 27, 2006 7:01 pm
Message(s) : 192
Localisation : LAUSANNE
Bonjour,

Je ne suis pas un grand connaisseur des feuilles de style mais je pense que quelques uns le sont et pourraient peut-être faire bénéficier de leur création. Qu'en pensez-vous ? Loin de moi l'idée de ne rien vouloir faire, bien au contraire, mais je pense qu'il serait intéressant d'ouvrir un section dans votre site qui permettrait de mettre en ligne de nouveaux graphismes et des personnalisations de données à l'aide des feuilles de styles. Qu'en pensez-vous ?

_________________
Davis Vantage Pro 2 + avec ventilation forcée diurne / WeatherlinkIP 6.0.2 / GW Ver. 2.0290b / Windows 7 Pro 64 bits / MiniPC ZOTAC ZBOX ID41 PLUS 4Gb Ram 320Gb disque dur 2,5". http://www.meteolausanne.com


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Mar Août 08, 2006 1:28 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Bonjour,

Excellente idée. On m'en a déjà fait parvenir.
Je vais ouvrir une section sur le site avec la possibilité de transferer un zip et un sccreenshot du résultat.

Antoine.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Dim Août 13, 2006 9:42 am 
Bonjour,
Tout d'abord merci bien pour cet excellent logiciel.
Etant (un petit peu) programmeur, j'ai commencé à vouloir regarder pour modifier les feuilles de styles et l'adapter à mon goût...

j'ai à ce sujet quelques petites questions :
- j'aurai bien aimé pouvoir mettre du texte en gras... ce qui n'est actuellement pas possible (ou alors j'ai pas vu ?)

Mais ce n'est pas mon principal souci! Je souhaitais en effet différencier une ligne du reste du texte (gras ou italique, peu m'importe...)
Pour cela, j'ai essayer de mettre plusieurs sous objets "text" dans un objet textbox. Actuellement, cela ne marche pas, seul le 1er est affiché.

Ci-après un code correspondant à ce que je souhaite faire (les "..." sont là pour simplification)

<textbox ... >
<border ... />
<text alignement="3">
<font italic="1" />
<line text="... " />
</text>
<text alignement="3">
<font italic="0" />
<line text="..." />
</text>
<background ... />
</textbox>

Seule la première balise texte s'affiche, pas le reste :(
Evidement, si je ne fais qu'une balise de texte, la balise font s'applique à tout ce qui est dedans, ce qui n'est pas tout à fait ce que je voulais...

Merci de vos réponses éclairantes! :D


Haut
  
Répondre en citant  
 Sujet du message:
MessagePublié: Dim Août 13, 2006 2:07 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Salut Skipkool,

Il est possible de mettre du texte en gras. En general, des qu'il y a une balise qui definit du texte (label, title, text, etc.) tu peux ajouter une sous balise "font" pour définir l'allure de ce texte. On le voit dans ton exemple :

<text alignement="3">
<font italic="0" />

Pour mettre un texte en gras il faut modifier le "weight" de la balise "font".
<font italic="0" weight="800" />
Par défaut ca doit etre 400, 800 donne un texte gras.


Ce que j'ai dis plus haut pour définir d'allure du texte avec "font" ne marche malheureusement pas pour chaque balise "line". Ca n'a d'effet que sur le texte entier. Je n'ai pas pu faire cela car pour avoir un texte bien formaté, il faut l'envoyer d'un bloc à DirectX.

Il est quand même possible de faire ce que tu veux avec cette petite astuce :
- Creer ton textbox avec tout le texte
- Duplique ton textbox avec un copier coller et modifie la balise font pour avoir du gras
- Supprime la/les ligne(s) que tu voulais en gras du premier textbox
- Supprime la/les ligne(s) qui ne sont pas en gras dans le deuxième textbox

Attention, supprime juste le texte et non pas <line text="..." /> entier, car il faut garder le même nombre de saut de ligne.
Faire aussi attention a la texture du second textbox, il ne doit pas y en avoir. On ne veut que le texte, donc pas de couleur de fond, ni de bordure, etc.

Au final on obtient deux textbox superposées, une pour le texte normal, une pour le texte gras.

N'hesite pas si tu as d'autres questions.

Antoine.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 40 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
POWERED_BY
Traduction et support en françaisHébergement de site