Sortie de la version 1.6 de l'EDI Lazarus
La première version stable fondée sur Free Pascal 3
Le 2016-02-19 10:33:12, par gvasseur58, Responsable Lazarus & Pascal
La toute nouvelle version de Lazarus est sortie le 18 février. Elle est disponible pour les plateformes habituelles :
- Windows
98, 2000, XP, Vista, 7, 8/8.1, 10, 32 ou 64 bits.
(Les versions Win98 et WinNT IDE fonctionnent avec FPC 2.6.4 et doivent être compilées avec -dWIN9XPLATFORM.)
- FreeBSD/Linux
gtk 2.8 ou qt4.5, 32 ou 64 ;
- Mac OS X
de 10.5 à 10.11. La LCL ne fonctionne qu'en 32 bits, mais les applications non LCL peuvent être compilées en 64 bits.
Changements principaux :
- la LCL comprend deux nouveaux composants (TFLowPanel et TTimeEdit) ;
- amélioration de la complétion des variables locales qui sont à présent regroupées automatiquement ;
- nombreuses améliorations de l'EDI (en particulier dans la prise en charge des bureaux, mais aussi pour la complétion des helpers) ;
- nouveaux paquets de composants essentiellement en vue d'améliorer l'EDI (par exemple, une prise en compte des favoris).
Malheureusement, des bogues récurrents pour le Dock Form Editor ne sont pris en compte que dans une autre branche SVN.
Les changements essentiels sont ceux apportés par les RC1 et RC2, à savoir l'utilisation de Free Pascal 3.0.0.0 comme compilateur.
Pour la liste des modifications : voir ici.
Pour le téléchargement : voir ici.
Il est fortement conseillé d'utiliser cette nouvelle version de Lazarus qui est la première version stable fondée sur Free Pascal 3, ainsi que la première version 100 % traduite en français grâce aux efforts de membres de l'équipe Pascal de developpez.net
Et vous ?
-
Roland ChastainRédacteur/ModérateurBonjour ! Je viens de télécharger la version 0.6.6 au moyen de cette commande :
Code Batch : svn co http://svn.freepascal.org/svn/fpcprojects/lnet/trunk lnet
le 20/02/2016 à 3:30 -
gvasseur58Responsable Lazarus & PascalBonjour,
Est-ce bien zcomponent.lpk que tu utilises avec la dernière version de Lazarus (release 1.6 ) ?
Si oui, voici ce qui est dit à propos de Zeos dans le Wiki :
If you receive the error "Cannot find unit ZClasses" or something similar, then you need to carefully check the case of the filenames in your Zeos source distribution.
Voici celui que j'ai utilisé : [ATTACH]210046d1/a/a/a" />le 18/05/2016 à 13:25 -
gvasseur58Responsable Lazarus & PascalBonjour,
Je crois qu'il s'agit tout simplement d'un manque d'investissement des programmeurs Apple. La LCL fournit les composants graphiques et derrière l'apparente similitude d'utilisation se cache une tuyauterie complexe qui permet au compilateur de choisir entre les ensembles graphiques (widget sets). L'ensemble pour iOS est relativement récent et est encore en cours de développement : cette page du wiki Lazarus en rend compte. le 21/02/2016 à 13:24 -
gvasseur58Responsable Lazarus & PascalBonjour,
J'ai "presque" essayé, c'est-à-dire que j'ai installé (sous Windows 10 et pour une utilisation ultérieure) les composants et que l'installation a été une réussite.
Il suffit d'installer le paquet zcomponent.lpk du sous-répertoire lazarus. Ce paquet s'occupe lui-même des autres paquets nécessaires.
Pour l'utilisation des composants, ce n'est pas une priorité pour moi, mais je peux le faire si tu es intéressé. Dans ce cas, on pourrait ouvrir une autre discussion qui pourrait aussi intéresser ceux qui souhaiteraient utiliser ZEOS.le 12/05/2016 à 21:28 -
tintinuxMembre éprouvéBonjour
J'ai plus que testé avec MySql et PostgreSql, et n'ai rencontré aucun souci.le 13/05/2016 à 7:26 -
Jon ShannowMembre extrêmement actifMerci à vous 2,
Je finalisais moi aussi quelques tests avant de répondre et je confirme en effet que tout fonctionne correctement.
Tests réalisés sur Windows 10 64bit et Windows 7 32 et 64 bits avec bases MySQL et SQLite.
Je valide donc cette version, je dirais même plus, cette excellente version (c'est dommage que toutes les versions n'ai pas été aussi bien gérées !)le 13/05/2016 à 8:48 -
gvasseur58Responsable Lazarus & PascalBonjour Jipété, comme on se retrouve
Il y a bien mieux que cette procédure et elle est tout simplement dans l'unité Graphics :Code : procedure GradientFill(ARect: TRect; AStart, AStop: TColor; ADirection: TGradientDirection);
Code : 1
2
3
4TGradientDirection = ( gdVertical, // Fill vertical gdHorizontal // Fill Horizontal );
).
A ma connaissance, les derniers changements concernant cette unité portaient sur la procédure RGBtoHLS.
A bientôt !le 13/05/2016 à 13:18 -
microbMembre habituéBonjour,
Je suis déçu,car j'utilise les composants lnet 0.6.5,et la impossible de les installer.
En cherchant,j'ai trouvé ceci,la même erreur que moi:Re: Lazarus 1.6 - Released
« Reply #5 on: February 18, 2016, 07:59:28 pm »
Just installed and then tried a rebuild (to use my extra components)
which gives me this error:
Fatal: Kann sslsockets nicht finden verwendet von fphttpclient. Make sure all ppu files of a package are in its output directory. ppu im falschen Verzeichnis=D:\Dev\Lazarus\fpc\3.0.0\units\i386-win32\fcl-net\sslsockets.ppu..
RC2 worked without problems, so should I go back?
Problem was solved by making a CLEAN install of LNET 0.6.6 !le 19/02/2016 à 21:15 -
microbMembre habituéBonjour,
Merci beaucoup Roland,
j'ai pu installer les composants lnet 0.6.6,et tout fonctionne.le 20/02/2016 à 10:12 -
der§enMembre éprouvéPourquoi les applis avec LCL ne peuvent pas être compilés sur MacOS en 64 bits ?le 20/02/2016 à 13:23