Sign in Join
Wiki copytemporary

Lazarus Documentation/fi: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Lazarus Documentation/fi

OldNewLine
1+## Lazarus ja Pascal oppimaateriaalia
2+
3+- [[Lazarus Tutorial/fi]] - Aloittajan opas ja yksityiskohtainen kuvaus Lazaruksen käyttöliittymästä.
4+
5+- [[Form Tutorial/fi]] - Opetusta aloittelijoille siitä, miten lomakkeita [[TForm/fi|TForm]] käsitellään
6+
7+- [[Lazarus IDE Tools/fi]] - Keskitason opas koodin täydentämisestä ja muista käyttöliittymän työkaluista.
8+
9+- [[Lazarus Database Tutorial]] - Ohjeet tietokantojen käytöstä Lazaruksen kanssa.
10+
11+- [[Developing with Graphics]] - Jotain perusesimerkkejä grafiikkaohjelmoinnista.
12+
13+- [[Basic Pascal Tutorial]] - [Tao Yue's](http://www.taoyue.com/) [Pascal Tutorial](http://www.taoyue.com/tutorials/pascal/) (Lupa kysytty lainaamiseen).
14+
15+- [[Free Pascal videos|Free Pascal video tutorials]]
16+
17+- [[Executing External Programs]] - Lyhyt opas miten ajat ulkopuolisia ohjelmia omasta ohjelmasta käsin.
18+
19+- [[Hardware Access]] - Kuinka käytät oheislaitteita, kuten ISA-kortteja, PCI-kortteja, rinnakkais- ja sarjaportteja sekä USB-laitteita.
20+
21+- [[Networking]] - Oppimateriaalia XML:stä, TCP/IP protokollasta, miten tehdään turvallisia verkko-ohjelmia, WebService:stä jne.
22+
23+- [[Multithreaded Application Tutorial]] - Kuinka tehdään monisäikeisiä sovelluksia käyttämällä Free Pascal:a ja Lazarusta
24+
25+- [[Streaming components]] - How to write components to streams and read/create components from streams
26+
27+- [[OpenGL Tutorial]] - How to use GLUT in Lazarus
28+- [[Creating bindings for C libraries]] - How to convert C header files (.h) to pascal units
29+
30+## Lazarus käyttöoppaat
31+
32+- [[Lazarus Faq]] - Usein kysyttäjä kysymyksiä Lazaruksesta ja erityisesti Linux ja Windows käyttäjille.
33+
34+- [[Lazarus DB Faq]] - Usein kysyttäjä kysymyksiä tietokantojen käytöstä Lazaruksen kanssa.
35+
36+- [[Code Examples]] - Esimerkkikoodeja Lazaruksella.
37+- [[Feature Ideas|Wishlist/Wanted Features]] - Features that you would like to see in Lazarus
38+- [[How do I create a bug report]] - You think you found a bug in Lazarus, how can you report it?
39+
40+### Asentaminen
41+
42+- [[Installing Lazarus]] - Asennusopas (Olemme kiitollisia jos täydennät sitä!)
43+- [[Getting Lazarus]] - Instructions on how to download a released or SVN version of Lazarus
44+- [[macOS Programming Tips]] - Lazarus installation, useful tools, Unix commands, and more...
45+
46+### IDE
47+
48+- [[IDE tricks]] - Tips, tricks and hidden features
49+
50+- [[Lazarus IDE/fi]] - Käyttöliittymän ikkunat
51+- [[Lazarus Packages]] - A guide for creating a package under Lazarus
52+- [[Install Packages]] - A small guide to install packages
53+- [[Extending the IDE]] - How to add functionality to the Lazarus IDE
54+
55+### LCL
56+
57+- [[doc:lcl/|LCL documentation]] - On line help for LCL (work in progress).
58+- [[Main Loop Hooks]] - How to handle multiple event sources
59+- [[Asynchronous Calls]] - How to queue methods for later execution
60+- [[File size and smartlinking]] - How to smartlink applications and create smaller executables.
61+- [[Accessing the Interfaces directly]] - Example how to access the LCL widgetsets
62+- [[Add Help to Your Application]] - How to create a Online Help for your application
63+- [[Anchor Sides]] - Description of Anchor Sides Feature
64+- [[LCL Tips]] - Tips and tricks
65+- [[LCL Defines]] - Choosing the right options to recompile LCL
66+
67+### Developing
68+
69+- [[The Power of Proper Planning and Practices]] - common-sense programming best practices for the Free Pascal and Lazarus developer
70+- [[Multiplatform Programming Guide]] - How to develop cross-platform applications and how to port from one platform to another
71+- [[Using Pascal Libraries with .NET and Mono]] - yes, you can use your Free Pascal code with .NET and Mono
72+- [[Deploying Your Application]] - How to create an installer for your application
73+- [[Cross compiling]] - Creating executables of one platform, on another.
74+- [[Remote Debugging]] - How to debug your Lazarus application from another machine.
75+
76+### Tools
77+
78+- [[Lazarus Documentation Editor]] - Using "lazde" to create documentation
79+- [[FPDoc Editor]] - An integrated editor for documentation files
80+
81+### Vihjeitä Delphi-käyttäjille
82+
83+- [[Lazarus For Delphi Users]] - Opas Delphi-käyttäjille jotka aloittavat käyttämään Lazarusta
84+- [[Code Conversion Guide]] - How to convert existing code and components from Delphi and Kylix
85+
86+## The Lazarus Developer Guides
87+
88+- [[How To Help Developing Lazarus]] - A guide to help newbies start improving Lazarus
89+- [[Version Numbering]] - Explanation of the different version numbers of Lazarus
90+- [[Creating A Patch|Creating a Patch]] - A guide to making a patch with changes made to Lazarus
91+- [[Creating a Backtrace with GDB]] - A guide to making a backtrace to help you debug a program
92+- [[Nomenclature]] - Guide to choose a name for a new method or property
93+- [[DesignGuidelines|Design Guide Lines]] - A guide about how to procede when changing Lazarus Source Code.
94+- [[GUI design]] - Notes on guidelines when designing the lazarus GUI
95+- [[Roadmap]] - An idea of the current status of the various parts of Lazarus
96+- [[Road To 1.0]] - What needs to be done for Lazarus 1.0
97+- [[Moderating the bug tracker]] - Guidelines for lazarus developers and moderators for using the [bug tracker](http://www.lazarus.freepascal.org/mantis/).
98+- [[Codetools]] - How the codetools are integrated into the IDE
99+- [[Bounties]] - Need a particular new feature soon? Set a price here.
100+
101+### LCL - Lazarus component library
102+
103+- [[LCL Messages]] - Guide related to LCL Messages
104+- [[LCL Internals]] - Some info about the inner workings of the LCL
105+- [[LCL Key Handling]] - Help! A key press, what now?
106+- [[LCL Unicode Support]] - Road to Unicode enabled Lazarus
107+- [[LCL Documentation Roadmap]] - Which units have to be documented
108+
109+### Lazarus tools
110+
111+- [[Lazarus Documentation Editor]] - Using "lazde" to create documentation
112+- [[FPDoc Editor]] - An integrated editor for documentation files
113+
114+### Interfaces
115+
116+### Translations
117+
118+- [[Getting translation strings right]] A few notes for programmers on how to create and use translateable strings in your application. Quickly discusses general things about creating strings, offers a few hints on implementation issues and points out some things to consider when using English as base language in particular.
119+- **Localization Notes:**
120+
121+:* [[German localization notes|German]] - Notes and guidelines for translating the Lazarus IDE to German, including a small dictionary to look up often used translations.
122+
123+:* [[Portuguese-Brazilian Localization Notes|Portuguese-Brazilian]] - Small dictionary containing common translations of terms used in the Lazarus IDE for the Portuguese-Brazilian translation.
124+
125+- Add language bar/fi Selittää kuinka voit lisätä wikisivun alkuun listan kielistä joille kyseinen sivu on käännetty.
126+
127+## Code Conversion Guides
128+
129+- [[Code Conversion Guide]] - How to convert existing code and components from Delphi and Kylix
130+
131+## IDE:n Dokumentaatio
132+
133+- [[Getting Lazarus]] - Instructions on how to download a released or SVN version of Lazarus
134+- [[Lazarus IDE/fi]] - IDE:n ikkunat
135+- [[Lazarus Packages]] - A guide for creating a package under Lazarus
136+- [[Install Packages]] - A small guide to install packages
137+- [[Cross compiling]] - Creating executables of one platform, on another.
138+- [[Remote Debugging]] - How to debug your Lazarus application from another machine.
139+- [[Extending the IDE]] - How to add functionality to the Lazarus IDE
140+- [[Creating IDE Help]] - How to extend the IDE documentation
141+- [[Unit not found - How to find units]] - How to setup the IDE and source files
142+- [[Lazarus IDE ToDo List]] - Remaining tasks for the IDE
143+- [[Anchor Sides]] - Description of Anchor Sides Feature
144+
145+## Additional Components Documentation
146+
147+- [[Pascal Script]] and [[Pascal Script Examples]] - How to use the pascal script components in Lazarus
148+- [[OpenGL]] - How to use OpenGL in Lazarus
149+
150+## Free Pascal Compiler Documentation
151+
152+In addition to [this site](http://lazarus-ccr.sourceforge.net/fpcdoc/), the latest version of the documentation can also be found online and in a variety of downloadable formats on the main [Free Pascal Compiler site](http://www.freepascal.org/docs.html). There is now also a WiKi site for FreePascal [1](http://www.freepascal.org/wiki/index.php/Main_Page) very similar in style to this one, to allow developers to submit documentation in addition to the official FPC documents below.
153+
154+- [User's guide](http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html)
155+- [Programmer's guide](http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html)
156+- [Reference guide for the system unit, and supported Pascal constructs](http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html)
157+- [Run-Time Library reference manual](http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html)
158+- [Free Component Library reference manual](http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html)
159+- [Free Pascal documentation tool manual](http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html)
160+- [[Build messages]]
161+
162+## Lazarus related blogs
163+
164+- [[Adventures of a Newbie]] - A blog of a newbie getting started with some tutorial information in a running log.
165+- [On the road with Lazarus/Freepascal](http://lazarusroad.blogspot.com/) - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
166+- [Porting to Lazarus](http://port2laz.blogspot.com/) - This blog describes the porting of a medium-sized application (~100 kloc) from D7 with CLX to Lazarus (by Alexsander da Rosa)
167+- [Living Lazarus](http://living-lazarus.blogspot.com/) - One mans exploration into the possibilities of an open source RAD (by Wibblytim).
168+- [Bee.ography](http://beeography.wordpress.com/tag/object-pascal/) just (another) Bee’s buzz!
169+
170+---
171+*From the Free Pascal wiki, page "Lazarus Documentation/fi", as it stood on 2020-03-29 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
172+Category: Lazarus/fi
173+Category: Main/fi
174+Category: Suomi

Back to history