Difference between revisions of "Components and Code examples/ja"

From Lazarus wiki
Jump to navigationJump to search
 
(40 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
{{Components and Code examples}}
 
{{Components and Code examples}}
 +
 +
[[File:fpc source logo.png|right]]
 +
[[File:lazarus source logo.png|right]]
 +
 
{{Japanese Menu}}
 
{{Japanese Menu}}
 
  
 
==Lazarus-CCR Released Components==
 
==Lazarus-CCR Released Components==
  
 
=== マルチメディア ===
 
=== マルチメディア ===
* [[ACS]] - Audio Component Suite port from [http://acs.ullihome.de/ ACS]
+
* [[ACS/ja]] - [http://acs.ullihome.de/ ACS]のオーディオコンポーネントスイート
 +
* [[Bluetooth]] - Accessing Bluetooth devices. For example the Wiimote.
  
 
=== グラフィックス ===
 
=== グラフィックス ===
* [[GLScene]] - A port of the visual OpenGL graphics Library [http://www.glscene.org GLScene]
+
* [[GLScene/ja | GLScene]] - OpengGL グラフィックスライブラリ [http://www.glscene.org GLScene] のポート
* [[SMNetGradient]] - A Gradient Fill component for Lazarus.
+
* [[TOpenGLBox]] - A barebones OpenGL component for Lazarus that provides an OpenGL rendering area.
* [[TAChart]] - Charting component for Lazarus
+
* [[SMNetGradient]] - Lazarus 用グラデーションコンポーネント
* [[PlotPanel]] - A plotting and charting component for animated graphs
+
* [[TAChart]] - Lazarus 用チャートコンポーネント
 +
* [[PlotPanel]] - アニメーショングラフ作成用プロット・チャートコンポーネント
 +
* [[LazRGBGraphics]] - A package for fast in memory image processing and pixel manipulations (like scan line).
 +
* [[TMetafile_/_TMetafileCanvas|TMetafile/TMetafileCanvas]] - EnhMetafile API implementation for Windows.
  
 
=== ツール ===
 
=== ツール ===
* [[FpSystools]] - Conversion of TurboPower's Systools for Kylix package to Lazarus/FPC
+
* [[FpSystools]] - Kylix 版の TorboPower SysTools を Lazarus 用にコンバートしたもの
* [[DCPcrypt]] - DCPcrypt Cryptographic Component Library
+
* [[DCPcrypt]] - DCPcrypt Cryptographic コンポーネントライブラリ
* [[RXfpc]] - Some of the well known RXlib components components converted to Lazarus
+
* [[RXfpc]] - RXlib コンポーネントとして知られている幾つかのコンポーネントを Lazarus 用にコンバートしたもの
* [[MultiLog]] - A Log system designed for FPC-Lazarus
+
* [[MultiLog]] - FPC-Lazarus 用にデザインされたシステムログ
* [[OnGuard]] - A port of Turbo Power OnGuard
+
* [[OnGuard]] - Turbo Power OnGuard のポート
 +
* [[UniqueInstance]] - A component to force only one instance running at same time
 +
* [[XDev Toolkit]] - Cross-platform development tools.
 +
* [[MouseAndKeyInput]] - Tool for cross-platform manipulation with mouse and key input.
 +
* [[PascalSane]] - bindings for the libsane scanner API, with demo application.
  
 
=== アーカイバ(圧縮・解凍) ===
 
=== アーカイバ(圧縮・解凍) ===
* [[Zlibar]] - Objects to create and extract a zlib compressed archive containing multiple files
+
* [[Zlibar]] - zlib アーカイバ。様々なファイルを一つの圧縮ファイルにしたり、解凍することが出来ます
* [[FreePascalArchivePackage]] - Conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler
+
* [[FreePascalArchivePackage]] - TurboPower Software's Abbrevia ライブラリを Free Pascal コンパイラ用にコンバートしたもの
 +
* [[ZipFile]] - Component that encapsulates a zipfile, you can read and write from it as if it's a filesystem
 +
* [[libtar]] - Classes for .TAR archives by Stefan Heymann, who kindly relicensed so that they are now in the FPC 2.1.1 and later distributions. Can be combined by zstream to create .tar.gz files.
  
 
=== エディタ/ビューア ===
 
=== エディタ/ビューア ===
* [[PowerPDF]] - Port of the PowerPDF (visual) components for Lazarus
+
* [[PowerPDF]] - Lazarus 用 PowerPDF (visual) コンポーネント
* [[RichView]] - Port of the TRichView Freeware Edition Components to Lazarus
+
* [[RichView]] - Lazarus 用 TRichView フリーウェア版コンポーネント
* [[Fshcomp]] - Edit components.
+
* [[Fshcomp]] - エディットコンポーネント
 +
* [[SynEdit/ja]] - ソースエディタコンポーネント (IDEで使われています)
  
 
=== ネットワーク ===
 
=== ネットワーク ===
* [[Sockets]] - TCP/IP Sockets components
+
* [https://github.com/hprose/hprose-delphi Hprose] - Hprose is a High Performance Remote Object Service Engine. It is a fast serialize and RPC library for Delphi and FreePascal.
* [[lNet]] - Networking components for TCP and UDP connections.
+
* [[Sockets]] - TCP/IP ソケット通信コンポーネント
 +
* [[lNet]] - TCP/UDP 通信用ネットワークコンポーネント
 +
* [[FPC_and_Apache_Modules|FPC and Apache Modules]] - Headers for creating Apache modules with fpc
 +
* [[Web_Service_Toolkit|Web Services Toolkit]] - Web Services authoring and consumption
  
 
=== データベース ===
 
=== データベース ===
* [[TPSQL]] - Components for connecting to PostgreSQL database servers
+
* [[fb embedded2 Laz]] - Using embedded FireBird 3 with Lazarus
 +
* [[TPSQL]] - PostgreSQL データベースサーバ接続用コンポーネント
 
* [[tiOPF]] - TechInsite Object Persistent Framework (Ver. 2)
 
* [[tiOPF]] - TechInsite Object Persistent Framework (Ver. 2)
 +
* [[TParadoxDataSet]] - An TDataSet implementation that can read Paradox files up to Version 7 (and up ??)
 +
* [[ZeosDBO]] - Component for connecting to multiple database (Firebird, PostgreSQL, MySQL, Oracle)
  
 
=== システム ===
 
=== システム ===
* [[EpikTimer]] - Precision timer component written specifically for Lazarus.
+
* [[EpikTimer]] - Lazarus 仕様の正確なタイマーコンポーネント
* [[TrayIcon]] - A multiplatform System Tray component
+
* [[Manager Worker Threads System]] - Manager Worker Thread system to process simultaneous data objects in real-time.
* [[TPopupNotifier]] - How to use TPopupNotifier to show "balloon help".
+
* [[TrayIcon]] - マルチプラットフォームのシステムトレイコンポーネント
* [[MultiDoc]] - A component to write pseudo-MDI application with Lazarus.
+
* [[TPopupNotifier]] - バルーンヘルプを表示させるためのTPopupNotifierの使い方
* [[MDButtonsBar]] - ButtonsBar to MultiDoc Component.
+
* [[MultiDoc]] - Lazarus 用の pseudo-MDI アプリケーションを書くためのコンポーネント
 +
* [[MDButtonsBar]] - MultiDoc コンポーネント用の ButtonsBar
 +
* [[MPICH]] - Bindings for the MPI - Message Passing Interface. Distributed computing.
 +
* [[Bluetooth]] - Accessing Bluetooth devices.
  
 
=== ビジュアルコンポーネント ===
 
=== ビジュアルコンポーネント ===
* [[VirtualTreeview]] - A port of the fast virtual treeview from [http://www.lischke-online.de/VirtualTreeview/ SoftGems]
+
* [[VirtualTreeview]] - [http://www.soft-gems.net/index.php?option=com_content&task=view&id=12&Itemid=33 SoftGems]のビジュアルツリーコンポーネントのポート
* [[RingChart and AnalogWatch]] - Another Elliptical Chart and an Analogic Watch for Lazarus and FPC
+
* [[Turbopower Visual PlanIt]] - A port of the Planner Components
* [[ColorBox]] - Color picker with preview
+
* [[RingChart and AnalogWatch]] - Lazarus/FPC 用の楕円チャートとアナログ時計
* [[Spook's Panel Components]] - A collection of panel components
+
* [[ColorBox]] - カラーピッカー
 +
* [[Spook's Panel Components]] - 様々なパネルコンポーネントのコレクション
 +
* [[HistoryFiles]] - A component for store the recent files list into an .ini file and show the result into a menu.
 +
* [[ColorPalette]] - A color palette grid with ability to use custom palette.
 +
* [[OrphPort]] - Subset of TurboPower's Orpheus controls.
 +
* [[TSubForm]] - A Data-Aware SubForm that replicates controls based on records in a dataset.
 +
* [[Lui Controls]] - A set of visual controls (TToggleLabel, TMenuButton)
 +
* [[JvXPBar]] - A port of [http://jvcl.sourceforge.net JVCL's] TJvXPBar control that can display an icon, a header and zero or more clickable items in its client area.
 +
* [[CmdLine]] - A Prompt as VCL Control.
 +
* [[Wile64]] - Components for Lazarus (TGifAnim, TColorProgress, TLabelCut...)
 +
* [[TGradButton]] - A new good looking Button Component
 +
* [[TMyRollOut and ExpandPanel]] - A collapsable panel with a button (like TJvRollOut); these panels can be arranged with "Expandpanel"
 +
 
 +
=== Lazarus IDE Extensions ===
 +
* [[Manual Docker]] - The extension allows Messages window to dock to the source editor.
  
 
== FPC/Lazarus のパッケージ (not hosted here)==
 
== FPC/Lazarus のパッケージ (not hosted here)==
* Starting with version 32, Lucas Gebauer's outstanding [http://www.ararat.cz/synapse/ Synapse] TCP/IP library is now compatible with Free Pascal and Lazarus. Lucas has also just released version 12 of his Synaser serial port communications suite that also runs under Free Pascal.
+
* 2007, [http://www.bpdx.com/ Brain Patchwork DX, LLC.] has ported their TCP/UDP Client and Server Components to Lazarus 0.9.22/FPC 2.0.4 - visual and non-visual implementation are supported (www.bpdx.com)
 +
 
 +
* バージョン32で、Lucas Gebauer の優れた [http://www.ararat.cz/synapse/ Synapse] TCP/IP ライブラリは Free Pascal/Lazarus 互換となりました。Lucas 氏はまた、彼のシリアルポート通信用スイートである Synaser を、Free Pascal で動作するようにして、バージョン12としてリリースしました。
 
* Indy  
 
* Indy  
** Original (now dormant) effort: [http://indy4lazarus.sourceforge.net/ Indy for Lazarus project] 119 components Indy for FPC/Lazarus.
+
** オリジナル版(現在休止中): [http://indy4lazarus.sourceforge.net/ Indy for Lazarus project] には FPC/Lazarus 用の 119 の Indy コンポーネントがあります
** Newer attempt [[Indy with Lazarus]] (Both Indy9 and Indy10)
+
** 新しいバージョン [[Indy with Lazarus]] (Indy9 Indy10 の両方)
* [http://cups4lazarus.sourceforge.net/ CUPS for Lazarus project] Common UNIX Printing System for FPC/Lazarus.
+
* [http://cups4lazarus.sourceforge.net/ CUPS for Lazarus project] FPC/Lazarus 用の標準的な UNIX プリントシステム
* [http://sourceforge.net/projects/fibl/ FIBL] FreeIBComponents package porting for Lazarus.
+
* [http://sourceforge.net/projects/fibl/ FIBL] Lazarus 用の FreeIBComponents
 +
* [[RackCtls]] a collection of components with an "Hi-fi system" appearance.
 +
* [[Castle Game Engine]], a 3D game engine especially focused on VRML/X3D formats.
  
 
== サンプルプログラム ==
 
== サンプルプログラム ==
* [[SysRec]] - Video Capturing and Recording application, you can download it [http://sourceforge.net/project/showfiles.php?group_id=92177 here].
+
* [[SysRec]] - ビデオキャプチャとレコーディング用アプリケーションです。ここ [http://sourceforge.net/project/showfiles.php?group_id=92177 here] からダウンロードできます
* [[Micro-mainframe Transmission Command Generator for IBM Mainframes]]
+
* [[Micro-mainframe Transmission Command Generator for IBM Mainframes| IBM メインフレーム用のトランスミッションコマンドジェネレーター]]
* [[Sudoku]] - A Sudoku solver.
+
* [[Sudoku]] - ナンバープレース(ナンプレ)です。数独ともいいます。
* [[Libview]] - Views all exported function names of a given library.
+
* [[Libview]] - ライブラリに含まれている全ての関数名を表示します
* [[Contacts Database]] - An expanded version of the address book example with reports.
+
* [[Contacts Database]] - レポート付きのアドレスブックのサンプルの拡張バージョン
* [[OpenGL Tutorial]] - Example code for the OpenGL tutorial
+
* [[OpenGL Tutorial/ja]] - OpenGL チュートリアル用のサンプルコードです
 +
* [[Robot - The Game]] - Very easy written sample for beginners
 +
* [[Kaldemonia]] - Google Searcher shows simple threading, using Synapse networking library.
 +
* LRS_Explorer [https://sourceforge.net/project/showfiles.php?group_id=240460] - A little sofware to add some pictures, music, etc.. into ressource files "lrs"
 +
 
 +
==See Also==
 +
[[Projects using Lazarus]]
  
==Original contributors and changes==
+
== このページのオリジナルと変更について ==
This page has been imported from the epikwiki [http://lazarus-ccr.sourceforge.net/index.php?wiki=CodeAndComponents version].
+
* このページは  [http://lazarus-ccr.sourceforge.net/index.php?wiki=CodeAndComponents version | epikwiki] からインポートされました
* Page created, initial content - T. Lisjac 9/22/2003 [[User:VlxAdmin]]
+
* ページの制作、内容 - T. Lisjac 9/22/2003 [[User:VlxAdmin]]
* Moved Synapse package info to here from the [[Main Page]] - [[User:VlxAdmin]] 10/1/2003
+
* Synapse のページ情報は、[[Main Page/ja | メインページ]] からここに移動しました - [[User:VlxAdmin]] 10/1/2003

Latest revision as of 08:23, 5 July 2015

Deutsch (de) English (en) español (es) suomi (fi) français (fr) magyar (hu) Bahasa Indonesia (id) italiano (it) 日本語 (ja) 한국어 (ko) português (pt) русский (ru) slovenčina (sk) 中文(中国大陆)‎ (zh_CN) 中文(台灣)‎ (zh_TW)

fpc source logo.png
lazarus source logo.png
日本語版メニュー
メインページ - Lazarus Documentation日本語版 - 翻訳ノート - 日本語障害情報

Lazarus-CCR Released Components

マルチメディア

  • ACS/ja - ACSのオーディオコンポーネントスイート
  • Bluetooth - Accessing Bluetooth devices. For example the Wiimote.

グラフィックス

  • GLScene - OpengGL グラフィックスライブラリ GLScene のポート
  • TOpenGLBox - A barebones OpenGL component for Lazarus that provides an OpenGL rendering area.
  • SMNetGradient - Lazarus 用グラデーションコンポーネント
  • TAChart - Lazarus 用チャートコンポーネント
  • PlotPanel - アニメーショングラフ作成用プロット・チャートコンポーネント
  • LazRGBGraphics - A package for fast in memory image processing and pixel manipulations (like scan line).
  • TMetafile/TMetafileCanvas - EnhMetafile API implementation for Windows.

ツール

  • FpSystools - Kylix 版の TorboPower SysTools を Lazarus 用にコンバートしたもの
  • DCPcrypt - DCPcrypt Cryptographic コンポーネントライブラリ
  • RXfpc - RXlib コンポーネントとして知られている幾つかのコンポーネントを Lazarus 用にコンバートしたもの
  • MultiLog - FPC-Lazarus 用にデザインされたシステムログ
  • OnGuard - Turbo Power OnGuard のポート
  • UniqueInstance - A component to force only one instance running at same time
  • XDev Toolkit - Cross-platform development tools.
  • MouseAndKeyInput - Tool for cross-platform manipulation with mouse and key input.
  • PascalSane - bindings for the libsane scanner API, with demo application.

アーカイバ(圧縮・解凍)

  • Zlibar - zlib アーカイバ。様々なファイルを一つの圧縮ファイルにしたり、解凍することが出来ます
  • FreePascalArchivePackage - TurboPower Software's Abbrevia ライブラリを Free Pascal コンパイラ用にコンバートしたもの
  • ZipFile - Component that encapsulates a zipfile, you can read and write from it as if it's a filesystem
  • libtar - Classes for .TAR archives by Stefan Heymann, who kindly relicensed so that they are now in the FPC 2.1.1 and later distributions. Can be combined by zstream to create .tar.gz files.

エディタ/ビューア

  • PowerPDF - Lazarus 用 PowerPDF (visual) コンポーネント
  • RichView - Lazarus 用 TRichView フリーウェア版コンポーネント
  • Fshcomp - エディットコンポーネント
  • SynEdit/ja - ソースエディタコンポーネント (IDEで使われています)

ネットワーク

  • Hprose - Hprose is a High Performance Remote Object Service Engine. It is a fast serialize and RPC library for Delphi and FreePascal.
  • Sockets - TCP/IP ソケット通信コンポーネント
  • lNet - TCP/UDP 通信用ネットワークコンポーネント
  • FPC and Apache Modules - Headers for creating Apache modules with fpc
  • Web Services Toolkit - Web Services authoring and consumption

データベース

  • fb embedded2 Laz - Using embedded FireBird 3 with Lazarus
  • TPSQL - PostgreSQL データベースサーバ接続用コンポーネント
  • tiOPF - TechInsite Object Persistent Framework (Ver. 2)
  • TParadoxDataSet - An TDataSet implementation that can read Paradox files up to Version 7 (and up ??)
  • ZeosDBO - Component for connecting to multiple database (Firebird, PostgreSQL, MySQL, Oracle)

システム

  • EpikTimer - Lazarus 仕様の正確なタイマーコンポーネント
  • Manager Worker Threads System - Manager Worker Thread system to process simultaneous data objects in real-time.
  • TrayIcon - マルチプラットフォームのシステムトレイコンポーネント
  • TPopupNotifier - バルーンヘルプを表示させるためのTPopupNotifierの使い方
  • MultiDoc - Lazarus 用の pseudo-MDI アプリケーションを書くためのコンポーネント
  • MDButtonsBar - MultiDoc コンポーネント用の ButtonsBar
  • MPICH - Bindings for the MPI - Message Passing Interface. Distributed computing.
  • Bluetooth - Accessing Bluetooth devices.

ビジュアルコンポーネント

  • VirtualTreeview - SoftGemsのビジュアルツリーコンポーネントのポート
  • Turbopower Visual PlanIt - A port of the Planner Components
  • RingChart and AnalogWatch - Lazarus/FPC 用の楕円チャートとアナログ時計
  • ColorBox - カラーピッカー
  • Spook's Panel Components - 様々なパネルコンポーネントのコレクション
  • HistoryFiles - A component for store the recent files list into an .ini file and show the result into a menu.
  • ColorPalette - A color palette grid with ability to use custom palette.
  • OrphPort - Subset of TurboPower's Orpheus controls.
  • TSubForm - A Data-Aware SubForm that replicates controls based on records in a dataset.
  • Lui Controls - A set of visual controls (TToggleLabel, TMenuButton)
  • JvXPBar - A port of JVCL's TJvXPBar control that can display an icon, a header and zero or more clickable items in its client area.
  • CmdLine - A Prompt as VCL Control.
  • Wile64 - Components for Lazarus (TGifAnim, TColorProgress, TLabelCut...)
  • TGradButton - A new good looking Button Component
  • TMyRollOut and ExpandPanel - A collapsable panel with a button (like TJvRollOut); these panels can be arranged with "Expandpanel"

Lazarus IDE Extensions

  • Manual Docker - The extension allows Messages window to dock to the source editor.

FPC/Lazarus のパッケージ (not hosted here)

  • 2007, Brain Patchwork DX, LLC. has ported their TCP/UDP Client and Server Components to Lazarus 0.9.22/FPC 2.0.4 - visual and non-visual implementation are supported (www.bpdx.com)
  • バージョン32で、Lucas Gebauer の優れた Synapse TCP/IP ライブラリは Free Pascal/Lazarus 互換となりました。Lucas 氏はまた、彼のシリアルポート通信用スイートである Synaser を、Free Pascal で動作するようにして、バージョン12としてリリースしました。
  • Indy
    • オリジナル版(現在休止中): Indy for Lazarus project には FPC/Lazarus 用の 119 の Indy コンポーネントがあります
    • 新しいバージョン Indy with Lazarus (Indy9 と Indy10 の両方)
  • CUPS for Lazarus project FPC/Lazarus 用の標準的な UNIX プリントシステム
  • FIBL Lazarus 用の FreeIBComponents
  • RackCtls a collection of components with an "Hi-fi system" appearance.
  • Castle Game Engine, a 3D game engine especially focused on VRML/X3D formats.

サンプルプログラム

See Also

Projects using Lazarus

このページのオリジナルと変更について