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

Lazarus Pascal Discussion :

Projet FreeType : rangé sur une voie de garage ?


Sujet :

Lazarus Pascal

  1. #1
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut Projet FreeType : rangé sur une voie de garage ?
    Bonjour,

    je pose cette question car, ayant comparé les fichiers EasyLazFreeType.pas des versions 1.4.0.4 et 1.8rc1, je n'ai noté aucune différence mis à part la prise en compte d'un patch proposé par l'ami circular17 et dont on avait causé ici-même il y a qq années.

    D'ailleurs, regardez le début des fichiers (à g. 1.8rc1, à d. 1.4.0.4), rien n'a changé :

    Nom : easylazftpas.png
Affichages : 336
Taille : 42,8 Ko

    Et si j'en parle c'est parce que je vois bien dans les todo qu'il y a le "style" et effectivement, quand on compare les informations relatives au style qui s'affichent grâce à un ShowMessage (en bas à gauche) avec ce qu'on peut voir dans la boîte de dialogue FontDialog (affichée depuis un autre projet), il y a du souci à se faire :

    Nom : styles_et_FType.png
Affichages : 295
Taille : 62,5 Ko

    (D'où ma demande pour voir le code de la bdd).

  2. #2
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 353
    Points
    4 353
    Billets dans le blog
    2
    Par défaut
    Salut LazFreeType fait le pont entre la LCL et la LIbrairie FreeType via (\fpc\3.0.4\source\packages\fcl-image\src\freetype.pp. Cf aussi tftfont.pp) ) . Celle ci sert à charger des polices, mais après c'est à toi qu'il appartient de coder la routine pour les afficher. Dans mon projet j'ai utilisé LazFreeType pour prendre en charge le "dessin" des textes dans les bitmaps. Mais je penses que je vais tenté de passer directement par freetype.pp.
    De plus c'est la version 1 de la librairie FreeType qui est prise en charge. Je n'ai actuellement rien trouvé pour la version 2.

    Pour ce qui est des styles "Gras, italique" c'est possible de les simuler depuis le style "Regular" mais arf, cela alourdi le code.

    Pour lister les polices présentes tu peux jeter un oeil ici

    Mais là on en revient à ce que je disais l'autre jour. Je cherche un moyen de lister les noms des familles. Et comment fait la LCL avec TFont ben heu je sais pas trop, j'ai bien tenter de suivre le code mais pas réussis à tout cerner.

    Edit : J'ai oublié il y aussi l'unité fpTTF.pp qui à l'air de mieux "gérer" les styles pour ce format.

  3. #3
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    Citation Envoyé par BeanzMaster Voir le message
    Pour lister les polices présentes tu peux jeter un oeil ici
    Ah ouais, j'étais déjà passé sur ce fil (je l'ai reconnu au dernier post de la page ) mais sans trop m'attarder sur le code que tu pointes, promis je le regarde d'un peu plus près !

    Tout en notant que si c'est juste ça leurs styles, ben on n'est pas rendu :
    Nom : styles.png
Affichages : 356
Taille : 8,0 Ko

    Citation Envoyé par BeanzMaster Voir le message
    Mais là on en revient à ce que je disais l'autre jour. Je cherche un moyen de lister les noms des familles. Et comment fait la LCL avec TFont ben heu je sais pas trop, j'ai bien tenter de suivre le code mais pas réussi à tout cerner.
    Oui, c'est pour ça que j'aimerais bien voir le code de la boîte de dialogue, attends, bouge pas, j'ai un autre truc à poster qui va t'intéresser, tu vas voir c'est du lourd...

  4. #4
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    Citation Envoyé par Jipété Voir le message
    promis je le regarde d'un peu plus près !
    Et ça ne va pas bien loin :

    Nom : err_list_family.png
Affichages : 292
Taille : 51,4 Ko

    Regarde : tout en haut le machin trouve 1 famille et tout en bas, Exception : Font family not found. Faudrait savoir !

    Ensuite, il nous dit qu'il ne trouve pas la Font family "Arial" ! Ah ! C'est pour ça que j'ai rajouté une copie d'écran de la FontDialog où on voit bien qu'Arial est dispo et opérationnelle.
    (TNR c'est normal qu'il ne la trouve pas, je ne l'ai pas.)

    Et chaque fois qu'on veut avancer dans une direction, il faut d'abord qu'on passe un temps dément à adapter l'outil qu'on vient de trouver -- c'est vraiment laborieux, quoi...

  5. #5
    Membre chevronné

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Points : 2 053
    Points
    2 053
    Par défaut
    De plus c'est la version 1 de la librairie FreeType qui est prise en charge. Je n'ai actuellement rien trouvé pour la version 2.
    Si vraiment Lazarus est resté collé sur les versions 1 de freetype alors que la toute dernière est la 2.8.1 et celle installée par défaut sur les distributions récentes la 2.6.1 ça doit en effet poser quelques problèmes qui persisteront tant que ce ne sera pas mis à jour.

  6. #6
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    Citation Envoyé par mm_71 Voir le message
    Si vraiment Lazarus est resté collé sur les versions 1 de freetype alors que la toute dernière est la 2.8.1 et celle installée par défaut sur les distributions récentes la 2.6.1 ça doit en effet poser quelques problèmes qui persisteront tant que ce ne sera pas mis à jour.
    Et comment as-tu fait pour trouver ces numéros de versions ? En ce qui me concerne, je n'ai pas l'ombre d'un numéro de version sauf dans TTRaster.pas qui nous parle de v1.2 et c'est tout !

    De plus, dans mon système de gestion des paquets de la machine, je trouve de choses à tomber par terre, accrochez-vous :
    Nom : ft6_v2.png
Affichages : 265
Taille : 12,0 Ko

    FreeType6 version 2.4, ça c'est du nommage ! Les baffes qui se perdent...
    Encore plus fort :

    Nom : ft2_v2.png
Affichages : 254
Taille : 6,8 Ko

    Là on retourne à FreeType2 version 2.4, c'est déjà plus cohérent, mais en conflit avec l'autre copie d'écran.

    Quand je vois ça, je n'ai qu'une envie, me mettre à la poterie...

  7. #7
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 353
    Points
    4 353
    Billets dans le blog
    2
    Par défaut
    Salut bon j'ai fait un petit test que vous trouverez en pièce jointe

    un petit screen

    A gauche W10 a droite ma MV LinuxMint

    Nom : 2017-10-20_225845.jpg
Affichages : 274
Taille : 119,0 Ko

    le probleme sous Linux c'est qu'il faut scanner les sous-dossiers ( ce que ne fait pas la fonction cf ci-dessous)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
      {$IFDEF linux}
      FontDirList.Add('/usr/share/cups/fonts/');
      FontDirList.Add('/usr/share/fonts/truetype/');
      FontDirList.Add('/usr/local/lib/X11/fonts/');
      FontDirList.Add(GetUserDir + '.fonts/');
      {$ENDIF}
    pour avoir un résultat (ici avec la police "dejavu" j'ai rajouté cette ligne FontDirList.Add('/usr/share/fonts/truetype/dejavu');Et la pas problèmes (on le voit sur la capture plus haut) Sous Window le problème ne se pose pas toutes les polices sont dans un seul et même dossier (c:\windows\fonts)

    TestFreeType.zip

    EDIT : Et comme on peux le voir (dans la fenêtre linux) faut faire attention comment on inscrit le nom de la famille

  8. #8
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 353
    Points
    4 353
    Billets dans le blog
    2
    Par défaut
    En ce qui concerne les numéros de version, les en-tête des version 1.xx sont compatible avec les 2.xx. Le hic c'est que Lazarus est resté à la 1.2 comme tu le dis Jipete du coup il manque pas mal de petites choses pour gérer les polices.

  9. #9
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    BRA-VO !


    Citation Envoyé par BeanzMaster Voir le message
    pour avoir un résultat (ici avec la police "dejavu" j'ai rajouté cette ligne FontDirList.Add('/usr/share/fonts/truetype/dejavu');Et la pas problèmes (on le voit sur la capture plus haut) Sous Window le problème ne se pose pas toutes les polices sont dans un seul et même dossier (c:\windows\fonts)
    Ouais, j'ai déjà vu tout ça mais moi, je suis maudit : j'ai remplacé dejavu par liberation et voilà :

    Nom : erreur_projet_bm.png
Affichages : 304
Taille : 26,4 Ko

    Alors "ça" voit la famille et en même temps "ça" me balance une insulte comme quoi "ça" ne la voit pas, truc de fou !
    Bon, là je suis claqué, je verrai ça demain...

    Citation Envoyé par BeanzMaster Voir le message
    EDIT : Et comme on peut le voir (dans la fenêtre linux) faut faire attention comment on inscrit le nom de la famille
    Ouais ouais, d'ailleurs il y aurait peut-être moyen de ruser en faisant une première passe en stockant la famille de chaque police trouvée dans une combobox plutôt que de taper dans un TEdit avec risques d'erreur (pi si tu connais pas exactement le nom t'es mal...)

  10. #10
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    Bon, il y a quand même du souci à se faire (d'où ma question dans le titre : Freetype = oubliettes ?)

    Regarde : ton code me trouve 4 fonts, d'accord, sauf que dans le dossier dejavu il y a 8 fichiers "dejavu serif" : 4 pour les fonts normales et 4 pour les condensed, total 8 Serif et ce sont les 8 qu'on voit dans la boîte de dialogue de Leafpad, qui a l'air de s'appuyer sur la librairie Pango (j'ai trouvé des trucs !)

    Nom : souci_dejavu.png
Affichages : 282
Taille : 45,2 Ko

    Freetype, une perte de temps ?

  11. #11
    Membre chevronné

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Points : 2 053
    Points
    2 053
    Par défaut
    Et comment as-tu fait pour trouver ces numéros de versions ? En ce qui me concerne, je n'ai pas l'ombre d'un numéro de version sauf dans TTRaster.pas qui nous parle de v1.2 et c'est tout !
    ??? Pas la peine de mordre, La version 1.x c'est beanzmaster et toi-même qui en parlez plus haut, la dernière version 2.8 il suffit de faire une recherche sur freetype pour la trouver et je suis quand même bien placé pour savoir que celle qui est sur mon système est une 2.6.

  12. #12
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    Salut,
    Citation Envoyé par mm_71 Voir le message
    ??? Pas la peine de mordre,
    Rassure-toi je ne mords pas, c'est juste que je suis très perplexe en te lisant. J'aurais peut-être dû rajouter des


    Citation Envoyé par mm_71 Voir le message
    La version 1.x c'est beanzmaster et toi-même qui en parlez plus haut,
    Nan ! Je ne peux pas en parler, je ne sais pas où est l'info, à part cette c0nn3r13 de FreeType6 version 2.4 dans les paquets de ma distro. Le rapport avec Lazarus ?

    Citation Envoyé par mm_71 Voir le message
    la dernière version 2.8 il suffit de faire une recherche sur freetype pour la trouver et je suis quand même bien placé pour savoir que celle qui est sur mon système est une 2.6.
    J'en conclus que tu t'appuies sur ton gestionnaire de paquets pour écrire "2.6" tout comme j'écris "2.4". Mais ça, c'est la cuisine du système, libfreetype et ce genre de choses, aucun rapport avec Lazarus qui vient avec ses .pas dont on ne connaît pas la version.

    En attendant, quelqu'un qui voudrait développer un vrai logiciel de traitement de texte ou de PAO ou de graphisme a du souci à se faire, vu le retard : je note sur leur page, concernant la 2.7.1 (c'est moi qui mets en gras),
    The most important news is preliminary support of Adobe's new CFF2 font format and variation fonts as specified in the new OpenType specification version 1.8.
    Bah...

  13. #13
    Membre chevronné

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Points : 2 053
    Points
    2 053
    Par défaut
    c'est juste que je suis très perplexe en te lisant
    C'est réciproque , lis tu les messages en entier ?

    beanzmaster 20/10/2017 15:21
    De plus c'est la version 1 de la librairie FreeType qui est prise en charge. Je n'ai actuellement rien trouvé pour la version 2.
    beanzmaster 20/10/2017 23:22
    Le hic c'est que Lazarus est resté à la 1.2 comme tu le dis Jipete
    Le rapport avec Lazarus ?
    Le rapport est que si Lazfreetype et conçu pour utiliser une version 1.x ça peut lui faire tout drôle de tomber sur une 2.x et qu'il est fort possible que la solution du problème réside dans une mise à jour radicale de Lazfreetype.

  14. #14
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 353
    Points
    4 353
    Billets dans le blog
    2
    Par défaut
    Salut bon allons y et essayons de ne pas nous prendre la tête pour des numéros de versions

    1) Pourquoi le code ne trouve que 4 sur 8 polices ?

    Parce que la version 1.x de Freetype ne prend pas en charge le style "Condenced"

    2) LazFreeType c'est pour faire le pont avec la LCL, le fichier qui doit-être mise à jour est FreeType.pp dans FPC afin de supporter les fonctionnalités des versions de la librairie FreeType 2.xxx

    3) Il existe un projet TextSuite qui contient les en-têtes pour la librairie FreeType 2.x d'après ce que j'ai pu voir
    J'ai trouvé également un discussion intéressante ici mais qui date un peu et ça aussi

  15. #15
    Membre chevronné

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Points : 2 053
    Points
    2 053
    Par défaut
    textsuite:
    TextSuite 2.0 is a class library to manage, manipulate and render texts in an object oriented way.
    Rien ne dit qu'il te permette de récupérer et lister les infos sur les fontes installées, regarde les fonctions présentées dans le readme.
    https://delphigl.com/forum/viewtopic.php?t=7761
    La principale information c'est qu'on voir qu'en 2008 freetype était déjà en version 2, depuis il y-a eu pléthore de nouvelles fontes qui seront ignorées par la V1. En plus c'est du code Delphi, pas Lazarus.
    https://sourceforge.net/projects/oglft/
    OGLFT is an interface library between OpenGL and FreeType 2 for rendering text.
    Ça n'a plus rien à voir avec Lazarus.

    Le plus surprenant c'est ça:
    After several beta releases, version 2.0 of FreeType was released in 2000, providing a complete rewrite to make it modular.
    Qui révèle que depuis presque 20 ans rien n'a été mis à jour pour la gestion des fontes freetype sous Fpc / Lazarus.

    Je reste convaincu que tant que ça restera en l'état il ne reste que 2 solutions, réécrire soi même LazFreetype ou attendre que quelqu'un le fasse.

  16. #16
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 353
    Points
    4 353
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par mm_71 Voir le message
    textsuite:

    Rien ne dit qu'il te permette de récupérer et lister les infos sur les fontes installées, regarde les fonctions présentées dans le readme.
    https://delphigl.com/forum/viewtopic.php?t=7761
    La principale information c'est qu'on voir qu'en 2008 freetype était déjà en version 2, depuis il y-a eu pléthore de nouvelles fontes qui seront ignorées par la V1. En plus c'est du code Delphi, pas Lazarus.
    C'est bien pour la version 2.3.5 mini j'ai retrouvé le code original. De plus ce code est compatible avec FPC
    Tu as raison elle ne permet pas de récupérer et lister les infos sur les fontes installées. Ca c'est a nous de les lister et ensuite de passer les fichiers dans la machine pour récupérer les infos.

    Citation Envoyé par mm_71 Voir le message
    https://sourceforge.net/projects/oglft/

    Ça n'a plus rien à voir avec Lazarus.
    C'est vrai c'est en CPP. C'est en yeux-tant cela m'a permis de faire des rapprochements

    Citation Envoyé par mm_71 Voir le message
    Le plus surprenant c'est ça:

    Qui révèle que depuis presque 20 ans rien n'a été mis à jour pour la gestion des fontes freetype sous Fpc / Lazarus.

    Je reste convaincu que tant que ça restera en l'état il ne reste que 2 solutions, réécrire soi même LazFreetype ou attendre que quelqu'un le fasse.
    J'ai fait quelques recherches dans les codes, d'après de ce que j'ai pu comprendre le problème vient la LCL avec les codes xxLazFreeType (cf unité TTypes, TTRaster ect...) ceux-ci utilisent des en-tête pour FreeType 1.x si j'ai bien pigé. Et elles n'utilisent pas l'unité FreeType.pp de FPC qui elle gère la Librairie FreeType 2.1.4 c'est noté en commentaire.
    La librairie TextSuite (cf fichier : utsFreeType basé sur le fichier FreeType2_DEV que l'on peux trouver dans le 2eme lien -->Forum DGL --> http://files.opengl24.de/header/ et http://files.opengl24.de/projects/TextSuite/ ) se base sur la version 2.3.5 de Freetype


    Donc comme tu le dis on a 2 solutions :
    1) Réécrire l'unité EasyLazFreeType qui est désuète
    2) Passer directement par l'unité de FreeType.pp / FTFont.pp de FPC (ou bien de créer un clone de FTFont.pp pour le rendu en fonction de ses besoins)

    Je pense que je vais me pencher vers la n°2. Récupérer les noms de fichiers police n'étant pas le plus dur. Et voir comment magouiller tout ça. Car de toutes les manières je vais en avoir besoin pour mon projet.

  17. #17
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 919
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 919
    Points : 15 356
    Points
    15 356
    Par défaut
    Bon, moi je jette l'éponge.

    Un dernier conseil, BM : quand tu auras fini ta migration de code, pense à tester dans ta VM Linux, tu risques d'avoir des surprises.

    Car c'est ce que j'oublie tout le temps et quand, après avoir passé des heures et des heures à essayer de faire fonctionner des bouts de code sous Linux sans arriver à rien, d'un coup me prend l'intuition de démarrer la VM XP et là, ..., ce qui ne veut rien savoir sous Linux fonctionne très bien sous XP sans rien changer !

    C'est à hurler de rage et de désespoir !

    Allez, j'ai autre chose à faire de plus sérieux et plus concret.

Discussions similaires

  1. [XL-2007] Target, range sur une cellule fusionnée
    Par Louax dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/04/2017, 15h01
  2. [XL-2007] (Optimisation) Range sur une cellule variable
    Par Kimy_Ire dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 19/10/2012, 15h38
  3. range sur une ligne
    Par miopie dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/09/2010, 13h15
  4. [1.x] Déplacer projet symfony entier sur une autre machine
    Par mixka13 dans le forum Symfony
    Réponses: 4
    Dernier message: 30/12/2009, 16h02
  5. Utiliser un projet visual editor sur une autre machine?
    Par guintolli dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 31/10/2008, 11h59

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