User:Sekelsenmat
From Lazarus wiki
Jump to navigationJump to search
Hi, my real name is Felipe and I am an electric engineer graduated at the University of São Paulo.
Current projects
- Lazarus Season of Code
- Free Pascal Application Suite
- Free Pascal Window Manager
- Lazarus 0.99.0 release notes
- Lazarus Custom Drawn Controls
- Android Interface
Finished projects
- 2006 - online Braille Course based on motion graphics
- 2008 - Develop a digital osciloscope with two coleagues of mine. The osciloscope is connected to the computer via a ISA Card. The interface software is written in Lazarus and is a Multi-platform, graphical application that can access the ISA Card on both Windows and Linux. You can download the final report and also the source code for the software here: http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/
- 2008 - Auxílios Ópticos website.
- 2010 - Virtual Magnifying Glass.
- 2013 - True Democracy for Android.
ToDo List for Lazarus
Improve Qt widgetset until it can compile many examples. Only hello example is currently fully functional.Implement basic parts of Windows CE interface, notabily TApplication, TCustomForm and TButton.- Things to check for Windows Unicode Support:
StatusBarFile Open dialogTMemowin32proc.MeasureText for button size on Lazarus About boxListView
Qt Contest 2008
Moved here: Qt Contest 2008
Orphaned links
Dock images for comparison
Moved here: Smartphone Development
Lazarus and Free Pascal usage statistics from Source Forge
Lazarus Measures in 11/8/2010, being that the Last release was 0.9.28 in 2009-10-26
Platform | Downloads in Source Forge | Downloads % |
---|---|---|
win32 - x86 | 128558 | 67,66% |
Linux - All platforms | 33000 | 17,37% |
win64 | 11459 | 6,03% |
wince - arm | ~9000 | 4,74% |
Mac - PowerPC & x86 | ~8000 | 4,21% |
Total | 190017 |
Free Pascal Measures in 11/8/2010, being that the Last release was 2.4 in 2009-12-31
Platform | Downloads in Source Forge | Downloads % |
---|---|---|
win32 - x86 | 85641 | 55,31% |
Linux - All platforms | ~14000 | 9,04% |
win64 | 2387 | 1,54% |
wince - arm | ~800 | 0,52% |
Mac - PowerPC 64, PowerPC, x86 and iPhone | ~5000 | 3,23% |
DOS | ~2600 | 1,68% |
FreeBSD | ~200 | 0,13% |
OS/2 | ~200 | 0,13% |
NintendoDS (counting 2.2.4) | ~40000 | 25,84% |
GameBoy Advanced (counting 2.2.4) | ~4000 | 2,58% |
Total | 154828 |
Summed figures of Lazarus + Free Pascal with the following adjustments: All FPC stats x2 because of it's own server, except Linux which is x3 because it can be easily found in distributions:
Platform | Downloads in Source Forge | Downloads % |
---|---|---|
win32 - x86 | 280000 | 56,68% |
Linux - All platforms | 75000 | 15,18% |
win64 | 16000 | 3,24% |
wince - arm | 11000 | 2,23% |
Mac - PowerPC 64, PowerPC, x86 and iPhone | 18000 | 3,64% |
DOS | 5200 | 1,05% |
FreeBSD | 400 | 0,08% |
OS/2 | 400 | 0,08% |
NintendoDS (counting 2.2.4) | 80000 | 16,19% |
GameBoy Advanced (counting 2.2.4) | 8000 | 1,62% |
Total | 494000 |
Building FPC
In Mac OS X, with FPC 2.4.0 installed and building Trunk:
cd ~/Programas/fpctrunk/ make clean all install INSTALL_PREFIX=~/Programas/fpctrunk/install
Links
Temporario, como usar ListView no Android: