Ero sivun ”Lazarus” versioiden välillä

Siirry navigaatioon Siirry hakuun
676 merkkiä lisätty ,  7. huhtikuuta 2022
p
malline
Ei muokkausyhteenvetoa
p (malline)
 
(12 välissä olevaa versiota 9 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
== Yleistä ==
{{Ohjelma
| nimi=Lazarus
| kuva=
| kuvateksti=
| lisenssi=[[LGPL]], [[GPL]]
| käyttöliittymä=[[GTK]], [[QT]]
| kotisivu=[https://www.lazarus-ide.org/ www.lazarus-ide.org]
| lähdekoodi=
}}


Lazarus on graafinen [[Pascal]]-pohjainen ohjelmankehitysympäristö. Se mahdollistaa graafisen käyttöliittymän tekemisen kahdella eri tavalla:
'''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ä.
* 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 14: Rivi 20:
* 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>
Lazaruksen voi asentaa pieneen vähävirtaseen ARM-prosessorilla toimivaan [[Raspberry Pi]] tietokoneeseen.
Lisää tietoa löytyy [[Lazarus ja Raspberry Pi]] -tekstistä.


== 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 todennäköistä että ohjelmaa voi säätää myös ilman varsinaista ohjelmointia.
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
Tai voit laittaa ohjelman toimimaan 64-bittisenä. Ohjelmasta jouhtuen mahdollista voi olla myös
toimimaan 64-bittisenä. Ohjelmasta jouhtuen mahdollista voi olla myös
suorittimen ja käyttöjärjestelmän vaihtaminen.
suorittimen ja käyttöjärjestelmän
vaihtaminen.


Huomaa että Lazaruksella ohjelmoiva ei välttämättä tarvi osata tätä säätämistä  
Huomaa että Lazaruksella ohjelmoiva ei välttämättä tarvi osata tätä säätämistä  
Rivi 34: Rivi 40:


Joitakin mm. Linuxille tehtyjä ohjelmia joissa on hyödynnetty Lazarusta:
Joitakin mm. Linuxille tehtyjä ohjelmia joissa on hyödynnetty Lazarusta:
=== Pelimoottorit ===
* [[nxPascal]] 3D-pelimoottori
* [[Castle Game Engine]] 3D-pelimoottori


=== Pelejä ===
=== Pelejä ===
* [[GearHead]] RPG eli roolipeli.
* [[GearHead]] RPG eli roolipeli.
* [[Lentilwars]] ammuntapeli.
* [[Lentilwars]] ammuntapeli.
Rivi 68: Rivi 78:
* [[Seksi Commander]] tiedostojen hallintaohjelma.
* [[Seksi Commander]] tiedostojen hallintaohjelma.
* [[BED]] tekstieditori.
* [[BED]] tekstieditori.
* [[SynEdit]] tekstieditori.
* [[SMTPUtils]] työkalu [[wikipedia:fi:SMTP|SMTP]]-palvelimen testaukseen.
*[[ATBinHex]] tiedostonkatseluohjelma.


==Aiheesta muualla==
== Aiheesta muualla ==


* [http://www.lazarus.freepascal.org/ Lazaruksen virallinen kotisivu]
* [http://www.lazarus.freepascal.org/ Lazaruksen virallinen kotisivu]
Rivi 77: Rivi 90:
* [http://www.linux.org/apps/reviews/lazarus.html Linux.orgin Lazarus-juttu]
* [http://www.linux.org/apps/reviews/lazarus.html Linux.orgin Lazarus-juttu]
* [http://www.linuxjournal.com/article/10502 Lazarus for Cross-Platform Development -artikkeli] syyskuun 2009 Linux Journal -lehdessä.
* [http://www.linuxjournal.com/article/10502 Lazarus for Cross-Platform Development -artikkeli] syyskuun 2009 Linux Journal -lehdessä.
* http://www.lazarussupport.com/ fpWeb :llä tehty tukisivusto


{{Kehitysympäristöt}}
[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]
10 147

muokkausta

Navigointivalikko