Muokataan sivua Lazarus
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
== Yleistä == | |||
Lazarus on graafinen [[Pascal]]-pohjainen ohjelmankehitysympäristö. Se mahdollistaa graafisen käyttöliittymän tekemisen kahdella eri tavalla: | |||
* perinteisellä tavalla ohjelmoimalla tai | |||
* suoraan ohjelman suunnitteluvaiheessa lomakkeelle piirtämällä "vedä ja pudota"-menetelmällä. | |||
Kehitysympäristön ominaisuuksina on mm: | Kehitysympäristön ominaisuuksina on mm: | ||
Rivi 20: | Rivi 14: | ||
* Lazaruksen tarvitsemat [[FreePascal]]:n lähdekoodit sijaitsevat hakemistossa <tt>/usr/share/fpcsrc</tt> | * Lazaruksen tarvitsemat [[FreePascal]]:n lähdekoodit sijaitsevat hakemistossa <tt>/usr/share/fpcsrc</tt> | ||
* Käyttäjäkohtaiset tiedostot ovat hakemistossa <tt>~/.lazarus</tt> | * Käyttäjäkohtaiset tiedostot ovat hakemistossa <tt>~/.lazarus</tt> | ||
== Lazaruksella tehtyjen ohjelmien säätäminen == | == Lazaruksella tehtyjen ohjelmien säätäminen == | ||
Jos ohjelma on tehty Lazaruksella ja siitä on saatavana lähdekoodit niin | Jos ohjelma on tehty Lazaruksella ja siitä on saatavana lähdekoodit niin | ||
on hyvin | on hyvin tyodennäköistä että ohjelmaa voi säätää myös ilman varsinaista ohjelmointia. | ||
Voit vaihtaa ohjelman käyttämää työpöytäympäristöä esim. [[GTK]]2 :sta [[QT]]:hen. | Voit vaihtaa ohjelman käyttämää työpöytäympäristöä esim. [[GTK]]2 :sta [[QT]]:hen. | ||
Tai voit laittaa ohjelman toimimaan 64-bittisenä. Ohjelmasta jouhtuen mahdollista voi olla myös | Tai voit laittaa ohjelman toimimaan 64-bittisenä. Ohjelmasta jouhtuen mahdollista voi olla myös | ||
Rivi 41: | Rivi 32: | ||
Joitakin mm. Linuxille tehtyjä ohjelmia joissa on hyödynnetty Lazarusta: | Joitakin mm. Linuxille tehtyjä ohjelmia joissa on hyödynnetty Lazarusta: | ||
=== | === Pelejä === | ||
* [[GearHead]] RPG eli roolipeli. | * [[GearHead]] RPG eli roolipeli. | ||
* [[Lentilwars]] ammuntapeli. | * [[Lentilwars]] ammuntapeli. | ||
Rivi 80: | Rivi 67: | ||
* [[SynEdit]] tekstieditori. | * [[SynEdit]] tekstieditori. | ||
* [[SMTPUtils]] työkalu [[wikipedia:fi:SMTP|SMTP]]-palvelimen testaukseen. | * [[SMTPUtils]] työkalu [[wikipedia:fi:SMTP|SMTP]]-palvelimen testaukseen. | ||
== Aiheesta muualla == | ==Aiheesta muualla== | ||
* [http://www.lazarus.freepascal.org/ Lazaruksen virallinen kotisivu] | * [http://www.lazarus.freepascal.org/ Lazaruksen virallinen kotisivu] | ||
Rivi 92: | Rivi 78: | ||
* http://www.lazarussupport.com/ fpWeb :llä tehty tukisivusto | * http://www.lazarussupport.com/ fpWeb :llä tehty tukisivusto | ||
[[Luokka:Kehitystyökalut]] | [[Luokka:Kehitystyökalut]] |