
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7937 8e941d3f-bd1b-0410-a28a-d453659cc2b4
37 lines
1.5 KiB
Plaintext
37 lines
1.5 KiB
Plaintext
-------------------------------------------------------------------------------
|
|
RGBGraphics
|
|
-------------------------------------------------------------------------------
|
|
|
|
LazRGBGraphics is a run-time package for fast in memory image processing and
|
|
pixel manipulations (like scan line). The main advantage is direct memory
|
|
access to bitmap pixels with keeping ability to draw bitmap onto canvas without
|
|
any time consuming widgetset memory format converting.
|
|
|
|
Details:
|
|
https://wiki.freepascal.org/LazRGBGraphics
|
|
|
|
|
|
Installation
|
|
------------
|
|
This is a run-time package - no need to install. Just open it in
|
|
"Package" > "Open package file (*.lpk)...". This is enough for the IDE to
|
|
know the path to the package files. You may click "Compile" to verify
|
|
the integrity of the package, but strictly speaking this is not necessary.
|
|
|
|
|
|
Why are there two packages?
|
|
---------------------------
|
|
Yes, there are two packages, lazrgbgraphics.lpk as well as rgb_graphics.lpk.
|
|
|
|
lazrgbgraphics is the package by the original author in Lazarus CCR. Pilot Logic
|
|
made a different version, and this eventually made it as rgb_graphics into the
|
|
Lazarus Online-Package-Manager.
|
|
|
|
Both packages have the same content and differ only by their name. Since
|
|
they are runtime packages the IDE accepts both of them. This way the risk of
|
|
breaking user code is minimized.
|
|
|
|
For new users, however, it is recommended to use lazrgbgraphics.lpk only
|
|
because the other one may be removed from the installation at some time
|
|
in the future.
|