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

From Lazarus wiki
Jump to navigationJump to search
 
(30 intermediate revisions by 7 users not shown)
Line 1: Line 1:
== Componentes Publicados Lazarus-CCR==
+
{{Components and Code examples}}
 +
 
 +
[[File:fpc source logo.png|right]]
 +
[[File:lazarus source logo.png|right]]
 +
 
 +
== Componentes Publicados para Lazarus-CCR ==
  
 
===Multimídia===
 
===Multimídia===
* [[ACS/pt|ACS]] - Suite de Componentes para Audio portados de [http://acs.ullihome.de/ ACS]
+
* [[ACS/pt|ACS]] - Suite de Componentes de Audio portados de [http://acs.ullihome.de/ ACS]
  
 
===Gráficos===
 
===Gráficos===
* [[GLScene]] - A port of the visual OpenGL graphics Library [http://www.glscene.org GLScene]
+
* [[GLScene]] - Um porte da biblioteca gráfica OpenGL [http://www.glscene.org GLScene]
* [[SMNetGradient]] - A Gradient Fill component for Lazarus.
+
* [[TOpenGLBox]] - Um componente muito simples para o Lazarus que provê uma área de renderização OpenGL.
* [[TAChart]] - Charting component for Lazarus
+
* [[SMNetGradient]] - Um componente de preenchimento de gradiente para Lazarus* [[TAChart]] - Componente de gráficos para Lazarus
* [[PlotPanel]] - A plotting and charting component for animated graphs
+
* [[PlotPanel]] - Um componente de plotagem e gráficos para gráficos animados
* [[LazRGBGraphics]] - A package for fast in memory image processing and pixel manipulations (like scan line).
+
* [[LazRGBGraphics]] - Um pacote de processamento rápido em memória de imagens e manipulação de pixels (como "scan line" )
* [[TMetafile_/_TMetafileCanvas|TMetafile/TMetafileCanvas]] - EnhMetafile API implementation for Windows.
+
* [[TMetafile_/_TMetafileCanvas|TMetafile/TMetafileCanvas]] - Implementação do EnhMetafile do Windows.
  
 
===Ferramentas===
 
===Ferramentas===
* [[FpSystools]] - Conversion of TurboPower's Systools for Kylix package to Lazarus/FPC
+
* [[FpSystools]] - Conversão do pacote Systools do TurboPower de Kylix para Lazarus e FPC
* [[DCPcrypt]] - DCPcrypt Cryptographic Component Library
+
* [[DCPcrypt]] - Biblioteca de Componentes Criptográficos DCPcrypt  
* [[RXfpc]] - Some of the well known RXlib components components converted to Lazarus
+
* [[RXfpc]] - Alguns dos componentes mais conhecidos da RXLib convertidos para Lazarus
* [[MultiLog]] - A Log system designed for FPC-Lazarus
+
* [[MultiLog]] - Um sistema de Log desenhado para FPC e Lazarus
* [[OnGuard]] - A port of Turbo Power OnGuard
+
* [[OnGuard]] - Um porte do Turbo Power OnGuard
* [[UniqueInstance]] - A component to force only one instance running at same time
+
* [[UniqueInstance]] - Um componente para permitir somente uma instância rodar ao mesmo tempo
 +
* [http://wiki.lazarus.freepascal.org/User:Beli0135 Kamouflage] - Camufla arquivos dentro de imagens
 +
* [[XDev Toolkit]] - Ferramentas de desenvolvimento multiplatforma.
  
===Archiving===
+
===Arquivo===
* [[Zlibar]] - Objects to create and extract a zlib compressed archive containing multiple files
+
* [[Zlibar]] - Objetos para criar e extrair um arquivo zip contendo múltiplos arquivos
* [[FreePascalArchivePackage]] - Conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler
+
* [[FreePascalArchivePackage]] - Conversão da biblioteca TurboPower Abbrevia para FPC
* [[ZipFile]] - Component that encapsulates a zipfile, you can read and write from it as if it's a filesystem
+
* [[ZipFile]] - Componente que encapsula um arquivo zip, você pode ler e escrever nele como se fosse um arquivo comum
* [[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.
+
* [[libtar]] - Classes para arquivos .TAR de Stefan Heymann, que gentilmente refez a licença, de modo que agora elas estão no FPC 2.1.1 e distribuições posteriores. Podem ser combinadas com zstream para criar arquivos .tar.gz.
  
===Editors and viewers===
+
===Editores e Visualizadores===
* [[PowerPDF]] - Port of the PowerPDF (visual) components for Lazarus
+
* [[PowerPDF]] - Porte dos componentes visuais PowerPDF para Lazarus
* [[RichView]] - Port of the TRichView Freeware Edition Components to Lazarus
+
* [[RichView]] - Porte dos Componentes TRichView Freeware Edition para Lazarus
* [[Fshcomp]] - Edit components.
+
* [[Fshcomp]] - Componentes de Edit.
* [[SynEdit]] - Source Editor component (used by the IDE)
+
* [[SynEdit]] - Componente de Editor de Código (usado pelo IDE do Lazarus)
  
===Networking===
+
===Rede===
* [[Sockets]] - TCP/IP Sockets components
+
* [[Sockets]] - Componentes de soquete TCP/IP
* [[lNet]] - Networking components for TCP and UDP connections
+
* [[lNet]] - Componentes de rede para conexões TCP e UDP.
* [[fpc:FPC and Apache Modules|FPC and Apache Modules]] - Headers for creating Apache modules with fpc
+
* [[fpc:FPC and Apache Modules|FPC and Apache Modules]] - Cabeçalhos para criar módulos Apache com FPC
* [[Web_Service_Toolkit|Web Services Toolkit]] - Web Services authoring and consumption
+
* [[Web_Service_Toolkit|Web Services Toolkit]] - Autoria e consumo de Web Services
  
===Databases===
+
===Bancos de Dados===
* [[TPSQL]] - Components for connecting to PostgreSQL database servers
+
* [[TPSQL]] - Componentes para conectar servidores de banco de dados PostgreSQL  
* [[tiOPF]] - TechInsite Object Persistent Framework (Ver. 2)
+
* [[tiOPF]] - TechInsite Object Persistent Framework (Ver. 2) - Framework para Persistência de objetos
* [[TParadoxDataSet]] - An TDataSet implementation that can read Paradox files up to Version 7 (and up ??)
+
* [[TParadoxDataSet]] - Uma implementação de TDataSet que pode ler arquivos Paradox até a versão 7 (e acima??)
  
===System===
+
===Sistema===
* [[EpikTimer]] - Precision timer component written specifically for Lazarus.
+
* [[EpikTimer]] - Timer de precisão escrito para Lazarus
* [[TrayIcon]] - A multiplatform System Tray component
+
* [[TrayIcon]] - Componente System Tray mutiplataforma
* [[TPopupNotifier]] - How to use TPopupNotifier to show "balloon help".
+
* [[TPopupNotifier]] - Como usar TPopupNotifier para mostrar balões de ajuda
* [[MultiDoc]] - A component to write pseudo-MDI application with Lazarus.
+
* [[MultiDoc]] - Componente para escrever aplicações pseudo-MDI com Lazarus
* [[MDButtonsBar]] - ButtonsBar to MultiDoc Component.
+
* [[MDButtonsBar]] - ButtonsBar para o componente MultiDoc
 +
* [[MPICH]] - Interface para o MPI (Message Passing Interface). Computação distribuída.
  
===Visual components===
+
===Componentes Visuais ===
* [[VirtualTreeview]] - A port of the fast virtual treeview from [http://www.lischke-online.de/VirtualTreeview/ SoftGems]
+
* [[VirtualTreeview]] - Um porte da rápida Virtual  TreeView de  [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
+
* [[RingChart and AnalogWatch]] - Outro componente de Gráficos Elípticos e um Relógio Analógico para Lazarus e FPC
* [[ColorBox]] - Color picker with preview
+
* [[ColorBox]] - Color picker com  preview
* [[Spook's Panel Components]] - A collection of panel components
+
* [[Spook's Panel Components]] - Uma colelção de componentes de painel
* [[HistoryFiles]] - A component for store the recent files list into an .ini file and show the result into a menu.
+
* [[HistoryFiles]] - Um componente para guardar a lista de arquivos recentes  em um arquivo .ini e mostrá-la em um menu
* [[ColorPalette]] - A color palette grid with ability to use custom palette.
+
* [[ColorPalette]] -  Uma grade de paleta de cores com habilidade de usar paletas do usuário
 +
* [[OrphPort]] - Um subconjunto dos controles Orpheus da TurboPower.
 +
* [[TSubForm]] - Um subformulário Data-Aware que replica controles baseado nos dados de um dataset.
 +
* [[Lui Controls]] - Um conjunto de controles visuais (TToggleLabel, TMenuButton).
 +
* [[JvXPBar]] - Um porte do controle TJvXPBar da [http://jvcl.sourceforge.net JVCL] que pode montra um icone, um título e zero ou mais itens clicáveis na sua área cliente.
 +
* [[CmdLine]] - Uma linha de comando como um controle VCL.
 +
* [[Wile64]] - Componentes para o Lazarus (TGifAnim, TColorProgress, TLabelCut...)
  
==Packages for FPC/Lazarus (not hosted here)==
+
==Pacotes para FPC/Lazarus (não hospedados aqui)==
* 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.
+
* Começando com a versão 32, a excelente "Lucas Gebauer's Library [http://www.ararat.cz/synapse/ Synapse] TCP/IP" é agora compatível com Free Pascal e Lazarus. Lucas publicou também a versão 12 do seu Synaser Serial Port Communications Suite que executa também em Free Pascal.
 
* Indy  
 
* Indy  
** Original (now dormant) effort: [http://indy4lazarus.sourceforge.net/ Indy for Lazarus project] 119 components Indy for FPC/Lazarus.  
+
** Esforço original (agora inativo) : [http://indy4lazarus.sourceforge.net/ Indy for Lazarus project] 119 componentes Indy para FPC/Lazarus.  
** Newer attempt [[Indy with Lazarus]] (Both Indy9 and Indy10)
+
** Mais recente tentativa  [[Indy with Lazarus]] (Indy9 e Indy10)
* [http://cups4lazarus.sourceforge.net/ CUPS for Lazarus project] Common UNIX Printing System for FPC/Lazarus.
+
 
* [http://sourceforge.net/projects/fibl/ FIBL] FreeIBComponents package porting for Lazarus.
+
* [http://cups4lazarus.sourceforge.net/ CUPS for Lazarus project] Sistema Comum de Impressão UNIX para FPC e Lazarus
 +
* [http://sourceforge.net/projects/fibl/ FIBL] Porte do pacote FreeIBComponents para Lazarus
 +
* [http://wiki.lazarus.freepascal.org/PascalSCADA PascalSCADA] é um conjunto de componentes para o fácil desenvolvimento de aplicações HMI/SCADA (aplicações que precisam interagir com CLP's e outros dispositivos industriais).
  
==Example programs==
+
==Programas de exemplo ==
* [[SysRec]] - Video Capturing and Recording application, you can download it [http://sourceforge.net/project/showfiles.php?group_id=92177 here].
+
* [[SysRec]] - Programa de Captura de Vídeo e Gravação, você pode baixá-lo [http://sourceforge.net/project/showfiles.php?group_id=92177 aqui]
 
* [[Micro-mainframe Transmission Command Generator for IBM Mainframes]]
 
* [[Micro-mainframe Transmission Command Generator for IBM Mainframes]]
* [[Sudoku]] - A Sudoku solver.
+
* [[Sudoku]] - Um solucionador de Sudoku
* [[Libview]] - Views all exported function names of a given library.
+
* [[Libview]] - Visualizador para as funções exportadas de DLLs
* [[Contacts Database]] - An expanded version of the address book example with reports.
+
* [[Contacts Database]] - Uma versão expandida de um catálogo de endereços com relatórios
* [[OpenGL Tutorial]] - Example code for the OpenGL tutorial
+
* [[OpenGL Tutorial]] -   Exemplo de código para o tutorial de OpenGL
* [[Robot - The Game]] - Very easy written sample for beginners
+
* [[Robot - The Game]] - Sample para iniciantes
* [[Kaldemonia]] - Google Searcher shows simple threading, using Synapse networking library.
+
* [[Kaldemonia]] - Pesquisador Google que mostra um threading simples usando a biblioteca de rede Synapse
 +
 
 +
==Veja também==
 +
[[Projects using Lazarus]]
  
 
==Original contributors and changes==
 
==Original contributors and changes==
 
This page has been imported from the epikwiki [http://lazarus-ccr.sourceforge.net/index.php?wiki=CodeAndComponents version].
 
This page has been imported from the epikwiki [http://lazarus-ccr.sourceforge.net/index.php?wiki=CodeAndComponents version].
 
* Page created, initial content - T. Lisjac 9/22/2003 [[User:VlxAdmin]]
 
* Page created, initial content - T. Lisjac 9/22/2003 [[User:VlxAdmin]]
* Moved Synapse package info to here from the [[Main Page]] - [[User:VlxAdmin]] 10/1/2003
+
* Moved Synapse package info to here from the [[Main Page]] - [[User:VlxAdmin]] 1

Latest revision as of 09:24, 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

Componentes Publicados para Lazarus-CCR

Multimídia

  • ACS - Suite de Componentes de Audio portados de ACS

Gráficos

  • GLScene - Um porte da biblioteca gráfica OpenGL GLScene
  • TOpenGLBox - Um componente muito simples para o Lazarus que provê uma área de renderização OpenGL.
  • SMNetGradient - Um componente de preenchimento de gradiente para Lazarus* TAChart - Componente de gráficos para Lazarus
  • PlotPanel - Um componente de plotagem e gráficos para gráficos animados
  • LazRGBGraphics - Um pacote de processamento rápido em memória de imagens e manipulação de pixels (como "scan line" )
  • TMetafile/TMetafileCanvas - Implementação do EnhMetafile do Windows.

Ferramentas

  • FpSystools - Conversão do pacote Systools do TurboPower de Kylix para Lazarus e FPC
  • DCPcrypt - Biblioteca de Componentes Criptográficos DCPcrypt
  • RXfpc - Alguns dos componentes mais conhecidos da RXLib convertidos para Lazarus
  • MultiLog - Um sistema de Log desenhado para FPC e Lazarus
  • OnGuard - Um porte do Turbo Power OnGuard
  • UniqueInstance - Um componente para permitir somente uma instância rodar ao mesmo tempo
  • Kamouflage - Camufla arquivos dentro de imagens
  • XDev Toolkit - Ferramentas de desenvolvimento multiplatforma.

Arquivo

  • Zlibar - Objetos para criar e extrair um arquivo zip contendo múltiplos arquivos
  • FreePascalArchivePackage - Conversão da biblioteca TurboPower Abbrevia para FPC
  • ZipFile - Componente que encapsula um arquivo zip, você pode ler e escrever nele como se fosse um arquivo comum
  • libtar - Classes para arquivos .TAR de Stefan Heymann, que gentilmente refez a licença, de modo que agora elas estão no FPC 2.1.1 e distribuições posteriores. Podem ser combinadas com zstream para criar arquivos .tar.gz.

Editores e Visualizadores

  • PowerPDF - Porte dos componentes visuais PowerPDF para Lazarus
  • RichView - Porte dos Componentes TRichView Freeware Edition para Lazarus
  • Fshcomp - Componentes de Edit.
  • SynEdit - Componente de Editor de Código (usado pelo IDE do Lazarus)

Rede

Bancos de Dados

  • TPSQL - Componentes para conectar servidores de banco de dados PostgreSQL
  • tiOPF - TechInsite Object Persistent Framework (Ver. 2) - Framework para Persistência de objetos
  • TParadoxDataSet - Uma implementação de TDataSet que pode ler arquivos Paradox até a versão 7 (e acima??)

Sistema

  • EpikTimer - Timer de precisão escrito para Lazarus
  • TrayIcon - Componente System Tray mutiplataforma
  • TPopupNotifier - Como usar TPopupNotifier para mostrar balões de ajuda
  • MultiDoc - Componente para escrever aplicações pseudo-MDI com Lazarus
  • MDButtonsBar - ButtonsBar para o componente MultiDoc
  • MPICH - Interface para o MPI (Message Passing Interface). Computação distribuída.

Componentes Visuais

  • VirtualTreeview - Um porte da rápida Virtual TreeView de SoftGems
  • RingChart and AnalogWatch - Outro componente de Gráficos Elípticos e um Relógio Analógico para Lazarus e FPC
  • ColorBox - Color picker com preview
  • Spook's Panel Components - Uma colelção de componentes de painel
  • HistoryFiles - Um componente para guardar a lista de arquivos recentes em um arquivo .ini e mostrá-la em um menu
  • ColorPalette - Uma grade de paleta de cores com habilidade de usar paletas do usuário
  • OrphPort - Um subconjunto dos controles Orpheus da TurboPower.
  • TSubForm - Um subformulário Data-Aware que replica controles baseado nos dados de um dataset.
  • Lui Controls - Um conjunto de controles visuais (TToggleLabel, TMenuButton).
  • JvXPBar - Um porte do controle TJvXPBar da JVCL que pode montra um icone, um título e zero ou mais itens clicáveis na sua área cliente.
  • CmdLine - Uma linha de comando como um controle VCL.
  • Wile64 - Componentes para o Lazarus (TGifAnim, TColorProgress, TLabelCut...)

Pacotes para FPC/Lazarus (não hospedados aqui)

  • Começando com a versão 32, a excelente "Lucas Gebauer's Library Synapse TCP/IP" é agora compatível com Free Pascal e Lazarus. Lucas publicou também a versão 12 do seu Synaser Serial Port Communications Suite que executa também em Free Pascal.
  • Indy
  • CUPS for Lazarus project Sistema Comum de Impressão UNIX para FPC e Lazarus
  • FIBL Porte do pacote FreeIBComponents para Lazarus
  • PascalSCADA é um conjunto de componentes para o fácil desenvolvimento de aplicações HMI/SCADA (aplicações que precisam interagir com CLP's e outros dispositivos industriais).

Programas de exemplo

Veja também

Projects using Lazarus

Original contributors and changes

This page has been imported from the epikwiki version.