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

Delphi Discussion :

Sortie d'une nouvelle version majeure : Delphi 12.0 (ATHENES)


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 597
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    Cela ne répondra pas à la question : désinstaller proprement JCL et JVCL * mais à celle concernant la version non encore disponible via Getit.

    Le projet sur GitHub est prêt pour la version 12.

    Perso, j'ai délaissé JEDI depuis la version D2010 donc, je ne suis plus vraiment apte à répondre

    Lire le fichier install.txt donne quand même quelques pistes
    • If you have installed any previous version of the JCL/JVCL you have to delete them.
    • It is also necessary to remove all installed JCL/JVCL packages from the IDE.
    • Do not mix files or compiled packages from older versions of the JCL with current version.
    Je désinstalle donc Jedi à partir de l'IDE Delphi 11.3 (puisque Jedi n'est pas présent dans le GetIt de Delphi 12), puis redémarre la machine.
    Je ne pense pas que ce soit suffisant. Il faut aussi supprimer les paquets dans l'IDE 11.3 (Vérifiez aussi les variables d'environnement windows)


    * récemment DOliv galère énormément sur ce problème de désinstallation/installation (plusieurs discussions ouvertes dont celle-ci)

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 934
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 934
    Par défaut
    Pas eu de soucis à installer la 12 en parallèle de la 11.3. Par contre je n'ai pas encore osé installer FastReport qui lui met en général la pagaille avec les versions précédentes.

    Déception par contre au niveau du Label SKIA.

    • C'est juste la catastrophe en Autosize, la largeur dépend du nombre de caractères, peu importe que le caption soit multilignes et la hauteur, ben... même chose : 1 caractère = 1 ligne. Pour l'instant inutilisable dans ce mode.
    • Ensuite ce principe de découpe (Liste Words) pour le formatage est "bien" (faut le dire vite !) si on se limite à une langue mais pour une app localisée c'est juste impossible à traduire. Quelle idée étrange d'avoir procédé ainsi.

  3. #3
    Membre confirmé

    Profil pro
    senior scientist
    Inscrit en
    Mai 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : senior scientist

    Informations forums :
    Inscription : Mai 2003
    Messages : 82
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Bonjour,

    Perso, j'ai délaissé JEDI depuis la version D2010.
    Bonjour et merci pour la réaction rapide et les conseils.
    Pour la petite histoire, j'avais chargé Jedi sur Alexandria juste pour résoudre rapidement un détail pour la gestion d'un Joystick particulier (si je me souviens bien et en croyant gagner ainsi du temps ), mais d'ordinaire je n'utilise pas ce genre de logiciels tiers.

    Citation Envoyé par SergioMaster Voir le message
    Lire le fichier install.txt donne quand même quelques pistes
    Je ne pense pas que ce soit suffisant. Il faut aussi supprimer les paquets dans l'IDE 11.3 (Vérifiez aussi les variables d'environnement windows)
    J'ai fait cela, suivi d'une désinstallation complète de Delphi 12 puis sa réinstallation à partir de l'iso.
    Les erreurs Jedi ont heureusement disparu, mais une nouvelle fenêtre d'erreur est apparue, liée au paquet ConvertPack250.bpl (API header conversion helper), ce qui est étrange puisqu'il s'agit d'un paquet très ancien d'avant Delphi 10.3 (?), si j'en juge par le 250.
    Je l'ai fait disparaître en supprimant le paquet correspondant depuis l'IDE Delphi 12.

    Tout semble bien marcher maintenant, mais il reste à tester en utilisation réelle et intensive
    Je suis encore un peu inquiet car, dans la liste des paquets de conception obtenue depuis l'IDE, il reste une ribambelle mystérieuse de ''fichiers non trouvés" signalés (*280.bpl), donc venant d'Alexandria), mais sans effet apparent sur le fonctionnement. J'ai peur qu'il faille effectuer un nettoyage plus poussé au niveau du Registre, mais je ne m'y risquerai pas tant que ça fonctionne.

    La moralité est sans doute que le Delphi 12 multi plateforme est encore une mécanique d'installation un peu fragile, et qu'il vaut mieux ne pas utiliser sans précautions les logiciels tiers
    alx.

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2009
    Messages : 55
    Par défaut C++Builder: Plier/Déplier, + - ?
    Bug ou ?
    Dans C++Builder dans le Menu Voir/Editer: on ne peut plus "Plier/Déplier"; et dans le code les signes "+ et -" sont évidemment manquants.
    Assez gênant lors du codage d'un long programme.

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 597
    Billets dans le blog
    65
    Par défaut
    Bonjour,
    Je suis incapable de répondre, je me remets doucement au C++ et mon premier programme ne contient qu'une seule ligne de code
    et je n'ai pas de point de comparaison avec la version 11.
    Mais je fais remonter la demande à qui pourrait savoir

  6. #6
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 678
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par luiso Voir le message
    Bug ou ?
    Dans C++Builder dans le Menu Voir/Editer: on ne peut plus "Plier/Déplier"; et dans le code les signes "+ et -" sont évidemment manquants manquants.
    Assez gênant lors du codage d'un long programme.
    Avez vous essayé avec le raccourci clavier SHIFT+CTRL+K+O qui permet d'afficher ou non le repli de code dans la goutière ?
    Mon site - Mes tutoriels - GitHub - N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi

  7. #7
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2009
    Messages : 55
    Par défaut Plier/Deplier
    Bonsoir gbegreg,
    J'ai bien sur essayé les combinaisons de touches, mais cela ne change rien.
    Alors que ca fonctionne très bien sur Delphi.
    @++

  8. #8
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 597
    Billets dans le blog
    65
    Par défaut
    Pour répondre @luiso le problème a été rapporté dans le portail qualité RSP-43289 ainsi qu'une solution facile à mettre en place
    Si la version 11.3 est toujours installée, renommez CPPStructureParser.dll dans le répertoire 12.0 \bin et copiez le *CPPStructureParser.dll de 11.3 dans le répertoire 12.0 \bin.
    N.B. Voter pour la RSP (et à l'occasion la suivre) permettra d'augmenter sa priorité.

    J'ai eu beau chercher, je ne l'avais pas trouvée celle-là Par contre, j'ai vu quelques questions concernant la mise en forme du code RSP-36049. L'EDI offre moins d'options qu'avant (à partir de la version 11.3), la cause le passage à CLang la solution : personnaliser un fichier, le fichier "\bin\Embarcadero.clang-format"
    Nouveau formateur de code C++

    La technologie de formateur de code utilisée pour C++ a été entièrement remplacée. Le formatage de code utilise maintenant le format clang. Les nouvelles options du formateur de code C++ sont accessibles dans Langage > C++ > Formatage. Soit vous formatez le code manuellement comme avant, soit l'EDI le fait automatiquement lorsque vous enregistrez, voire lorsque vous tapez. Ces deux dernières options sont contrôlées par le paramètre de formatage automatique, qui permet de formater lors de l'enregistrement ou lors de l'ajout d'une nouvelle ligne.

    L'EDI utilise les paramètres de format spécifiés par un fichier .clang dans le dossier source, une convention de projet C++ courante. S'il n'en trouve pas, il utilise le format choisi dans la boîte de dialogue Options (ci-dessus), soit le formatage par défaut recommandé par Embarcadero.

  9. #9
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 597
    Billets dans le blog
    65
    Par défaut Nouveau billet de Marco Cantù sur les innovations de Delphi 12
    Aujourd'hui, suite de la série
    3 x 12 innovations pour FireMonkey et Android

    2 -Skia dans FireMonkey

    1. L'unité Skia.pas offre un accès direct à la bibliothèque Skia
    2. Composant TSkAnimatedImage pour FireMonkey avec prise en charge des formats Lottie, Telegram Sticker, Animated GIF et Animated WebP
    3. Composant TSkLabel pour FireMonkey
    4. Composant TSkPaintBox pour FireMonkey
    5. Composant TSkAnimatedPaintBox pour FireMonkey
    6. Contrôle TSkSvg pour FireMonkey pour afficher facilement SVG facilement.
    7. Paramètre FMX.Skia.GlobalUseSkia pour activer le rendu de l'application à l'aide de Skia
    8. Paramètre FMX.Types.GlobalUseVulkan pour activer l'utilisation du pilote Vulcan dans Skia
    9. Les effets et les filtres peuvent utiliser Skia Shading Language (SKSL)
    10. Prise en charge de l'imprimante sous Windows
    11. Prise en charge de l'impression au format PDF sur Android et iOS
    12. Prise en charge du format d'image WebPLe contrôle SkLabel Skia au moment de la conception


    2 - Autres nouveautés FMX
    1. Prise en charge de l'écran partagé FireMonkey sous Android et iOS
    2. Nouvelles propriétés TEdit AutoSelect et CharCase
    3. Le TUndoManager récemment ajouté est partagé entre TEdit et TMemo. De plus, TEdit prend désormais en charge la fonctionnalité Annuler
    4. Refactorisation du clavier virtuel pour iOS
    5. Nouvelle propriété HeaderSettings pour la classe TColumn
    6. Activation de FireMonkey pour supprimer le verrou global TCanvas
    7. Prise en charge multitouch FMX étendue en ajoutant ces nouveaux champs au type de données TTouch
    8. Nouveau TWinFormPositionerService pour aider FMX à gérer la disposition et les positions des écrans
    9. Nouveau service IFMXPlatformProperties
    10. Nouveau TFontManager universel pour Windows et macOS
    11. Un nouvel événement OnFreeStyleLookup a été ajouté à TStyledControl
    12. Nouvelle prise en charge de l'écran des vues FireMonkey Windows 11 styleSplit,


    3- Sur la plateforme Android

    1. API cible Android niveau 33
    2. Prise en charge du modèle de stockage étendu Android
    3. Mise à jour des classes JManifest_permissionClass et JManifest_permission_groupClass
    4. Mise à jour d'IFMXExtendedClipboardService pour permettre aux applications d'empêcher le contenu sensible d'apparaître dans la superposition de l'éditeur de presse-papiers introduite dans Android 13
    5. Prise en charge de la nouvelle norme Android Splash Screen
    6. Prise en charge du format d'icône adaptative Android
    7. Mise à jour de la page d'options de l'application utilise les autorisations
    8. Prise en charge améliorée des achats intégrés à l'application FireMonkey Android pour dépendre de la dernière version de la bibliothèque de facturation Google Play (6.0.1)
    9. Les implémentations des services de plateforme IFMXCameraService et IFMTakenImageService ont été refaites
    10. TTakePhotoFromLibraryAction et TTakePhotoFromCameraAction ont été étendus en tirant parti des modifications ci-dessus, avec un nouvel événement OnDidFailTaking, une nouvelle propriété PickerPresentation et bien plus encore.
    11. Ajout d'un point de sélection pour la position du curseur dans TMemo et TEdit.
    12. Ajout de l'affichage CaretPoint pour les contrôles de saisie de texte pour Android

  10. #10
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2009
    Messages : 55
    Par défaut Reponse Plier/Déplier
    Bonjour SergioMaster
    J'ai fait la manip indiquée, et tout est bien rentré dans l'ordre.
    Un énorme Merci, et une excellente journée à vous et tous ceux qui ont participé...
    Luiso

  11. #11
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 597
    Billets dans le blog
    65
    Par défaut Delphi 12 Patch 1 disponible
    Après la longue attente de Getit, il est enfin de nouveau rétabli et le premier Patch est disponible
    https://blogs.embarcadero.com/rad-st...h-1-available/

  12. #12
    Membre chevronné Avatar de der§en
    Homme Profil pro
    Bretagne
    Inscrit en
    Septembre 2005
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bretagne
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 065
    Par défaut
    Je viens de voir l’annonce de la sortie de Delphi 12.1

  13. #13
    Membre chevronné Avatar de der§en
    Homme Profil pro
    Bretagne
    Inscrit en
    Septembre 2005
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Bretagne
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 065
    Par défaut
    Petite question, c’est moi ou à chaque nouvelle version de Delphi, en version Pro, on a de plus en plus de limitations côté Firedac et choix dans les moteurs de bases de données ?

  14. #14
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 597
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    il faut regarder la matrice des fonctionnalités, mais je ne pense pas. Par contre peut-être que les nouvelles fonctions comme le FDQBE en sont absentes, je n'ai pas vérifié lors de mes tests.

Discussions similaires

  1. Réponses: 10
    Dernier message: 03/04/2019, 21h04
  2. Sortie de Delphi XE 6
    Par gbegreg dans le forum Delphi
    Réponses: 4
    Dernier message: 24/04/2014, 01h35
  3. Après compilation application sortie de Delphi
    Par Thibautoser dans le forum EDI
    Réponses: 0
    Dernier message: 02/05/2010, 10h48
  4. Etat de sortie avec Delphi
    Par yac87 dans le forum Bases de données
    Réponses: 10
    Dernier message: 06/01/2008, 16h26

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