Advanced Developer Async Programming Toolkit, foundation library intended to be used at the heart of your projects for the purpose of providing extremely powerful, multi-threaded (and thread-safe) capabilities. Some functionalities requires FireDAC.ĪDAPT. Known compatibility: Delphi versions from XE to 10 Seattle. Pure REST approach, standard concepts in a familiar Delphi flavor (including a component based client library). Direct SQL/NoSQL database access, ORM/ODM over objects, RESTful ORM and SOA services via interfaces over high performance HTTP server, MVC/MVVM web sites, testing including mocks and stubs, logging, cryptography, compression, huge documentation. Client-Server ORM/ODM SOA MVC framework for Delphi 6 and higher, or FPC 2.7. Lots of useful stuff documentation and comments mainly in Chinese Large collection of visual components, classes and utilities. Nearly undocumented and seems not very up-to-date though.ĬNVCL. Huge heap of classes, components, utilities for almost every purpose. Collections and other containers using Generics and based on IEnumerable, probably more accurate and featured than RTL analogs crypto: CRC, DES, MD5, SHA file utils etc It consists of a number of different modules that contain a base class library (common types, interface based collection types, reflection extensions) and a dependency injection framework. Open-source code library for Embarcadero Delphi 2010 and higher. Utils: ZLIB compression JSON XML ProtocolBuffers Unicode routines data structures Hashes: XOR, CRC, Adler, MD5, SHA, secure keyed MD5/SHA, etc Network: blocking TCP client/server, HTTP(S) via SS元/TLS1.0/TLS1.1/TLS1.2 (fully native) SQL parser BitCoin MtGox client Blaise script engine Cipher: AES, DES, FUNE, RC2, RC4, RSA, Diffie-Hellman Maths: matrix, complex, statistics, huge numbers Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics. Collection of Delphi / FreePascal code units. Network: FTP/Http/NNTP/POP3/SMTP, ISAPI, WinInet Http/FTP clients DB: Firebird/MySQL/SQLite3/Memcached/MongoDb/SphinxQL XML/JSON Parser ZLIB Cryptography: AES, Blowfish, MD5, SHA, secure keyed MD5/SHA Other: Self-Balancing Binary Trees, expression evaluatorįundamentals Code Library (abandoned, more recent fork is here - though it slightly differs in units set, f.ex. GUI, algorithms, classes, API headers etc. Library of over 600 Delphi components developed by "Project JEDI" members. The library is grouped into several categories such as Strings, Files and I/O, Security, Math and many, many more. Set of thoroughly tested and fully documented utility functions and non-visual classes which can be instantly reused in your Delphi and C++ Builder projects. This awesome collection is also available on Contents Dead projects (not updated for 3 years or more) are mainly ignored except for those which do not have alive analogs.įeel free to suggest other missing nice projects either by comments or pull requests. Note that only open-source projects are considered. Awesome DelphiĪ curated list of awesome Delphi frameworks, libraries, resources, and shiny things. All development will happen in awesome-pascal list. is an archived snapshot of awesome-pascal just before it turned from "Delphi" to "Pascal".The result should look like the following image: Bitmap := MyBitmapCopy finally MyBitmapCopy. SetPixel ( X, Y, Color ) end end finally MyBitmap. ToInteger ) then begin //255 is the maximum value for a color channel TAlphaColorRec ( Color ). GetPixel ( X, Y ) if ( TAlphaColorRec ( Color ). Height - 1 do begin Color := CurrentData. Write, ModifiedData ))) then begin try for X := 0 to MyBitmap. lower then the curent value of the trackbar if ( MyBitmap. This changes the transparency of the pixels that have the amount of Red. ToString () try // Changes the color of certain pixels. TrackBar1Change ( Sender : TObject ) var MyBitmapCopy : TBitmap X, Y : Integer CurrentData, ModifiedData : TBitmapData Color : TAlphaColor begin MyBitmapCopy := TBitmap.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |