Lazarus Documentation/ko
From Free Pascal wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
│
العربية (ar) │
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
magyar (hu) │
Bahasa Indonesia (id) │
italiano (it) │
日本語 (ja) │
한국어 (ko) │
Nederlands (nl) │
português (pt) │
русский (ru) │
slovenčina (sk) │
Türkçe (tr) │
中文(中国大陆) (zh_CN) │
中文(台灣) (zh_TW) │
라자루스와 파스칼 튜토리얼
- 프리파스칼과 라자루스 살펴보기 - 간략한 소개글 입니다.
- 라자루스 튜토리얼 - 라자루스 IDE에 대해 자세히 다루고 있는 초보자를 위한 설명서 입니다.
- 라자루스 IDE 툴 - 코드 자동완성을 비롯한 기타 IDE의 내용들을 다루는 중급자용 설명서 입니다.
- 라자루스 데이터베이스 튜토리얼 - 데이터베이스 개발에 라자루스를 사용하기 위한 소개서 입니다.
- 그래픽 개발 - 그래픽 프로그래밍을 위한 기본적인 예제들 입니다.
- Pascal Tutorial - Tao Yue's Pascal Tutorial (reposted with permission).
- 프리파스칼과 라자루스를 사용한 객체 지향 프로그래밍 - 파스칼 이상의 파스칼
- 콘솔 모드 파스칼 - 라자루스 IDE를 사용해 텍스트 모드에서 구동되는 프로그램 만들기 입니다.
- 외부 프로그램 실행 - 외부 프로그램을 실행시키는 방법에 대한 간단한 설명서 입니다.
- TXMLPropStorage - Using TXMLPropStorage to save user preferences.
- 하드웨어 제어 - ISA, PCI카드, 패러랠, 시리얼, USB 디바이스 등의 하드웨어 접근법 입니다.
- 네트워킹 - Tutorials about TCP/IP protocol, creating secure network programs, WebServices, etc.
- XML 튜토리얼 - XML 파일 읽고 쓰기에 대한 내용 입니다.
- 멀티쓰레드 어플리케이션 튜토리얼 - 프리파스칼과 라자루스를 사용한 멀티쓰레드 어플리케이션 제작법 입니다.
- 스트리밍 컴포넌트 - 스트림에 컴포넌트를 저장하고, 다시 읽어들여 생성하는 방법 입니다.
- OpenGL 튜토리얼 - GLUT 라이브러리를 라자루스에서 사용하는 방법 입니다.
- C 라이브러리와 연결 - C 헤더파일을 (.h) 파스칼 유니트로 변환하는 방법에 대해 설명합니다.
- Lazarus/FPC Libraries - 동적 라이브러리 (.so, .dll, .dylib) 를 만들고 또 그것을 사용하는 방법에 대해 설명합니다.
- Translations / i18n / localizations for programs - 프로그램과 패키지를 로컬라이즈 하는 방법을 다룹니다.
- Daemons and Services - 윈도의 서비스, 또는 리눅스의 데몬을 만드는 법에 대해 이야기 합니다.
- Office Automation - 오피스 소프트웨어를 제어해 스프레트쉬트, 텍스트문서, 프리젠테이션 등을 생성하는 방법에 대해 다룹니다.
- 라자루스 인라인 어셈블러 - 입문서 입니다.
- VirtualTreeview Example for Lazarus - 라자루스의 VirtualTreeview 사용법 입니다.
- Programando en Pascal - Spanish tutorial focused on FPC/Lazarus, hosted in Wikibooks.
라자루스 사용자 가이드
- 라자루스 FAQ - 리눅스 및 윈도 유저를 위한 일반적인 정보들 입니다.
- 라자루스 DB FAQ - 라자루스에서 DB를 다룰 때 만나는 문제들에 대한 FAQ 입니다.
- 라자루스와 데이터베이스 - 라자루스에서 데이터베이스를 사용하는 것에 대한 간략한 안내 입니다.
- 예제 모음 - 라자루스 예제 모음 입니다.
- Wishlist/Wanted Features - Features that you would like to see in Lazarus
- How do I create a bug report - You think you found a bug in Lazarus, how can you report it?
설치하기
- 라자루스 설치 - 설치 방법에 대한 안내 입니다.
- 라자루스 구하기 - 라자루스의 릴리즈버전, 또는 SVN을 통한 개발버전을 얻는 방법에 대한 안내 입니다.
- 여러 버전의 라자루스 - 한 대의 컴퓨터에 여러 버전의 라자루스를 설치하는 방법에 대한 안내 입니다.
IDE
- IDE tricks - 팁, 트릭 및 숨겨진 기능.
- Lazarus IDE - 통합개발환경 창.
- Lazarus IDE Shortcuts - 키 매핑과 단축키.
- Lazarus Packages - 라자루스로 패키지 만들기.
- Install Packages - 패키지 설치하기.
- Extending the IDE - 라자루스 개발환경에 새로운 기능 추가하기.
- Adding Kylix Help - 개발환경 편집기에서 리눅스용 델파이 도움말 사용하기.
- Using Lazarus for other computer languages - 개발환경에서 C, Java 등의 언어 사용하기.
- IDE Development - 개발환경 제작에 대한 여러가지 정보.
LCL
- LCL documentation - On line help for LCL (work in progress).
- The LCL in various platforms - A brief discussion about LCL features which behave differently in different platforms.
- Autosize / Layout - How to design forms that work on all platforms.
- Main Loop Hooks - How to handle multiple event sources
- Asynchronous Calls - How to queue methods for later execution
- File size and smartlinking - How to smartlink applications and create smaller executables.
- Accessing the Interfaces directly - Example how to access the LCL widgetsets
- Add Help to Your Application - How to create a Online Help for your application
- Anchor Sides - Description of Anchor Sides Feature
- LCL Tips - Tips and tricks
- LCL Defines - Choosing the right options to recompile LCL
Developing
- The Power of Proper Planning and Practices - common-sense programming best practices for the Free Pascal and Lazarus developer
- Multiplatform Programming Guide - How to develop cross-platform applications and how to port from one platform to another
- Using Pascal Libraries with .NET and Mono - yes, you can use your Free Pascal code with .NET and Mono
- Deploying Your Application - How to create an installer for your application
- Cross compiling - Creating executables of one platform, on another.
- Remote Debugging - How to debug your Lazarus application from another machine.
- Application Icon - Setting the application icon
플랫폼 별 유용한 팁
- OS X Programming Tips - Lazarus 설치, 유용한 툴, Unix 명령어, 그외...
- WinCE Programming Tips - 텔레폰 API, SMS 전송, 그외... 사용하기
함께 하면 유용한 도구들
- Lazarus Documentation Editor - Using "lazde" to create documentation
- LazDoc - An integrated editor for documentation files
- FPDoc Updater - A GUI tool for updating FPDoc files
- lazbuild - Compiling projects and packages without the IDE
- LazSVNPkg - Lazarus SVN IDE Plugin
델파이 사용자를 위한 안내
- 라자루스 컴포넌트 - 라자루스와 터보델파이 컴포넌트들의 차이점에 대한 정보 입니다.
- 델파이 사용자와 라자루스 - 라자루스를 시작하려는 델파이 사용자를 위한 정보들 입니다.
- 코드 변환 가이드 - 델파이와 카일릭스용 코드 및 컴포넌트를 라자루스에서 사용하는 방법에 대해 다룹니다.
라자루스 개발자 가이드
- 라자루스 개발 프로세스 - 로드맵, 아이디어, 그리고 현재.
- 라자루스 개발을 돕는 법 - 라자루스의 성능 개선을 위해 도움을 주려는 새로운 개발자가 참고할만한 내용들
- 버전 번호 붙이기 - 라자루스의 버전 번호의 차이점에 대한 설명
- 패치 만들기 - 개선된 기능을 라자루스에 적용하기 위해 패치를 만드는 방법
- GBD용 백트레이스 생성 - 디버깅을 위해 백트레이스를 만드는 방법
- 이름 붙이기 - 메소드나 프로퍼티에 이름 붙이는 방법에 대한 설명
- 디자인 가이드 라인 - 라자루스 소스 코드 변경시 준수해야 할 규칙
- GUI design - Notes on guidelines when designing the lazarus GUI
- Roadmap - An idea of the current status of the various parts of Lazarus
- Road To 1.0 - What needs to be done for Lazarus 1.0 and To Do lists
- Moderating the bug tracker - Guidelines for lazarus developers and moderators for using the bug tracker.
- Codetools - How the codetools are integrated into the IDE
- Creating IDE Help - How to extend the IDE documentation
- Unit not found - How to find units - How to setup the IDE and source files
- Bounties - Need a particular new feature soon? Set a price here.
LCL - 라자루스 컴포넌트 라이브러리
- LCL Messages - Guide related to LCL Messages
- LCL Internals - Some info about the inner workings of the LCL
- LCL Key Handling - Help! A key press, what now?
- LCL Internals - Resizing, Moving - How the LCL communicates with the LCL interface to resize, move controls
- LCL Unicode Support - Road to Unicode enabled Lazarus
- LCL Documentation Roadmap - Which units have to be documented
- LCL Bindings - Bindings to use LCL on other languages
인터페이스
- Lazarus known issues (things that will never be fixed) - 인터페이스와 호환성이 있는 주제들의 리스트
- Win32/64 Interface - Windows 95/98/Me/2K/XP/Vista를 위한 winapi 인터페이스, CE는 제외
- GTK1 Interface - Unixes, Mac OS X, Windows를 위한 gtk1.2
- GTK2 Interface - Unixes, Mac OS X, Windows를 위한 gtk2
- Carbon Interface - Mac OS X를 위한 카본 인터페이스
- Qt Interface - Unixes, Mac OS X 및 리눅스 기반 PDAs를 위한 Qt 4인터페이스
- Windows CE 인터페이스 - 포켓 PC와 스마트폰 용
- fpGUI Interface - 오브젝트 파스칼로만 작성한 위젯 셋
- Cocoa Interface - Mac OS X를 위한 코코아 인터페이스
Translations
- Getting translation strings right A few notes for programmers on how to create and use translateable strings in your application. Quickly discusses general things about creating strings, offers a few hints on implementation issues and points out some things to consider when using English as base language in particular.
- Localization Notes:
- German - Notes and guidelines for translating the Lazarus IDE to German, including a small dictionary to look up often used translations.
- Portuguese-Brazilian - Small dictionary containing common translations of terms used in the Lazarus IDE for the Portuguese-Brazilian translation.
- Russian - Notes and guidelines for translating the Lazarus IDE to Russian.
- Add language bar explains how you can add a list of translations to the top of a wiki page.
추가 컴포넌트 문서
- Pascal Script 와Pascal Script Examples - 파스칼 스크립트 컴포넌트를 라자루스에서 사용하는 방법
- OpenGL - OpenGL을 라자루스에서 사용하는 방법
- KOL-CE - KOL&MCK 라이브러리의 프리 파스칼/라자루스 포트. 라자루스에서 Win32/WinCE를 위한 매우 컴팩트한 응용프로그램 생성 방법
Free Pascal Compiler Documentation
In addition to this site, the latest version of the documentation can also be found online and in a variety of downloadable formats on the main Free Pascal Compiler site. There is now also a WiKi site for FreePascal [1] very similar in style to this one, to allow developers to submit documentation in addition to the official FPC documents below.
- User's guide
- Programmer's guide
- Reference guide for the system unit, and supported Pascal constructs
- Run-Time Library reference manual
- Free Component Library reference manual
- Free Pascal documentation tool manual
- Build messages
Blogs
- Adventures of a Newbie - A blog of a newbie getting started with some tutorial information in a running log.
- On the road with Lazarus/Freepascal - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
- Porting to Lazarus - This blog describes the porting of a medium-sized application (~100 kloc) from D7 with CLX to Lazarus (by Alexsander da Rosa)
- Living Lazarus - One mans exploration into the possibilities of an open source RAD (by Wibblytim).
- Bee.ography just (another) Bee’s buzz!
- Parallel Pascal Worlds Donald Shimoda.
Websites
- swainbrain pascal wiki - unique free pascal tutorials and info swainbrain