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. #1
    Responsable Delphi

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    février 2013
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : février 2013
    Messages : 1 349
    Points : 18 140
    Points
    18 140
    Billets dans le blog
    74

    Par défaut Configurer et personnaliser l'EDI Lazarus, un tutoriel de Jérôme Delauney

    Bonjour à toutes et à tous !

    Dans ce tutoriel, notre ami Jérôme (BeanzMaster) montre comment obtenir une interface de programmation similaire à Delphi avec Lazarus. Il s'agit surtout d'obtenir l'EDI le plus agréable et le plus productif possible, aussi bien à partir des distributions officielles que par le biais de FPCUpDeluxe.

    Nom : image_31.jpg
Affichages : 228
Taille : 123,3 Ko

    Le tutoriel propose entre autres la personnalisation des différents modules de l'EDI (dont l'éditeur de source et la barre d'outils), un bureau spécialisé dans le débogage ou encore l'exportation et l'importation de bureaux.
    Vous pouvez le lire ici : https://jerome-delauney.developpez.c...r-edi-lazarus/

    Souhaitons que vous fassiez bon accueil à cette nouvelle production et que vous n'hésitiez pas à poser toutes les questions que vous jugeriez utiles !

    Que pensez-vous de ce tutoriel ?
    Quelle expérience avez-vous de la personnalisation de Lazarus ?
    Utilisez-vous d'autres outils que ceux proposés ? Lesquels ?

    Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation avec Lazarus.
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  2. #2
    Expert confirmé Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    avril 2011
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : avril 2011
    Messages : 2 764
    Points : 4 177
    Points
    4 177

    Par défaut

    Bonjour,

    D'abord, bravo et merci pour cet excellent tutoriel.

    Mais, j'ai une question/soucis.

    J'ai suivi pas à pas le tuto et j'ai donc maintenant un beau environnement de travail Lazarus.

    Mais, par contre, l'édition des forms est catastrophique ! Elles sont "dockées" dans l'éditeur de source, et ce n'est pas pratique du tout.
    J'ai beau chercher, je ne vois pas comment détacher l'éditeur de forms. J'ai des forms de grande taille et ce n'est pas gérable de cette manière.

    Merci de bien vouloir m'indiquer comment faire pour détacher cet éditeur.

    JS
    Au nom du pèze, du fisc et du St Estephe
    Au nom du fric, on baisse son froc...

  3. #3
    Membre émérite
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

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

    Informations forums :
    Inscription : septembre 2015
    Messages : 864
    Points : 2 402
    Points
    2 402
    Billets dans le blog
    2

    Par défaut

    Citation Envoyé par Jon Shannow Voir le message
    Bonjour,

    D'abord, bravo et merci pour cet excellent tutoriel.

    Mais, j'ai une question/soucis.

    J'ai suivi pas à pas le tuto et j'ai donc maintenant un beau environnement de travail Lazarus.

    Mais, par contre, l'édition des forms est catastrophique ! Elles sont "dockées" dans l'éditeur de source, et ce n'est pas pratique du tout.
    J'ai beau chercher, je ne vois pas comment détacher l'éditeur de forms. J'ai des forms de grande taille et ce n'est pas gérable de cette manière.

    Merci de bien vouloir m'indiquer comment faire pour détacher cet éditeur.

    JS
    Bonjour, et d'abord merci pour tes compliments

    Je suis d'accord avec toi. Avec cette disposition éditer des fiches de grande taille ce n'est pas très agréable. Surtout de la façon dont sont construites tes fiches (par exemple si tous tes contrôles se redimensionnent en fonction de la taille de la fenêtre)

    Malheureusement il n'est pas possible de détacher le concepteur de fiche. Sous Delphi (du moins la CE) c'est identique ; je crois, car je n'ai pas réussi non plus à détacher le concepteur.

    En comparaison, c'est comme pour la palette et la barre des composants. Je n'aime pas pas trop la palette sur le côté (comme dans Delphi). Ici avec Lazarus c'est que l'on a le choix de garder la Palette sous forme d'onglets en haut. Il manque juste un contrôle pour filtrer comme dans CodeTyphon.

    Cela serait une suggestion à faire à l'auteur de l'addon de pouvoir détacher le concepteur

    A bientôt
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  4. #4
    Expert confirmé Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    avril 2011
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : avril 2011
    Messages : 2 764
    Points : 4 177
    Points
    4 177

    Par défaut

    Merci de cette réponse rapide.

    De quel addon s'agit-il (que je fasse la demande) ?
    Au nom du pèze, du fisc et du St Estephe
    Au nom du fric, on baisse son froc...

  5. #5
    Expert confirmé Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    avril 2011
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : avril 2011
    Messages : 2 764
    Points : 4 177
    Points
    4 177

    Par défaut

    Bon, en attendant, j'ai désinstaller le paquet "sparta-dockedformeditor" et ça fonctionne, tout en gardant le reste des barres d'outils "docked".
    Donc, c'est cool.
    A+
    JS
    Et encore bravo et merci pour ce tutoriel.
    Au nom du pèze, du fisc et du St Estephe
    Au nom du fric, on baisse son froc...

  6. #6
    Membre émérite
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

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

    Informations forums :
    Inscription : septembre 2015
    Messages : 864
    Points : 2 402
    Points
    2 402
    Billets dans le blog
    2

    Par défaut

    Citation Envoyé par Jon Shannow Voir le message
    Bon, en attendant, j'ai désinstaller le paquet "sparta-dockedformeditor" et ça fonctionne, tout en gardant le reste des barres d'outils "docked".
    Donc, c'est cool.
    A+
    JS
    Et encore bravo et merci pour ce tutoriel.
    c'est bon à savoir

    Pour le nom tu l'as trouvé "sparta" pour le contact avec l'auteur il faut chercher dans le forum anglais dans la section "Third party" si je me souviens bien

    A+
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  7. #7
    Membre émérite

    Homme Profil pro
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    412
    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 : 412
    Points : 2 292
    Points
    2 292

    Par défaut

    Citation Envoyé par BeanzMaster Voir le message
    Sous Delphi (du moins la CE) c'est identique ; je crois, car je n'ai pas réussi non plus à détacher le concepteur.
    Juste une petite précision : si si, c'est possible via le menu "Outils/Options", puis sélectionnez la rubrique "Concepteur de fiches" et décochez la case "Concepteur incorporé". Un redémarrage de Delphi est nécessaire. C'est le cas sur mon édition Pro donc comme la Community Edition est identique, l'option devrait y être.

    Je n'ai pas encore lu le tutoriel, il y a un moment que je n'ai pas essayé Lazarus mais ça me donne envie de le retester !
    Mon site - Mes tutoriels - GitHub - N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    janvier 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : janvier 2006
    Messages : 114
    Points : 114
    Points
    114

    Par défaut

    Bonjour,

    super tutorial, jusqu'ici je me basais sur les travaux de NewPascal pour avoir une apparence similaire à Delphi (github),

    mais avec ces modèles pré-configurés ou que je le fasse à la main comme dans ton guide, j'ai toujours eu un bug qui m’empêche d'utiliser le mode docked : c'est le passage automatique au bureau debug et retour au bureau normal après le debug. Au retour au bureau normal, certains panneaux ne s'affichent plus, qui m'obligent à redémarrer Lazarus après chaque débogage.

    Ça me le fait quelque soit la version de Lazarus utilisée, depuis les premières versions où l'anchordocking est apparu jusqu’à aujourd'hui. Je n’utilise Lazarus que sous Linux/GTK2, c'est peut être spécifique à cette plateforme. Du coup depuis je me suis habitué à utiliser le mode classique sur un bureau virtuel dédié, l"éditeur sur l'écran principal et toutes les autres fenêtres sur l'écran numéro deux.

  9. #9
    Membre émérite
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

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

    Informations forums :
    Inscription : septembre 2015
    Messages : 864
    Points : 2 402
    Points
    2 402
    Billets dans le blog
    2

    Par défaut

    Bonjour Thierry

    Merci de ton compliment

    Pour ton problème, quand tu as fini de configurer un bureau, quand tu l'enregistre, (Chapitre III étape 4). Il faut bien faire attention à décocher "Sauvegarder le bureau actif". Ensuite tu effectues les changements et tu enregistres le nouveau bureau sous un autres nom. Le problème c'est lorsque "Sauvegarder le bureau actif" est coché. Lorsque tu passes d'un bureau à l'autre, que tu fermes ou ouvres un fenêtre, les changements sont enregistrés. Autre solution tu enregistres ton 1er bureau en décochant "Sauvegarder...", puis tu l'enregistre une seconde fois avec un nom différent et tu re-coches "Sauvegarder..." tu fais tes modifications, puis tu sauvegardes de nouveau ce bureau en prenant soin de re-décocher "Sauvegarder..." . Normalement, maintenant tes bureaux resteront dans leur état d'origine.

    Bonne journée
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

Discussions similaires

  1. Réponses: 10
    Dernier message: 30/09/2014, 17h51
  2. script pour configurer la personnalisation du bureau
    Par lau_the_raptor dans le forum Windows
    Réponses: 4
    Dernier message: 19/06/2008, 11h08

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