Getting Started with the Lazarus IDE.:
This book is written in a simple, easy-to-understand format with lots of screenshots and step-by-step explanations. This book is geared toward developers that have a familiarity with Delphi or Free Pascal and would like to start using the open source Lazarus Integrated Development Environment. You s...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Pub.,
2013.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | This book is written in a simple, easy-to-understand format with lots of screenshots and step-by-step explanations. This book is geared toward developers that have a familiarity with Delphi or Free Pascal and would like to start using the open source Lazarus Integrated Development Environment. You should have knowledge of creating a console and GUI applications as well as creating basic components. Example source code and projects are provided to help learn the differences between Delphi and Lazarus projects. |
Beschreibung: | 1 online resource (217 pages) |
ISBN: | 9781782163411 1782163417 |
Internformat
MARC
LEADER | 00000cam a2200000Mu 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn830162775 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 130316s2013 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d OCLCQ |d MHW |d IDEBK |d UMI |d COO |d DEBSZ |d OCLCQ |d YDXCP |d OCLCQ |d FEM |d N$T |d AGLDB |d MERUC |d OCLCQ |d IGB |d OCLCQ |d ZCU |d D6H |d OCLCF |d VTS |d CEF |d ICG |d OCLCQ |d STF |d UAB |d DKC |d OCLCQ |d UKAHL |d OCLCQ |d AJS |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d SXB |d OCLCQ | ||
019 | |a 846906387 |a 968016338 |a 968994314 |a 1011029789 | ||
020 | |a 9781782163411 |q (electronic bk.) | ||
020 | |a 1782163417 |q (electronic bk.) | ||
020 | |z 1782163417 | ||
020 | |z 1782163409 | ||
020 | |z 9781782163404 | ||
035 | |a (OCoLC)830162775 |z (OCoLC)846906387 |z (OCoLC)968016338 |z (OCoLC)968994314 |z (OCoLC)1011029789 | ||
037 | |a CL0500000221 |b Safari Books Online | ||
050 | 4 | |a TR897.7 .P385 2013 | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 7 | |a 006.6 | |
049 | |a MAIN | ||
100 | 1 | |a Person, Roderick. | |
245 | 1 | 0 | |a Getting Started with the Lazarus IDE. |
260 | |a Birmingham : |b Packt Pub., |c 2013. | ||
300 | |a 1 online resource (217 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file |2 rda | ||
505 | 0 | |a Table of Contents; Getting Started with the Lazarus IDE; Getting Started with the Lazarus IDE; Credits; About the Author; About the Reviewer; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Installing and Configuring the Lazarus Development Environment; Why Lazarus?; Installing Lazarus in Linux. | |
505 | 8 | |a Downloading and installing the Lazarus Linux RPM packageRequirements; Downloading and installing the Lazarus Linux DEB package; Lazarus for Ubuntu; Installing under Windows; Installing under other OSes such as FreeBSD or Mac OS X; Installing Lazarus on Mac OS X; Installing under FreeBSD; Installing from source; Configuring the Lazarus development environment; Summary; 2. Getting to Know the Lazarus IDE -- a Quick Tour; The Object Inspector window; The Component Tree window; The Source Editor window; Main menu, quick icons, and the LCL Palette window; Project Options; The Run menu. | |
505 | 8 | |a The Tools menuThe LCL Palette; The Standard tab; The Additional tab; The Common Control tab; The Dialogs tab; The Data Controls tab; The SQLdb tab; Summary; 3. Creating a Hello World Program; Hello World console application version; Modifying the code; Compiling and running; Hello World graphical user interface version; Adding components and modifying code; Compiling and running; Debugging; Expanding the Hello World application; Debugging commands; Other debugger features; Deploying; Summary; 4. Converting Delphi; Differences between Lazarus and Delphi Components; Fonts; Dragging and docking. | |
505 | 8 | |a TEdit and TCustomEditTCustomTreeView and TTreeView; Messages and events; Unit differences; Conversion methods; Filenames and extension; Semantic and syntax differences; 32-bit and 64-bit considerations; Resource files; Using the Convert Delphi Project Wizard; Converting a Delphi project manually; Summary; 5. Creating a Lazarus Component; Creating a new component package; Adding properties; Adding events; Events with more parameters; Property editors; Component editors; Summary; 6. The Lazarus Documentation Editor; Building the LazDE tool; Examining existing source documentation. | |
505 | 8 | |a Documenting your codeUsing FPDoc; Summary; 7. Rebuilding Lazarus with a GTK2 Interface; Rebuilding Lazarus interface on Windows; Summary; Index. | |
520 | |a This book is written in a simple, easy-to-understand format with lots of screenshots and step-by-step explanations. This book is geared toward developers that have a familiarity with Delphi or Free Pascal and would like to start using the open source Lazarus Integrated Development Environment. You should have knowledge of creating a console and GUI applications as well as creating basic components. Example source code and projects are provided to help learn the differences between Delphi and Lazarus projects. | ||
588 | 0 | |a Print version record. | |
650 | 0 | |a Lazarus (Computer file) | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
776 | 0 | 8 | |i Print version: |a Person, Roderick. |t Getting Started with the Lazarus IDE. |d Birmingham : Packt Publishing, ©2013 |z 9781782163404 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=548273 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH26849471 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1140150 | ||
938 | |a EBSCOhost |b EBSC |n 548273 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis24881061 | ||
938 | |a YBP Library Services |b YANK |n 10314210 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn830162775 |
---|---|
_version_ | 1816882225343365120 |
adam_text | |
any_adam_object | |
author | Person, Roderick |
author_facet | Person, Roderick |
author_role | |
author_sort | Person, Roderick |
author_variant | r p rp |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TR897 |
callnumber-raw | TR897.7 .P385 2013 |
callnumber-search | TR897.7 .P385 2013 |
callnumber-sort | TR 3897.7 P385 42013 |
callnumber-subject | TR - Photography |
collection | ZDB-4-EBA |
contents | Table of Contents; Getting Started with the Lazarus IDE; Getting Started with the Lazarus IDE; Credits; About the Author; About the Reviewer; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Installing and Configuring the Lazarus Development Environment; Why Lazarus?; Installing Lazarus in Linux. Downloading and installing the Lazarus Linux RPM packageRequirements; Downloading and installing the Lazarus Linux DEB package; Lazarus for Ubuntu; Installing under Windows; Installing under other OSes such as FreeBSD or Mac OS X; Installing Lazarus on Mac OS X; Installing under FreeBSD; Installing from source; Configuring the Lazarus development environment; Summary; 2. Getting to Know the Lazarus IDE -- a Quick Tour; The Object Inspector window; The Component Tree window; The Source Editor window; Main menu, quick icons, and the LCL Palette window; Project Options; The Run menu. The Tools menuThe LCL Palette; The Standard tab; The Additional tab; The Common Control tab; The Dialogs tab; The Data Controls tab; The SQLdb tab; Summary; 3. Creating a Hello World Program; Hello World console application version; Modifying the code; Compiling and running; Hello World graphical user interface version; Adding components and modifying code; Compiling and running; Debugging; Expanding the Hello World application; Debugging commands; Other debugger features; Deploying; Summary; 4. Converting Delphi; Differences between Lazarus and Delphi Components; Fonts; Dragging and docking. TEdit and TCustomEditTCustomTreeView and TTreeView; Messages and events; Unit differences; Conversion methods; Filenames and extension; Semantic and syntax differences; 32-bit and 64-bit considerations; Resource files; Using the Convert Delphi Project Wizard; Converting a Delphi project manually; Summary; 5. Creating a Lazarus Component; Creating a new component package; Adding properties; Adding events; Events with more parameters; Property editors; Component editors; Summary; 6. The Lazarus Documentation Editor; Building the LazDE tool; Examining existing source documentation. Documenting your codeUsing FPDoc; Summary; 7. Rebuilding Lazarus with a GTK2 Interface; Rebuilding Lazarus interface on Windows; Summary; Index. |
ctrlnum | (OCoLC)830162775 |
dewey-full | 006.6 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.6 |
dewey-search | 006.6 |
dewey-sort | 16.6 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05306cam a2200589Mu 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn830162775</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|||||||||</controlfield><controlfield tag="008">130316s2013 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">MHW</subfield><subfield code="d">IDEBK</subfield><subfield code="d">UMI</subfield><subfield code="d">COO</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">FEM</subfield><subfield code="d">N$T</subfield><subfield code="d">AGLDB</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">IGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">ZCU</subfield><subfield code="d">D6H</subfield><subfield code="d">OCLCF</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">ICG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">STF</subfield><subfield code="d">UAB</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">846906387</subfield><subfield code="a">968016338</subfield><subfield code="a">968994314</subfield><subfield code="a">1011029789</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782163411</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782163417</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1782163417</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1782163409</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781782163404</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)830162775</subfield><subfield code="z">(OCoLC)846906387</subfield><subfield code="z">(OCoLC)968016338</subfield><subfield code="z">(OCoLC)968994314</subfield><subfield code="z">(OCoLC)1011029789</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000221</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TR897.7 .P385 2013</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.6</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Person, Roderick.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Getting Started with the Lazarus IDE.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2013.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (217 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield><subfield code="2">rda</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Table of Contents; Getting Started with the Lazarus IDE; Getting Started with the Lazarus IDE; Credits; About the Author; About the Reviewer; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Installing and Configuring the Lazarus Development Environment; Why Lazarus?; Installing Lazarus in Linux.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Downloading and installing the Lazarus Linux RPM packageRequirements; Downloading and installing the Lazarus Linux DEB package; Lazarus for Ubuntu; Installing under Windows; Installing under other OSes such as FreeBSD or Mac OS X; Installing Lazarus on Mac OS X; Installing under FreeBSD; Installing from source; Configuring the Lazarus development environment; Summary; 2. Getting to Know the Lazarus IDE -- a Quick Tour; The Object Inspector window; The Component Tree window; The Source Editor window; Main menu, quick icons, and the LCL Palette window; Project Options; The Run menu.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">The Tools menuThe LCL Palette; The Standard tab; The Additional tab; The Common Control tab; The Dialogs tab; The Data Controls tab; The SQLdb tab; Summary; 3. Creating a Hello World Program; Hello World console application version; Modifying the code; Compiling and running; Hello World graphical user interface version; Adding components and modifying code; Compiling and running; Debugging; Expanding the Hello World application; Debugging commands; Other debugger features; Deploying; Summary; 4. Converting Delphi; Differences between Lazarus and Delphi Components; Fonts; Dragging and docking.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">TEdit and TCustomEditTCustomTreeView and TTreeView; Messages and events; Unit differences; Conversion methods; Filenames and extension; Semantic and syntax differences; 32-bit and 64-bit considerations; Resource files; Using the Convert Delphi Project Wizard; Converting a Delphi project manually; Summary; 5. Creating a Lazarus Component; Creating a new component package; Adding properties; Adding events; Events with more parameters; Property editors; Component editors; Summary; 6. The Lazarus Documentation Editor; Building the LazDE tool; Examining existing source documentation.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Documenting your codeUsing FPDoc; Summary; 7. Rebuilding Lazarus with a GTK2 Interface; Rebuilding Lazarus interface on Windows; Summary; Index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book is written in a simple, easy-to-understand format with lots of screenshots and step-by-step explanations. This book is geared toward developers that have a familiarity with Delphi or Free Pascal and would like to start using the open source Lazarus Integrated Development Environment. You should have knowledge of creating a console and GUI applications as well as creating basic components. Example source code and projects are provided to help learn the differences between Delphi and Lazarus projects.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Lazarus (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Person, Roderick.</subfield><subfield code="t">Getting Started with the Lazarus IDE.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2013</subfield><subfield code="z">9781782163404</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=548273</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26849471</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1140150</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">548273</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis24881061</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">10314210</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn830162775 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:25:14Z |
institution | BVB |
isbn | 9781782163411 1782163417 |
language | English |
oclc_num | 830162775 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (217 pages) |
psigel | ZDB-4-EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Pub., |
record_format | marc |
spelling | Person, Roderick. Getting Started with the Lazarus IDE. Birmingham : Packt Pub., 2013. 1 online resource (217 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier text file rda Table of Contents; Getting Started with the Lazarus IDE; Getting Started with the Lazarus IDE; Credits; About the Author; About the Reviewer; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Installing and Configuring the Lazarus Development Environment; Why Lazarus?; Installing Lazarus in Linux. Downloading and installing the Lazarus Linux RPM packageRequirements; Downloading and installing the Lazarus Linux DEB package; Lazarus for Ubuntu; Installing under Windows; Installing under other OSes such as FreeBSD or Mac OS X; Installing Lazarus on Mac OS X; Installing under FreeBSD; Installing from source; Configuring the Lazarus development environment; Summary; 2. Getting to Know the Lazarus IDE -- a Quick Tour; The Object Inspector window; The Component Tree window; The Source Editor window; Main menu, quick icons, and the LCL Palette window; Project Options; The Run menu. The Tools menuThe LCL Palette; The Standard tab; The Additional tab; The Common Control tab; The Dialogs tab; The Data Controls tab; The SQLdb tab; Summary; 3. Creating a Hello World Program; Hello World console application version; Modifying the code; Compiling and running; Hello World graphical user interface version; Adding components and modifying code; Compiling and running; Debugging; Expanding the Hello World application; Debugging commands; Other debugger features; Deploying; Summary; 4. Converting Delphi; Differences between Lazarus and Delphi Components; Fonts; Dragging and docking. TEdit and TCustomEditTCustomTreeView and TTreeView; Messages and events; Unit differences; Conversion methods; Filenames and extension; Semantic and syntax differences; 32-bit and 64-bit considerations; Resource files; Using the Convert Delphi Project Wizard; Converting a Delphi project manually; Summary; 5. Creating a Lazarus Component; Creating a new component package; Adding properties; Adding events; Events with more parameters; Property editors; Component editors; Summary; 6. The Lazarus Documentation Editor; Building the LazDE tool; Examining existing source documentation. Documenting your codeUsing FPDoc; Summary; 7. Rebuilding Lazarus with a GTK2 Interface; Rebuilding Lazarus interface on Windows; Summary; Index. This book is written in a simple, easy-to-understand format with lots of screenshots and step-by-step explanations. This book is geared toward developers that have a familiarity with Delphi or Free Pascal and would like to start using the open source Lazarus Integrated Development Environment. You should have knowledge of creating a console and GUI applications as well as creating basic components. Example source code and projects are provided to help learn the differences between Delphi and Lazarus projects. Print version record. Lazarus (Computer file) Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Print version: Person, Roderick. Getting Started with the Lazarus IDE. Birmingham : Packt Publishing, ©2013 9781782163404 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=548273 Volltext |
spellingShingle | Person, Roderick Getting Started with the Lazarus IDE. Table of Contents; Getting Started with the Lazarus IDE; Getting Started with the Lazarus IDE; Credits; About the Author; About the Reviewer; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Installing and Configuring the Lazarus Development Environment; Why Lazarus?; Installing Lazarus in Linux. Downloading and installing the Lazarus Linux RPM packageRequirements; Downloading and installing the Lazarus Linux DEB package; Lazarus for Ubuntu; Installing under Windows; Installing under other OSes such as FreeBSD or Mac OS X; Installing Lazarus on Mac OS X; Installing under FreeBSD; Installing from source; Configuring the Lazarus development environment; Summary; 2. Getting to Know the Lazarus IDE -- a Quick Tour; The Object Inspector window; The Component Tree window; The Source Editor window; Main menu, quick icons, and the LCL Palette window; Project Options; The Run menu. The Tools menuThe LCL Palette; The Standard tab; The Additional tab; The Common Control tab; The Dialogs tab; The Data Controls tab; The SQLdb tab; Summary; 3. Creating a Hello World Program; Hello World console application version; Modifying the code; Compiling and running; Hello World graphical user interface version; Adding components and modifying code; Compiling and running; Debugging; Expanding the Hello World application; Debugging commands; Other debugger features; Deploying; Summary; 4. Converting Delphi; Differences between Lazarus and Delphi Components; Fonts; Dragging and docking. TEdit and TCustomEditTCustomTreeView and TTreeView; Messages and events; Unit differences; Conversion methods; Filenames and extension; Semantic and syntax differences; 32-bit and 64-bit considerations; Resource files; Using the Convert Delphi Project Wizard; Converting a Delphi project manually; Summary; 5. Creating a Lazarus Component; Creating a new component package; Adding properties; Adding events; Events with more parameters; Property editors; Component editors; Summary; 6. The Lazarus Documentation Editor; Building the LazDE tool; Examining existing source documentation. Documenting your codeUsing FPDoc; Summary; 7. Rebuilding Lazarus with a GTK2 Interface; Rebuilding Lazarus interface on Windows; Summary; Index. Lazarus (Computer file) Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95009362 |
title | Getting Started with the Lazarus IDE. |
title_auth | Getting Started with the Lazarus IDE. |
title_exact_search | Getting Started with the Lazarus IDE. |
title_full | Getting Started with the Lazarus IDE. |
title_fullStr | Getting Started with the Lazarus IDE. |
title_full_unstemmed | Getting Started with the Lazarus IDE. |
title_short | Getting Started with the Lazarus IDE. |
title_sort | getting started with the lazarus ide |
topic | Lazarus (Computer file) Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast |
topic_facet | Lazarus (Computer file) Application software Development. Logiciels d'application Développement. COMPUTERS General. Application software Development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=548273 |
work_keys_str_mv | AT personroderick gettingstartedwiththelazaruside |