Tab Content
Plus d'activité
Informations de gvasseur58

Informations de base

Date de naissance
27 avril
Informations de gvasseur58
Sexe:
Homme
Pays:
France
Activité:
Cultivateur de code (bio)
Secteur:
Enseignement
Twitter:
vasseur
Blog:
http://www.developpez.net/forums/blogs/600183-gvasseur58/
Loisirs:
écriture - lecture - langue française

Signature


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

Contact


Cette page
https://www.developpez.net/forums/u600183/gvasseur58/
Messagerie instantanée

Envoyer un message instantanée à gvasseur58 avec...

Statistiques


Messages au total
Messages au total
876
Messages par jour
0,59
Informations générales
Dernière activité
Hier 21h31
Date d'inscription
03/02/2013

8 Amis

  1. Alcatîz Alcatîz est déconnecté

    Responsable Pascal, Delphi et Assembleur

    • Envoyer un message via ICQ à Alcatîz
    • Envoyer un message via MSN à Alcatîz
    • Envoyer un message via Yahoo à Alcatîz
    • Envoyer un message via Skype™ à Alcatîz
    Alcatîz
  2. alheuredudejeuner alheuredudejeuner est déconnecté

    Membre averti

    • Envoyer un message via MSN à alheuredudejeuner
    alheuredudejeuner
  3. circular17 circular17 est déconnecté

    Membre confirmé

    circular17
  4. makhloufi houssem makhloufi houssem est déconnecté

    Nouveau Candidat au Club

    makhloufi houssem
  5. retwas retwas est déconnecté

    Membre éclairé

    retwas
  6. Roland Chastain Roland Chastain est déconnecté

    Rédacteur/Modérateur

    Roland Chastain
  7. ThWilliam ThWilliam est déconnecté

    Membre expérimenté

    ThWilliam
  8. yamer yamer est déconnecté

    Membre averti

    yamer
Visualiser les amis 1 à 8 sur 8
Voir le blog de gvasseur58

Billets récents

Dessiner des rectangles - BGRABitmap avec Lazarus (1/3)

par gvasseur58, 17/02/2017 à 16h01
Avec ce mini-tutoriel, je vous propose de dessiner quelques rectangles avec la bibliothèque BGRABitmap. Ce premier travail préparera les suivants qui mettront en œuvre des techniques plus compliquées comme la transparence ou l'utilisation de textures.

En guise d'illustration, une petite application abritera une TPainBox pour le résultat des dessins et quelques TButton pour lancer leur exécution.
Voici tout d'abord l'interface visuelle qui ne comprend que des composants standards

En lire plus...

Mis à jour 17/02/2017 à 16h54 par gvasseur58

Catégories
Graphisme , Free Pascal , Lazarus

Redimensionnement d'une image - BGRABitmap avec Lazarus

par gvasseur58, 16/02/2017 à 14h50
Il est souvent nécessaire de redimensionner une image afin qu'elle s'insère au mieux dans une surface définie. La bibliothèque offre une méthode simple pour des redimensionnements de base : il s'agit de Resample qui appartient à la classe principale TBGRABitmap.

Voici sa déclaration :

Code Pascal : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
function Resample(newWidth, newHeight: integer;
      mode: TResampleMode = rmFineResample): TBGRACustomBitmap; override;

Bien sûr, l'essentiel de son action tient

En lire plus...

Rotation d'une image - bibliothèque BGRABitmap avec Lazarus (2/2)

par gvasseur58, 14/02/2017 à 08h39
Dans le billet précédent, j'ai proposé une petite application utilisant PutImageAngle, mais mettant volontairement de côté deux des paramètres possibles de cette méthode : AOutputBounds qui délimite la zone d'affichage de l'image traitée et AResampleFilter qui permet de choisir le filtre utilisé lors de la modification de la même image.

AOutputBounds est du type TRect, ce qui signifie qu'il contient au choix deux points définissant le point supérieur gauche et le point inférieur droit,

En lire plus...

Mis à jour 15/02/2017 à 12h36 par gvasseur58

Catégories
Free Pascal , Lazarus , Graphisme , Programmation

Rotation d'une image - bibliothèque BGRABitmap avec Lazarus (1/2)

par gvasseur58, 13/02/2017 à 15h46
La bibliothèque de graphisme BGRABitmap a fait l’objet de tutoriels de qualité réalisés par son auteur Johann Elsass. Cependant, de nombreuses fonctionnalités de ce produit restent inexploitées et je me propose de les faire découvrir au fur et à mesure de mes propres travaux.

Aujourd’hui, c’est la méthode PutImageAngle de la classe principale TBGRABitmap qui a retenu mon attention. Ainsi que l’indique son nom, cette méthode permet de procéder à une rotation d’une image.

En lire plus...

Mis à jour 15/02/2017 à 12h35 par gvasseur58

Catégories
Free Pascal , Lazarus , Graphisme , Programmation

CodeTyphon Studio et Lazarus

par gvasseur58, 02/02/2017 à 19h58
De temps en temps, les utilisateurs du forum Lazarus sont sollicités pour donner leur avis sur Lazarus et CodeTyphon Studio, certains se demandant à juste raison s'il s'agit de deux produits vraiment différents.

La réponse à la dernière question est claire : CodeTyphon est une surcouche de Lazarus. Le compilateur commun aux deux EDI est FreePascal. CodeTyphon empaquète Lazarus en offrant toute une série d'outils et de bibliothèques pré-installés. Ainsi, on trouve en bonus un éditeur

En lire plus...

Mis à jour 03/02/2017 à 10h58 par gvasseur58

Catégories
Lazarus , Divers , Programmation
Aucune certification n'a été indiquée. Déclarez vos certifications