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...

Full description

Saved in:
Bibliographic Details
Online Access: Full text (MCPHS users only)
Main Author: Person, Roderick
Format: Electronic eBook
Language:English
Published: Birmingham : Packt Pub., 2013
Subjects:
Local Note:ProQuest Ebook Central

MARC

LEADER 00000cam a2200000uu 4500
001 in00000290062
006 m o d
007 cr |n|||||||||
008 130316s2013 enk o 000 0 eng d
005 20240703150930.2
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 
029 1 |a AU@  |b 000052006366 
029 1 |a CHNEW  |b 001051402 
029 1 |a CHVBK  |b 567702227 
029 1 |a DEBBG  |b BV041430605 
029 1 |a DEBBG  |b BV044173927 
029 1 |a DEBSZ  |b 398263981 
029 1 |a DEBSZ  |b 431354359 
029 1 |a DEBSZ  |b 493116362 
035 |a (OCoLC)830162775  |z (OCoLC)846906387  |z (OCoLC)968016338  |z (OCoLC)968994314  |z (OCoLC)1011029789 
035 |a (OCoLC)ocn830162775 
037 |a CL0500000221  |b Safari Books Online 
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 
050 4 |a TR897.7 .P385 2013 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.6 
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. 
590 |a ProQuest Ebook Central  |b Ebook Central College Complete 
650 0 |a Lazarus (Computer file) 
650 0 |a Application software  |x Development. 
758 |i has work:  |a Getting started with the Lazarus IDE (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCYmvmdvqF3hdPfgVW9BdPP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Person, Roderick.  |t Getting Started with the Lazarus IDE.  |d Birmingham : Packt Publishing, ©2013  |z 9781782163404 
852 |b E-Collections  |h ProQuest 
856 4 0 |u https://ebookcentral.proquest.com/lib/mcphs/detail.action?docID=1140150  |z Full text (MCPHS users only)  |t 0 
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 
947 |a FLO  |x pq-ebc-base 
999 f f |s 74de3634-c119-430b-9ab4-967f9e716bbf  |i d7f6e519-0f36-4d24-96af-29408e0b6022  |t 0 
952 f f |a Massachusetts College of Pharmacy and Health Sciences  |b Online  |c Online  |d E-Collections  |t 0  |e ProQuest  |h Other scheme 
856 4 0 |t 0  |u https://ebookcentral.proquest.com/lib/mcphs/detail.action?docID=1140150  |y Full text (MCPHS users only)