Difference between revisions of "Lazarus Documentation/es"

From Lazarus wiki
Jump to navigationJump to search
()
m (Updated for name change from Object Pascal to Basic Pascal;)
 
(108 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Lazarus Documentation}}[[category:Castellano]][[category:Español]]
+
{{Lazarus Documentation}}
 +
=Documentación sobre Lazarus=
 +
==Tutorías de Lazarus y Pascal==
 +
*[[Understanding Interfaces | '''Entendiendo Interfaces''']] - Cómo definir Interfaces en Pascal.
 +
*[[Using INI Files/es | '''Usando Ficheros INI''']] - Como trabajar con ficheros INI en Pascal.
 +
*[[Overview of Free Pascal and Lazarus/es|'''Breve introducción a Free Pascal y Lazarus''']] - Una ligera introducción de las cosas que se pueden  desarrollar con estas herramientas de propósito general.
 +
*[[Lazarus Tutorial/es|'''Tutoría sobre Lazarus''']] - Una tutoría para principiantes y una detallada descripción del IDE de Lazarus.
 +
*[[Lazarus IDE Tools/es|'''Herramientas del IDE de Lazarus''']] - Una tutoría para usuarios de nivel medio sobre la función de autocompletado de código y otras herramientas del IDE.
 +
*[[File Handling In Pascal/es|'''Trabajando con ficheros en pascal''']] - Explicaciones básicas sobre el uso de archivos, para principiantes en pascal.
 +
*[[Lazarus Database Tutorial/es|'''Tutoría sobre Bases de Datos con Lazarus''']] - Una introducción a la utilización de Bases de Datos con Lazarus y enlaces a otros artículos sobre Bases de Datos.
 +
*[[Developing with Graphics/es|'''Programando con gráficos''']] - Algunos ejemplos básicos sobre la programación gráfica.
 +
*[[Basic_Pascal_Tutorial/es|'''Tutoría externa sobre Pascal''']] - Autor:[http://www.taoyue.com/ Tao Yue's] - [http://www.taoyue.com/tutorials/pascal/ Ir a la Tutoría] (enlazado con permiso).
 +
*[[Object Oriented Programming with FreePascal and Lazarus/es|'''Programación Orientada a Objetos con FreePascal y Lazarus''']] - Programar empleando ''Objetos'' y ''Clases'' en FPC y Lazarus.
 +
*[[Console Mode Pascal/es |'''Modo consola en Pascal''']] - Usar el IDE de Lazarus para escribir programas Pascal que trabajan en modo texto.
 +
*[[Executing External Programs/es|'''Ejecutando programas externos''']] - Una breve tutoría para mostrar cómo se ejecutan y controlan programas externos desde nuestra aplicación.
 +
*[[TXMLPropStorage/es|'''El componente TXMLPropStorage''']] - Cómo emplear ''TXMLPropStorage'' para guardar preferencias de usuario.
 +
*[[Hardware Access/es|'''Acceso al ''Hardware''''']] - Cómo acceder a dispositivos ''Hardware'', tales como tarjetas ISA/PCI, puertos serie/paralelos, o dispositivos USB.
 +
*[[Networking/es|'''Programación WEB y Networking''']] - Tutoría sobre el protocolo TCP/IP, creación de programas de red seguros, de servicios Web y enlaces a artículos relacionados con la programación orientada a la WEB.
 +
*[[XML Tutorial/es|'''Tutoría sobre XML''']] - Cómo escribir y leer archivos XML.
 +
*[[Multithreaded Application Tutorial/es|'''Tutoría sobre aplicaciones Múltihilo/''Multithreaded''''']] - Cómo programar aplicaciones ''múltihilo'' utilizando Free Pascal y Lazarus.
 +
*[[OpenGL Tutorial/es|'''Tutoría sobre OpenGL''']] - Cómo incorporar OpenGL en Lazarus y emplear GLUT.
 +
*[[Creating bindings for C libraries|'''Creando adaptaciones de librerías escritas en C''']] - Cómo convertir archivos de cabeceras escritos en C (.h) en unidades (''units'') de Pascal.
 +
*[[Lazarus/FPC Libraries/es|'''Librerías en Lazarus/FPC''']] - Cómo crear librerías dinámicas (''.so'', ''.dll'', ''.dylib'') y cómo utilizarlas.
 +
*[[Translations / i18n / localizations for programs/es|'''Traducciones /i18n/ y configuraciones regionales en sus programas''']] - Cómo proveer versiones de sus programas, paquetes o proyectos, adaptadándolas a diferentes configuraciones regionales o idiomas.
 +
*[[Daemons and Services/es|'''Demonios y Servicios''']] - Cómo escribir ''Servicios'' para MS Windows y/o ''Demonios/Daemons'' para GNU/Linux.
 +
*[[Office Automation/es|'''Automatización para la Oficina''']] - Cómo interactuar con programas de ofimática para crear hojas de cálculo, documentos de texto, presentaciones, etc.
 +
*[[Lazarus Inline Assembler/es|'''Lenguaje Ensamblador en Lazarus''']] - Pequeña guía de referencia para comenzar.
 +
*[[VirtualTreeview Example for Lazarus/es|'''Usando el componente ''VirtualTreeview'' en Lazarus''']] - Ejemplo de uso de ''VirtualTreeview'' en Lazarus.
 +
*[[Webbrowser/es|'''Navegador WEB ''Webbrowser''''']] - Controles para emplear la Navegación Web en nuestras aplicaciones.
 +
*[[Multimedia Programming|'''Programación Multimedia''']] - Cómo reproducir vídeo y sonido.
 +
*[[High DPI/es|'''High DPI''']] -  Como hacer tu aplicación compatible con High DPI en Windows 7.
 +
*[[Aero Glass/es|'''Aero Glass''']] -  Como aplicar el efecto Aero Glass en un Lazarus Form.
 +
*[[:Category:Tutorials/es|Tutoriales varios]] - Puede encontrar más tutorías sobre Lazarus o Free Pascal visitando este enlace.
 +
*Existen además tutorías que se alojan externamente a esta wiki, para acceder a ellos dirijase a la sección [[Lazarus Documentation/es#Blogs_y_WEBs_sobre_Lazarus|'''Blogs y WEBs sobre Lazarus''']].
  
==Tutoriales de Lazarus y Pascal==
+
==Guías del usuario de Lazarus==
*[[Using INI Files | Usando Ficheros INI]] - Como trabajar con ficheros INI en Pascal.
+
*[[Lazarus Faq/es|'''Lazarus FAQ''']] - Información general sobre Lazarus y especificas para usuarios de Linux y Windows.
*[[Overview of Free Pascal and Lazarus/es|Breve introducción a Free Pascal y Lazarus]] - Una ligera introducción de las cosas que se pueden  desarrollar con estas herramientas de propósito general.
+
*[[Lazarus DB Faq/es|'''Lazarus DB FAQ''']] - Cuestiones sobre Bases de Datos en Lazarus.
*[[Lazarus Tutorial/es|Tutorial sobre Lazarus]] - Un tutorial para principiantes y una detallada descripción del IDE de Lazarus.
+
*[[Databases in Lazarus/es|'''Bases de Datos en Lazarus''']] - Introducción al uso de Bases de Datos con Lazarus.
*[[Lazarus IDE Tools/es|Herramientas del IDE de Lazarus]] - Un tutorial para usuarios de nivel medio sobre la función de autocompletado de código y otras herramientas del IDE.
+
*[[Code Examples/es|'''Ejemplos de código''']] - Ejemplos de código funcional para Lazarus.
*[[File Handling In Pascal|Trabajando con ficheros en pascal]] - Explicaciones básicas sobre el uso de archivos, para principiantes en pascal.
+
*[[Feature Ideas|'''Ideas o propuestas de mejora''']] - Características que quisieras ver en Lazarus.
*[[Lazarus Database Tutorial/es|Tutorial sobre Bases de Datos con Lazarus]] - Una introducción a la utilización de Bases de Datos con Lazarus y enlaces a otros artículos sobre Bases de Datos.
+
*[[How do I create a bug report|'''Cómo generar un reporte de error (''bug report'')''']] - Si ha detectado un error mientras usaba Lazarus, en este enlace le indican como informar del mismo.
*[[Developing with Graphics/es|Programando con gráficos]] - Algunos ejemplos básicos sobre la programación gráfica.
 
*[[Pascal_Tutorial|Tutorial de Pascal]] - Autor:[http://www.taoyue.com/| Tao Yue's] [http://www.taoyue.com/tutorials/pascal/| Ir al Tutorial]  (enlazado con permiso).
 
*[[Object Oriented Programming with FreePascal and Lazarus/es|Programación Orientada a Objetos con FreePascal y Lazarus]] - Programar empleando ''Objetos'' y ''Clases'' en FPC y Lazarus.
 
*[[Console Mode Pascal/es | Modo consola en Pascal]] - Usar el IDE de Lazarus para escribir programas Pascal que trabajan en modo texto.
 
*[[Executing External Programs/es|Ejecutando programas externos]] - Un breve tutorial para mostrar cómo se ejecutan y controlan programas externos desde nuestra aplicación.
 
*[[TXMLPropStorage/es|El componente TXMLPropStorage]] - Cómo emplear el ''TXMLPropStorage'' para guardar preferencias de usuario.
 
*[[Hardware Access/es|Acceso al ''Hardware'']] - Cómo acceder a dispositivos ''Hardware'', tales como tarjetas ISA/PCI, puertos serie/paralelos, o dispositivos USB.
 
*[[Networking/es|Programación WEB y Networking]] - Tutorial sobre el protocolo TCP/IP, creación de programas de red seguros, de servicios Web y enlaces a artículos relacionados con la programación orientada a la WEB.
 
*[[XML Tutorial/es|Tutorial sobre XML]] - Cómo escribir y leer archivos XML.
 
*[[Multithreaded Application Tutorial/es|Tutorial sobre aplicaciones Múltihilo/''Multithreaded'']] - Cómo programar aplicaciones ''múltihilo'' utilizando Free Pascal y Lazarus.
 
*[[OpenGL Tutorial|Tutorial sobre OpenGL]] - Cómo incorporar OpenGL en Lazarus y emplear GLUT.
 
*[[Creating bindings for C libraries|Creando adaptaciones de librerías escritas en C]] - Cómo convertir archivos de cabeceras escritos en C (.h) en unidades (''units'') de Pascal.
 
*[[Lazarus/FPC Libraries/es|Librerías en Lazarus/FPC]] - Cómo crear librerías dinámicas (.so, .dll, .dylib) y cómo utilizarlas.
 
*[[Translations / i18n / localizations for programs/es|Traducciones /i18n/ y configuraciones regionales en sus programas]] - Cómo proveer versiones de sus programas, paquetes o proyectos, adaptadándolas a diferentes configuraciones regionales o idiomas.
 
*[[Daemons and Services|Demonios y Servicios]] - Cómo escribir ''Servicios'' para MS Windows y/o ''Demonios/Daemons'' para GNU/Linux.
 
*[[Office Automation/es|Automatización para la Oficina ]] - Cómo interactuar con programas de ofimática para crear hojas de cálculo, documentos de texto, presentaciones, etc.
 
*[[Lazarus Inline Assembler|Lenguaje Ensamblador en Lazarus]] - Pequeña guía de referencia para comenzar.
 
*[[VirtualTreeview Example for Lazarus|Usando el componente ''VirtualTreeview'' en Lazarus]] - Ejemplo de uso de ''VirtualTreeview'' en Lazarus.
 
*[[Webbrowser]] - Controles para emplear la Navegación Web en nuestras aplicaciones.
 
*[[Multimedia Programming|Programación Multimedia]] - Cómo reproducir vídeo y sonido.
 
*[[More Lazarus/FPC Tutorials|Más tutoriales Lazarus/FPC]] - Puede encontrar más tutoriales sobre Lazarus o Free Pascal visitando este enlace.
 
*Existen además tutoriales que se alojan externamente a esta wiki, para acceder a ellos dirijase a la sección [[Lazarus Documentation#Lazarus related blogs and websites|Blogs y WEBs sobre Lazarus]]
 
  
==Guías de usuario de Lazarus==
+
===Instalación===
=== ===
+
*[[Getting Lazarus/es|'''Obtener Lazarus''']] - Instrucciones de cómo descargar e instalar una versión estable de Lazarus, o una subversión en desarrollo (SVN) del mismo.
*[[Lazarus Faq]] - Información general sobre  Lazarus y especificas para usuarios de Linux y Windows.
+
*[[Installing Lazarus/es|'''Instalar Lazarus''']] - Una guía de instalación explicada con más detalle.
*[[Lazarus DB Faq/es|Lazarus DB Faq]] - Cuestiones sobre Bases de Datos en Lazarus.
+
*[[Multiple Lazarus|'''Varios Lazarus''']] - Información acerca de cómo instalar varias versiones de Lazarus en una misma máquina.
*[[Databases in Lazarus/es|Bases de Datos en Lazarus]] - Una descripción de como usar bases de datos en Lazarus
 
*[[Code Examples]] - Ejemplo de código funcional para Lazarus.
 
*[[Feature Ideas]] - Características que quisieras ver en Lazarus.
 
*[[How do I create a bug report]] - ¿Encontrastes un error en Lazarus? cómo informar de tu hallazgo.
 
 
 
===Instalación===
 
*[[Installing Lazarus/es|Instalar Lazarus]] - Una guía de instalación.
 
*[[Getting Lazarus/es|Obteniendo Lazarus]] - Instrucciones sobre cómo obtener una versión liberada o del repositorio (SVN) de Lazarus
 
*[[Multiple Lazarus]] - Cómo instalar varias versiones de Lazarus en una máquina
 
  
 
===Entorno integrado de desarrollo (IDE)===
 
===Entorno integrado de desarrollo (IDE)===
*[[IDE tricks]] - Consejos, trucos y características ocultas.
+
*[[IDE tricks|'''Trucos del IDE''']] - Consejos, trucos y características ocultas.
*[[Lazarus IDE]] - El entorno de trabajo integrado de Lazarus
+
*[[Lazarus IDE|'''El IDE de Lazarus''']] - Conociendo el entorno de trabajo integrado de Lazarus.
*[[Lazarus IDE Shortcuts]] - Teclas de función y atajos de teclado.
+
*[[Lazarus IDE Shortcuts|'''Atajos de teclado del IDE''']] - Completa referencia de las Teclas de Función y atajos de teclado.
*[[Lazarus Packages/es|Paquetes en Lazarus]] - Una guía para crear un paquete para Lazarus.
+
*[[Lazarus Packages/es|'''Paquetes en Lazarus''']] - Guía para crear paquetes (.lpk) para Lazarus.
*[[Install Packages/es|Instalar paquetes]] - Una pequeña guía para instalar paquetes en Lazarus
+
*[[Install Packages/es|'''Instalar paquetes''']] - Guía para instalar paquetes (.lpk) en Lazarus.
*[[Extending the IDE]] - Cómo añadir funcionalidades al IDE de Lazarus
+
*[[Extending the IDE|'''Ampliando el IDE''']] - Cómo añadir funcionalidades extra al IDE de Lazarus.
*[[Installing Help in the IDE|Instalando Ayuda en el IDE]] - Cómo instalar ayuda para la RTL, FCL y LCL en el IDE, así como la instalación de los archivos de ayuda de Kylix en el IDE y también añadir ayuda para paquetes de usuario.
+
*[[Installing Help in the IDE|'''Instalando la Ayuda en el IDE''']] - Habilitar la ayuda para RTL/FCL/LCL en el IDE, también se explica la instalación de los archivos de ayuda de Kylix, además de cómo añadir la ayuda de los paquetes de usuario.
*[[Adding Kylix Help]] - Cómo utilizar los archivos de ayuda de Borland en el IDE.
+
*[[Using Lazarus for other computer languages|'''Usar el IDE con otros lenguajes''']] - Explicación para usar el IDE con otros lenguajes de programación como C, Java, etc.
*[[Using Lazarus for other computer languages]] - Cómo usar el IDE para C, Java, etc.
+
*[[IDE Development|'''Desarrollo del IDE de Lazarus''']] - Información acerca del estado actual de desarrollo del IDE.
*[[IDE Development]] - Varias páginas sobre el desarrollo actual del IDE.
+
*[[Lazarus for education|'''Lazarus en el Sistema Educativo''']] - Cómo configurar el IDE de Lazarus para emplearlo en la enseñanza y con usuarios sin experiencia.
*[[Lazarus for education]] - Cómo preparar el IDE para la enseñanza y los principiantes.
+
*[[Lazarus Hacks|'''''Hacks'' de Lazarus''']] - Personalizaciones, mejoras y trucos que permiten adaptar el IDE y las LCL a necesidades específicas.
*[[Lazarus Hacks]] - Las personalizaciones y trucos que permiten adaptar el IDE y LCL a necesidades específicas.
 
  
 
===Librería de Componentes de Lazarus (LCL)===
 
===Librería de Componentes de Lazarus (LCL)===
*[[doc:lcl/|LCL Reference]] - Ayuda de referencia en línea para la LCL (trabajo en curso).
+
*[[doc:lcl/|'''Documentación de referencia sobre la LCL''']] - Ayuda OnLine y Guía de Referencia para a LCL (Esta documentación se encuentra en continúa evolución y desarrollo).
*[[LCL Components]] - Tutoría sobre los componentes estándar de la LCL que complementa los documentos de referencia sobre los mismos.
+
*[[LCL Components|'''Componentes de la LCL''']] - Explicación sobre los componentes estándar de la LCL que complementa a los documentos de referencia del enlace anterior.
*[[The LCL in various platforms]] - Una breve discusión sobre las características que se comportan diferente en diversas plataformas.
+
*[[The LCL in various platforms|'''La LCL en los diferentes Sistemas Operativos''']] - Breve explicación sobre las características especificas de la LCL, dependiendo del Sistema Operativo sobre el que se instale Lazarus.
*[[Autosize / Layout]] - Cómo diseñar formularios que funcionen en todas las plataformas.
+
*[[Autosize / Layout|'''Ajustes automáticos de tamaño y posición''']] - Diseñar el aspecto gráfico de los formularios y componentes visuales de los programas, para que se comporten y visualicen de igual manera en diferentes Sistemas Operativos.
*[[Main Loop Hooks]] - Cómo manejar eventos de diverso origen. Manejar la cola principal de mensajes (''Main Loop'').
+
*[[Main Loop Hooks|'''Gestión del Bucle Principal de Programa (''Main Loop Hooks'')''']] - Cómo gestionar eventos de diverso origen y manejar la cola principal de mensajes (''Main Loop'').
*[[Asynchronous Calls]] - Cómo ''encolar'' métodos para una ejecución posterior.
+
*[[Asynchronous Calls|'''Llamadas Asíncronas (''Asynchronous Calls'')''']] - Cómo asignar métodos a una cola para una ejecución posterior.
*[[File size and smartlinking]] - Cómo enlazar más rápido aplicaciones y cómo obtener ejecutables más pequeños.
+
*[[File size and smartlinking|'''Tamaño de los ficheros y enlazado inteligente (''smartlinking'')''']] - Enlazar aplicaciones de una manera más rápida y eficiente, así cómo obtener ficheros ejecutables de un tamaño más pequeño.
*[[Accessing the Interfaces directly]] - Ejemplo de cómo acceder a los controles (''widgetsets'') de la LCL.
+
*[[Accessing the Interfaces directly|'''Acceder directamente a las Interfaces de la LCL''']] - Ejemplo de cómo acceder de manera directa a los controles (''widgetsets'') de la LCL.
*[[Add Help to Your Application/es|Añadir ayuda a tu aplicación]] - Cómo crear una ayuda sensible al contexto para tu aplicación.
+
*[[Add Help to Your Application/es|'''Añadir ayuda a las aplicaciones''']] - Cómo dotar a su aplicación de ayuda mediante HTML.
*[[Anchor Sides]] - Descripción de la funcionalidad de anclado de controles mediante ''AnchorSide''.
+
*[[Anchor Sides|'''Anclaje de componentes al formulario (''Anchor Sides'')''']] - Aspectos del anclaje de componentes y controles al formulario de la aplicación teniendo en cuenta la funcionalidad ''AnchorSide''.
*[[LCL Tips]] - Consejos y trucos.
+
*[[LCL Tips|'''Trucos y atajos de la LCL''']] - Consejos, atajos y trucos relacionados con la LCL.
*[[LCL Defines]] - Seleccionando las opciones correctas para recompilar la LCL.
+
*[[LCL Defines|'''Opciones de definición de la LCL''']] - Seleccionar las opciones correctas para recompilar la LCL.
 +
*[[Lazarus_Tutorial/es#La_Paleta_de_Componentes|'''Listado de los Componentes de la LCL''']] - Descripción e información sobre los principales controles que podemos encontrar en la LCL, tales como ''TMainMenu'', ''TButton'', ''TComboBox'', ''TTimer'', etc.
 +
*[[Components_and_Code_examples/es|'''Otros Componentes de la LCL y ejemplos de uso''']] - Componentes adicionales para la LCL, enlaces a páginas internas y a componentes de terceros. Ejemplos funcionales de uso.
 +
*[[Lazarus Custom Drawn Controls]] - Un juego de controles gráficos personalizados en Lazarus.
  
===Desarrollando===
+
===Desarrollo===
*[[The Power of Proper Planning and Practices]] - buenas prácticas de sentido común para desrrolladores de Pascal y Lazarus.
+
*[[The Power of Proper Planning and Practices|El Beneficio de una Planificación y una Puesta en Práctica adecuada]] - Consejos para desarrolladores de Lazarus/FPC sobre las ventajas de aplicar el sentido común y una buena ''praxis'' en la programación.
*[[Multiplatform Programming Guide]] - Cómo desarrollar aplicaciones para múltiples plataformas y cómo migrar desde una plataforma a otra.
+
*[[Multiplatform Programming Guide/es|Guía para desarrollar aplicaciones Multiplataforma]] - Cómo desarrollar aplicaciones para múltiples Sistemas Operativos, y cómo migrar nuestro código desde un Sistema Operativo a otro.
*[[Deploying Your Application/es|Desplegando tu aplicación]] - Cómo crear un instalador para tu aplicación.
+
*[[Deploying Your Application/es|Liberar y distribuir su aplicación]] - Cómo crear un instalador para su aplicación.
*[[Cross compiling]] - Crear ejecutables para una plataforma en otra
+
*[[Cross compiling|Compilación Cruzada (''Cross Compiling'')]] - Crear ejecutables para un Sistema Operativo mediante la codificación y compilación en un IDE Lazarus instalado en un Sistema Operativo diferente.
 
*[[GDB Debugger Tips]] - Problemas conocidos y Consejos para la depuración de Pascal utilizando GDB
 
*[[GDB Debugger Tips]] - Problemas conocidos y Consejos para la depuración de Pascal utilizando GDB
 
*[[Remote Debugging]] - Cómo depurar ut aplicación Lazarus desde otra máquina.
 
*[[Remote Debugging]] - Cómo depurar ut aplicación Lazarus desde otra máquina.
Line 89: Line 93:
  
 
===Consejos específicos de una plataforma===
 
===Consejos específicos de una plataforma===
*[[OS X Programming Tips]] - Instalación de Lazarus, herramientas útiles, comandos Unix, y más...
+
*[[macOS Programming Tips]] - Instalación de Lazarus, herramientas útiles, comandos Unix, y más...
 
*[[Windows Programming Tips]] - Consejos para programar en Windows de escritorio...
 
*[[Windows Programming Tips]] - Consejos para programar en Windows de escritorio...
 
*[[WinCE Programming Tips]] - Utilización del API de telefonía, enviando SMSes, y más...
 
*[[WinCE Programming Tips]] - Utilización del API de telefonía, enviando SMSes, y más...
Line 95: Line 99:
 
===Herramientas===
 
===Herramientas===
 
*[[Lazarus Documentation Editor]] - Utilización de "lazde" para crear documentación.
 
*[[Lazarus Documentation Editor]] - Utilización de "lazde" para crear documentación.
*[[LazDoc]] - Un editor integrado para documentar archivos.
+
*[[FPDoc Editor]] - Un editor integrado para documentar archivos.
 
*[[FPDoc Updater]] - Una herramienta gráfica para actualizar archivos.
 
*[[FPDoc Updater]] - Una herramienta gráfica para actualizar archivos.
 
*[[lazbuild/es|Lazbuild]] - Compilar proyectos y paquetes fuera del IDE.
 
*[[lazbuild/es|Lazbuild]] - Compilar proyectos y paquetes fuera del IDE.
Line 165: Line 169:
 
==Blogs y WEBs sobre Lazarus==
 
==Blogs y WEBs sobre Lazarus==
 
'''''Blogs'''''
 
'''''Blogs'''''
*[[Adventures of a Newbie]] - A blog of a newbie getting started with some tutorial information in a running log.
+
*[[Adventures of a Newbie]] - (Contenido en Inglés) Blog de un "novato" que describe sus primeras experiencias. Cuenta con información en modo tutoría.
 
*[http://lazarusroad.blogspot.com/ On the road with Lazarus/Freepascal] - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
 
*[http://lazarusroad.blogspot.com/ On the road with Lazarus/Freepascal] - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
 
*[http://port2laz.blogspot.com/ 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)
 
*[http://port2laz.blogspot.com/ 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)
*[http://living-lazarus.blogspot.com/ Living Lazarus] - One mans exploration into the possibilities of an open source RAD (by [[User:Wibblytim|Wibblytim/es]]).
+
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee's buzz!
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz!
 
 
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
 
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
  
'''Sitios ''web'''''
+
 
*[[swainbrain pascal wiki]] - unique free pascal tutorials and info [http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools swainbrain]
+
{{AutoCategory}}

Latest revision as of 06:03, 29 March 2020

العربية (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)

Documentación sobre Lazarus

Tutorías de Lazarus y Pascal

Guías del usuario de Lazarus

Instalación

  • Obtener Lazarus - Instrucciones de cómo descargar e instalar una versión estable de Lazarus, o una subversión en desarrollo (SVN) del mismo.
  • Instalar Lazarus - Una guía de instalación explicada con más detalle.
  • Varios Lazarus - Información acerca de cómo instalar varias versiones de Lazarus en una misma máquina.

Entorno integrado de desarrollo (IDE)

Librería de Componentes de Lazarus (LCL)

Desarrollo

Consejos específicos de una plataforma

Herramientas

Migrando desde Delphi

Guías de desarrollo de Lazarus

Genéricas

LCL - Librería de componentes de Lazarus

Interfaces

Traducciones

  • Getting translation strings right Algunas notas para los programadores sobre cómo crear y utilizar cadenas traducidas en su aplicación. Repaso rápido a cuestiones generales sobre crear secuencias, ofrece algunos consejos de la puesta en práctica y precisa algunas cosas a tener en cuenta, particularmente cuándo se utiliza el inglés como lengua base .
  • Localización Notes:
  • German - Notas y directrices para traducir el IDE de Lazarus IDE al alemán, incluye un pequeño diccionario de la traducción de los términos más utilizados.
  • Portugués-Brasileño - Pequeño diccionario con las traducciones comunes de términos utilizados en el IDE de Lazarus IDE para traducir al portugués-brasileño.
  • Russian - Notas y directrices para traducir el IDE de Lazarus IDE al ruso.

Documentación de Componentes adicionales

Documentación del compilador FreePascal

   Además de aquí, la última versión de la documentación se puede encontrar en línea y en varios formatos para descargar en el sitio principal del compilador FreePascal. A día de hoy hay también un sitio WiKi para FreePascal [1] muy similar en estilo a este, para permitir a los desarrolladores poner documentación adicional a los documentos oficiales de FPC, referidos más abajo.

Blogs y WEBs sobre Lazarus

Blogs