Afin de pouvoir procéder à des tests, une application plutôt simple nous servira de modèle. À partir d'une image source, il s'agira de passer à une image de destination grâce à une transition déterminée. La vitesse de transition ainsi que l'opacité des images en jeu seront paramétrables. Nous allons aborder ci-après la création de l'interface utilisateur. L'interface utilisateur Commençons par créer une application à partir du menu « Fichier », option « Nouveau... ...
Mis à jour 06/03/2018 à 08h14 par gvasseur58
Voilà déjà quelque temps que j'expérimente les possibilités offertes par la bibliothèque BGRABitmap, un outil de très bonne qualité proposé par Johann Elsass. Si la classe TBitmap qui accompagne Lazarus est dotée d'un canevas pour le dessin, BGRABitmap apporte des caractéristiques importantes, voire irremplaçables aujourd'hui : la gestion de la transparence ;la gestion de l'anticrénelage (antialiasing) ;une vitesse d'exécution tout à fait satisfaisante. Si l'on ajoute ...
Il n'est pas dans mes habitudes de signaler la sortie d'une sous-version mineure du compilateur Free Pascal qui sert de base à l'EDI dont je me sers sans cesse, à savoir Lazarus. Mais alors, quelle mouche a bien pu me piquer ? Eh bien, tout devient plus clair si l'on sait qu'il fallait attendre cette sortie officielle pour que Lazarus puisse à son tour annoncer la parution officielle de sa version 1.8. C'est en effet un principe de l'équipe ...
Voilà déjà plus d’un an que TMS Software, la société de Bruno Fierens, propose des bibliothèques innovantes dans la mesure où elles permettent au programmeur d’écrire un code unique pour générer des applications qui fonctionneront sur de nombreux systèmes d’exploitation, mais surtout compilables aussi bien par Delphi que par Lazarus. Elles introduisent ainsi la notion de composants neutres fonctionnant pour Windows, Max OSX, iOS, Android et Linux (avec ses dérivés comme Raspbian, par exemple), le ...
Lorsque j'étais chez Microcelt, de 2003 à 2006, j'ai développé pour Microcelt des composants permettant de diviser par trois les temps de développement. Nous étions malheureusement en concurrence avec Cap Gemini, assistant à maîtrise d'ouvrage. Ils avaient loupé un projet précédent. Mais ils collaient toujours à Le Duff, notre principal client. Nous avons subi des attaques de la part du client, de Shark, qui était en fait un ancien chef de projet de Cap Gemini. Après être sorti de ...