Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Graphics and Multimedia
»
Graphics
(Moderator:
Ask
) »
Most primitive way for doing graphics on Lazarus
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
IRC channel
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
Find child controls by na...
by
Handoko
[
Today
at 04:17:05 am]
Demoscene The Champs Crac...
by
Gigatron
[
Today
at 02:26:07 am]
Linux Workspaces -- StayO...
by
dbannon
[
Today
at 02:13:13 am]
Assign (textfile) not com...
by
teresa
[
Today
at 01:56:13 am]
How to: create DLL file f...
by
KodeZwerg
[
Today
at 12:57:56 am]
Slow copying of small str...
by
jamie
[
Today
at 12:37:04 am]
location of non visual co...
by
VisualLab
[April 17, 2024, 11:58:55 pm]
For-in loop over constant...
by
Joanna
[April 17, 2024, 11:57:15 pm]
Lazarus editor feature re...
by
440bx
[April 17, 2024, 11:49:08 pm]
InstallAware Using Lazaru...
by
VisualLab
[April 17, 2024, 11:08:24 pm]
How would you define a fi...
by
wp
[April 17, 2024, 11:04:00 pm]
Directx9 with mylogo insi...
by
KodeZwerg
[April 17, 2024, 11:03:54 pm]
Lazarus for Windows on aa...
by
Wallaby
[April 17, 2024, 10:25:46 pm]
Azure sql database will n...
by
dseligo
[April 17, 2024, 10:15:27 pm]
[SOLVED] TDbf table, Leve...
by
1HuntnMan
[April 17, 2024, 10:03:16 pm]
Doomed name
by
Martin_fr
[April 17, 2024, 09:09:52 pm]
lazarus-project_3.2.0-0_a...
by
midigark
[April 17, 2024, 06:09:40 pm]
Text orientation in TMemo...
by
wp
[April 17, 2024, 05:51:25 pm]
TBGRABitmap.TextSize retu...
by
circular
[April 17, 2024, 05:24:04 pm]
BUG REPORT: Unable to gen...
by
gasensor
[April 17, 2024, 05:10:20 pm]
[solved]FP IDE(FP.exe) fa...
by
gasensor
[April 17, 2024, 04:45:40 pm]
Inherits forms and releas...
by
ASerge
[April 17, 2024, 03:37:45 pm]
The weird Rewrite bug
by
Kays
[April 17, 2024, 01:23:40 pm]
FpDebug unexpected Assemb...
by
440bx
[April 17, 2024, 12:54:43 pm]
Arabic text, problem on L...
by
Zaher
[April 17, 2024, 12:34:05 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Most primitive way for doing graphics on Lazarus (Read 1832 times)
pascal111
Sr. Member
Posts: 423
Un trabajo en equipo para programas serias.
Most primitive way for doing graphics on Lazarus
«
on:
April 20, 2021, 08:41:54 pm »
I'm a beginner in Lazarus, and I'm asking about the most primitive way of making graphics on Lazarus without needing for downloading additional packages if the Lazarus has standard classic way for that. (I don't think that I have OpenGl card)
Logged
La chose par la chose est rappelé.
dseligo
Hero Member
Posts: 1220
Re: Most primitive way for doing graphics on Lazarus
«
Reply #1 on:
April 20, 2021, 10:36:34 pm »
Look at this thread, in answer #3 you can download example project:
https://forum.lazarus.freepascal.org/index.php/topic,54249.msg402876.html#msg402876
Logged
Roland57
Sr. Member
Posts: 422
Re: Most primitive way for doing graphics on Lazarus
«
Reply #2 on:
April 20, 2021, 11:36:29 pm »
Maybe you could use the ptcGraph unit.
Logged
My projects are on
Gitlab
and on
Codeberg
.
speter
Sr. Member
Posts: 349
Re: Most primitive way for doing graphics on Lazarus
«
Reply #3 on:
April 21, 2021, 02:19:40 am »
The simplest way to do graphics in lazaraus is to use the canvas object - either a form's canvas or place a paintbox component on the form and use it's canvas.
Have a look at the wiki page "developing with graphics"
https://wiki.freepascal.org/Developing_with_Graphics
.
There is also a useful forum thread at
https://forum.lazarus.freepascal.org/index.php/topic,42439.msg296299.html#msg296299
cheers
S.
Logged
I climbed mighty mountains, and saw that they were actually tiny foothills.
pascal111
Sr. Member
Posts: 423
Un trabajo en equipo para programas serias.
Re: Most primitive way for doing graphics on Lazarus
«
Reply #4 on:
April 21, 2021, 03:34:30 am »
Thanks everyone!
Logged
La chose par la chose est rappelé.
Handoko
Hero Member
Posts: 5151
My goal: build my own game engine using Lazarus
Re: Most primitive way for doing graphics on Lazarus
«
Reply #5 on:
April 21, 2021, 08:31:11 am »
Quote from: pascal111 on April 20, 2021, 08:41:54 pm
I don't think that I have OpenGl card
... 810-based boards include an AMR expansion slot. Additionally, the integrated graphics does not support 32-bit graphics mode, forcing the user to downsample the 810's standard 24-bit mode to 16-bit in order to run most games or full screen DirectX/OpenGL programs ...
Source:
https://en.wikipedia.org/wiki/Intel_810
Intel 810 Chipset, which was an integrated VGA chipset released by Intel in 1999 already has some basic supports of OpenGL. Any computer with integrated VGA manufactured after 2000 (Pentium 4 and above) should already support OpenGL version 1.2.
https://en.wikipedia.org/wiki/OpenGL#Version_history
So I believe your computer should be able to run OpenGL 1.2 programs unless it is a Pentium 3 or lower. You can download and run
glSlideshow
to test your computer, it requires OpenGL 1.2 support.
https://forum.lazarus.freepascal.org/index.php/topic,35313.msg256719.html#msg256719
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Graphics and Multimedia
»
Graphics
(Moderator:
Ask
) »
Most primitive way for doing graphics on Lazarus
TinyPortal
© 2005-2018