万本电子书0元读

万本电子书0元读

顶部广告

Getting Started with the Lazarus IDE电子书

售       价:¥

13人正在读 | 0人评论 6.2

作       者:Roderick Person

出  版  社:Packt Publishing

出版时间:2013-02-22

字       数:47.9万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
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.
目录展开

Getting Started with the Lazarus IDE

Table of Contents

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 package

Requirements

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 menu

The 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 TCustomEdit

TCustomTreeView 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 code

Using FPDoc

Summary

7. Rebuilding Lazarus with a GTK2 Interface

Rebuilding Lazarus interface on Windows

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部