IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #41
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 859
    Points : 218 580
    Points
    218 580
    Billets dans le blog
    120
    Par défaut
    Félicitations pour cette réactivité exemplaire (vu que la demande pour cette fonctionnalite ne date que de deux semaines maximum)

    Maintenant, je remarque tout de meme un probleme, dans les notifications de nouveau message que l'on peut recevoir dans nos boites de courriels. Voici un exemple:

    Vous pouvez consulter le nouveau message en suivant ce lien :
    http://www.developpez.net/forums/d10...zantale-barre/

    Contenu du message :
    ***************

    ---Citation (Envoyé par LittleWhite)---
    Je vous conseille toujours autant d'apprendre a utiliser un breakpoint.

    <div style="margin:20px; margin-top:5px">
    <div class="smallfont" style="margin-bottom:2px; float: left">Code :</div>
    <div class="smallfont" style="margin-bottom:2px; float: right"><a href="#" onclick="return ano_etendreCode(this);">Visualiser le code dans une fenêtre à part</a></div>
    <pre class="alt2" dir="ltr" style="
    clear: both;
    margin: 0px;
    padding: 6px;
    border: 1px inset;
    width: 640px;
    height: 70px;
    text-align: left;
    overflow: auto"><table cellspacing="0" cellpadding="0"><tr><td valign="top" width="26"><div style="border: 1px dashed gray; padding-left: 5px; padding-right: 5px; margin-right: 5px; text-align: right; font-family: monospace">1<br />2<br />3<br />4<br /></div></td><td valign="top"><pre style="margin: 0"><span style="color: #0000ff">if</span> <span style="">(</span>Position.<span style="">Y</span> == position2<span style="">)</span>
    nextposition = position1;
    <span style="color: #0000ff">if</span> <span style="">(</span>Position.<span style="">Y</span> == position1<span style="">)</span>
    nextposition = position2;</pre></td></tr></table></pre>
    </div>Le probleme est dans ces tests ...
    ---Fin de la citation---
    merci infiniment LittleWhite .grace à toi j'ai trouvé enfin la solution .
    en faite pour la première fonction dans la deuxiéme partie j'ai fais une erreur au dans l'édition au lieu de <span class="alt2" style="font-family: monospace; border: 1px inset"> <span style="color: #0000ff">if</span> <span style="">(</span><span style="">(</span><span style="color: #0000ff">int</span><span style="">)</span>Position.<span style="">X</span> < xdépart<span style="">)</span></span> j'avais écrit <span class="alt2" style="font-family: monospace; border: 1px inset"> <span style="color: #0000ff">if</span> <span style="">(</span><span style="">(</span><span style="color: #0000ff">int</span><span style="">)</span>Position.<span style="">X</span> < xarrivé<span style="">)</span></span>.
    pour la 2éme fonction il y'avait ce probléme la <span class="alt2" style="font-family: monospace; border: 1px inset">nextposition = position2;</span>nextposition qui se réinitialise sans a chaque appel de la fonction sans prendre compte des changements .et dans ce cas la il y'avait une solution initialiser ce variable au début de la classe .
    ***************

    Il peut y avoir eu d'autres réponses, mais vous ne recevrez pas de nouvelle notification avant votre prochaine visite du forum.
    Du coup, a lecture des notifications est un peu plus difficile. Pouvez vous faire en sorte que toutes les balises HTML soit retiree ?
    Ou encore, faire en sorte qu'elle soit correctement pris en compte (Je recois les courriels sur un compte hotmail).

    Merci beaucoup.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  2. #42
    Membre expérimenté Avatar de callo
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2004
    Messages
    887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 887
    Points : 1 699
    Points
    1 699
    Par défaut
    Bravo les gars! Chapeau bas
    N'oubliez pas le tag et

  3. #43
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par cs_ntd Voir le message
    Bon en fait j'ai quelques problèmes avec les nouveautés !

    Premièrement, impossible avec Opera de voir la zone sur toute la largeur, ni d'ouvrir le code dans une nouvelle fenêtre. Mais c'est peut-être moi qui suis pas doué J'ai pourtant fait F5, vider le cache, tout ça, mais rien y fait.
    Quelqu'un a t'il le même problème ?

    Aucun problème ni avec Firefox ni avec Chrome.
    Ca me le fait aussi dans la news, mais pas sur le forum, avec Opera 11 également.


    Très bonne idée cette implémentation !

  4. #44
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Autre petit problème que j'ai constaté : il est impossible difficile de mettre un retour à la ligne à la suite d'une balise code inline...

    Par exemple : Ce texte devrait être sur une nouvelle ligne
    Pour obtenir un retour à la ligne il faut en mettre 3 de suite (2 lignes vides) :
    Par exemple :
    Ce texte est bien sur une nouvelle ligne

  5. #45
    Responsable technique

    Avatar de Anomaly
    Homme Profil pro
    Directeur
    Inscrit en
    Juin 2003
    Messages
    10 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Directeur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 335
    Points : 130 269
    Points
    130 269
    Billets dans le blog
    1
    Par défaut
    Il faudra ajouter un texte quelconque après le code inline pour éviter ce problème.

    Exemple :

    Mon code inline : [code=c]int annee = 2011;[/code] !
    Ligne suivante à la ligne.

    Résultat :

    Mon code inline : !
    Ligne suivante à la ligne.
    Responsable technique forum & site

    Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec

  6. #46
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Points : 3 579
    Points
    3 579
    Par défaut
    ça me fait penser au div qu'on rajoute juste pour pouvoir leur mettre un clear:both ^^
    "Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla

    Je soutiens Diaspora*, le réseau social libre.

    Veillez à porter une attention toute particulière à l'orthographe...

    Blog collaboratif avec des amis : http://geexxx.fr

    Mon avatar a été fait par chiqitos, merci à lui !

  7. #47
    Membre émérite
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Points : 2 466
    Points
    2 466
    Par défaut
    Bonjour et merci à vous. Vous dépassez mes espérances.
    -- Yankel Scialom

  8. #48
    Membre éprouvé Avatar de cs_ntd
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2006
    Messages
    598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 598
    Points : 1 214
    Points
    1 214
    Par défaut
    Citation Envoyé par Pinga Voir le message
    Ca me le fait aussi dans la news, mais pas sur le forum, avec Opera 11 également.


    Très bonne idée cette implémentation !
    Je n'ai plus de souci avec Opera (sauf dans la news toujours et avec tous le navigateurs...).

    Très bonne amélioration !

    The magic of Opera, La magie de l'Opera
    The mysteries of Space Opera, Les mystères de l'Opera Spatial
    Mr. Know-it-all, M. Je-Sais-Tout
    Prelude in C sharp minor, the most beautiful piano song and the best C sharp prelude ever, Prélude en do dièse mineur, le plus beau morceau de piano et le meilleur prélude au C#
    The Mesmerizing Saphir Division for Nerds, L'Hypnotisante Division Saphire pour les Nerds (HDSN)

  9. #49
    Responsable technique

    Avatar de Anomaly
    Homme Profil pro
    Directeur
    Inscrit en
    Juin 2003
    Messages
    10 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Directeur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 335
    Points : 130 269
    Points
    130 269
    Billets dans le blog
    1
    Par défaut
    Mise à jour

    Trois améliorations ont été faites au système suite à vos remarques :

    - Nouveau lien "Sélectionner tout" : pour sélectionner le code en un seul clic sans risquer de sélectionner les numéros de ligne avec ! Si ce lien ne fonctionne pas, faites F5 une fois pour mettre à jour le code Javascript.

    - Le problème de la barre de défilement horizontale qui mangeait la dernière ligne d'un code devrait être résolu dans la majorité des cas.

    - Pour éviter les soucis de présentation provoqués par les codes inline non suivis immédiatement d'un texte normal, désormais, un retour à la ligne est forcé après un code inline. J'aurais préféré une solution plus efficace, mais après m'être arraché les cheveux par touffes et constaté la totale disparition desdits cheveux, j'ai cédé à cette solution partielle.
    Responsable technique forum & site

    Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec

  10. #50
    screetch
    Invité(e)
    Par défaut
    roh!!! merci quand meme

  11. #51
    Membre éclairé
    Avatar de ProgVal
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 636
    Points : 764
    Points
    764
    Par défaut
    L'intérêt des code inline, c'était pas de justement pouvoir le mettre dans une phrase sans retour à la ligne ?

  12. #52
    Membre chevronné

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Points : 1 752
    Points
    1 752
    Par défaut
    +1

  13. #53
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 859
    Points : 218 580
    Points
    218 580
    Billets dans le blog
    120
    Par défaut
    Bravo Anomaly
    Vous faites un travail toujours exceptionnel !
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  14. #54
    Membre émérite
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Points : 2 274
    Points
    2 274
    Par défaut
    Peut-être aussi que le code inline ne devrait être que surligné et non pas encadré ?

  15. #55
    Responsable Purebasic

    Avatar de comtois
    Inscrit en
    Avril 2003
    Messages
    1 261
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 1 261
    Points : 9 924
    Points
    9 924
    Billets dans le blog
    8
    Par défaut
    Merci pour ces améliorations, surtout la possibilité de tout sélectionner en un clic.

    Par contre lorsque j'affiche un listing très grand (1745 lignes) dans une nouvelle fenêtre, l'ensemble des numéros de lignes apparait bien (1745), mais le code s'arrête à la ligne 647.

    Voir ici
    Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP.

  16. #56
    Membre expérimenté Avatar de ctxnop
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2007
    Messages : 858
    Points : 1 732
    Points
    1 732
    Par défaut
    C'est vraiment de supers améliorations, il ne manque, a mon gout, que deux petites choses (ou alors je suis pas au courant si elles sont déjà présente ^^)

    - Pouvoir spécifier le numéro de ligne par lequel on commence le listing
    C'est pratique quand on donne un message d'erreur de compilation ou une info quelconque qui donne donne un numéro de ligne, grâce a l'option on peut faire co-incider les numéros.

    - Plus important encore : pouvoir mettre des lignes en surbrillances.
    C'est très pratiques quand on veut montrer la ou les lignes spécifiques qui posent problème au milieu d'un code plus gros. Par exemple quand quelqu'un pose un code et que l'ont répond "il faut changer telle ligne et telle ligne ....", bah la on pourra le montrer en les faisant ressortir.

  17. #57
    Membre éclairé
    Avatar de ProgVal
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 636
    Points : 764
    Points
    764
    Par défaut
    Citation Envoyé par ctxnop Voir le message
    - Plus important encore : pouvoir mettre des lignes en surbrillances.
    C'est très pratiques quand on veut montrer la ou les lignes spécifiques qui posent problème au milieu d'un code plus gros. Par exemple quand quelqu'un pose un code et que l'ont répond "il faut changer telle ligne et telle ligne ....", bah la on pourra le montrer en les faisant ressortir.
    Par exemple, en commençant une ligne par "@@" ou "@h@". C'est plus pratique que de mettre les numéros dans la balise.

  18. #58
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    +1 pour le lien "Tout sélectionner", super pratique

    Par contre je suis pas convaincu par le retour à la ligne automatique après le code inline... ça fait que justement le code n'est plus vraiment inline . Je préférais comme c'était avant, malgré les petits problèmes que ça posait...

  19. #59
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 648
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 648
    Points : 11 137
    Points
    11 137
    Par défaut
    Merci pour ces améliorations

    Pour la balise inline j'aurais ajouté une marge (marges internes et marges externes) autour du cadre. Je trouve le texte trop collé aux bordures. Au final, je trouve le code inline peu visible quand il est placé dans un paragraphe.

  20. #60
    Responsable technique

    Avatar de Anomaly
    Homme Profil pro
    Directeur
    Inscrit en
    Juin 2003
    Messages
    10 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Directeur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 335
    Points : 130 269
    Points
    130 269
    Billets dans le blog
    1
    Par défaut
    Les marges donnent quelque chose d'horrible autour du code inline si celui-ci est plus long qu'une ligne (la première ligne étant en partielle surimpression de la seconde ligne), ce qui m'a obligé à y renoncer. De plus, sans bordure, le code n'était pas suffisamment distingué du code normal à mon avis.

    Le code inline le reste puisqu'il vous est possible de mettre du texte strictement à gauche du code, et même le retour à la ligne imposé est moins grand que l'espace imposé en-dessous d'un bloc de code classique.

    Il m'était nécessaire de procéder ainsi pour éviter que les messages existants utilisant un code d'une ligne et donc considérés comme inline soient déformés...

    L'autre solution possible est de conserver le premier comportement, mais alors d'utiliser une balise spécifique pour le code inline et que la balise code classique formate toujours le code de manière... classique, donc, afin de préserver le formatage des messages existants.
    Responsable technique forum & site

    Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec

Discussions similaires

  1. Prism : le nouvel outil de coloration syntaxique simple et léger
    Par Hinault Romaric dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 21/08/2012, 09h34
  2. Réponses: 2
    Dernier message: 26/03/2012, 16h22
  3. Amélioration de la coloration syntaxique ?
    Par RomainVALERI dans le forum Evolutions du club
    Réponses: 1
    Dernier message: 18/12/2008, 13h04
  4. Nouvelle coloration syntaxique
    Par oodini dans le forum Visual C++
    Réponses: 2
    Dernier message: 13/02/2008, 10h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo