Sign in Join
Wiki copytemporary

Lazarus Documentation/es: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Lazarus Documentation/es

OldNewLine
1+# Documentación sobre Lazarus
2+
3+## Tutorías de Lazarus y Pascal
4+
5+- [[Understanding Interfaces|Entendiendo Interfaces]] - Cómo definir Interfaces en Pascal.
6+- [[Using INI Files/es|Usando Ficheros INI]] - Como trabajar con ficheros INI en Pascal.
7+- [[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.
8+- [[Lazarus Tutorial/es|Tutoría sobre Lazarus]] - Una tutoría para principiantes y una detallada descripción del IDE de Lazarus.
9+- [[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.
10+- [[File Handling In Pascal/es|Trabajando con ficheros en pascal]] - Explicaciones básicas sobre el uso de archivos, para principiantes en pascal.
11+- [[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.
12+- [[Developing with Graphics/es|Programando con gráficos]] - Algunos ejemplos básicos sobre la programación gráfica.
13+- [[Basic Pascal Tutorial/es|Tutoría externa sobre Pascal]] - Autor:[Tao Yue's](http://www.taoyue.com/) - [Ir a la Tutoría](http://www.taoyue.com/tutorials/pascal/) (enlazado con permiso).
14+- [[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.
15+- [[Console Mode Pascal/es|Modo consola en Pascal]] - Usar el IDE de Lazarus para escribir programas Pascal que trabajan en modo texto.
16+- [[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.
17+- [[TXMLPropStorage/es|El componente TXMLPropStorage]] - Cómo emplear *TXMLPropStorage* para guardar preferencias de usuario.
18+- [[Hardware Access/es|Acceso al Hardware]] - Cómo acceder a dispositivos *Hardware*, tales como tarjetas ISA/PCI, puertos serie/paralelos, o dispositivos USB.
19+- [[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.
20+- [[XML Tutorial/es|Tutoría sobre XML]] - Cómo escribir y leer archivos XML.
21+- [[Multithreaded Application Tutorial/es|Tutoría sobre aplicaciones Múltihilo/Multithreaded]] - Cómo programar aplicaciones *múltihilo* utilizando Free Pascal y Lazarus.
22+- [[OpenGL Tutorial/es|Tutoría sobre OpenGL]] - Cómo incorporar OpenGL en Lazarus y emplear GLUT.
23+- [[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.
24+- [[Lazarus/FPC Libraries/es|Librerías en Lazarus/FPC]] - Cómo crear librerías dinámicas (*.so*, *.dll*, *.dylib*) y cómo utilizarlas.
25+- [[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.
26+- [[Daemons and Services/es|Demonios y Servicios]] - Cómo escribir *Servicios* para MS Windows y/o *Demonios/Daemons* para GNU/Linux.
27+- [[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.
28+- [[Lazarus Inline Assembler/es|Lenguaje Ensamblador en Lazarus]] - Pequeña guía de referencia para comenzar.
29+- [[VirtualTreeview Example for Lazarus/es|Usando el componente VirtualTreeview en Lazarus]] - Ejemplo de uso de *VirtualTreeview* en Lazarus.
30+- [[Webbrowser/es|Navegador WEB Webbrowser]] - Controles para emplear la Navegación Web en nuestras aplicaciones.
31+- [[Multimedia Programming|Programación Multimedia]] - Cómo reproducir vídeo y sonido.
32+- [[High DPI/es|High DPI]] - Como hacer tu aplicación compatible con High DPI en Windows 7.
33+- [[Aero Glass/es|Aero Glass]] - Como aplicar el efecto Aero Glass en un Lazarus Form.
34+- [Tutoriales varios](/wiki-category/Tutorials/es) - Puede encontrar más tutorías sobre Lazarus o Free Pascal visitando este enlace.
35+- 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]].
36+
37+## Guías del usuario de Lazarus
38+
39+- [[Lazarus Faq/es|Lazarus FAQ]] - Información general sobre Lazarus y especificas para usuarios de Linux y Windows.
40+- [[Lazarus DB Faq/es|Lazarus DB FAQ]] - Cuestiones sobre Bases de Datos en Lazarus.
41+- [[Databases in Lazarus/es|Bases de Datos en Lazarus]] - Introducción al uso de Bases de Datos con Lazarus.
42+- [[Code Examples/es|Ejemplos de código]] - Ejemplos de código funcional para Lazarus.
43+- [[Feature Ideas|Ideas o propuestas de mejora]] - Características que quisieras ver en Lazarus.
44+- [[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.
45+
46+### Instalación
47+
48+- [[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.
49+- [[Installing Lazarus/es|Instalar Lazarus]] - Una guía de instalación explicada con más detalle.
50+- [[Multiple Lazarus|Varios Lazarus]] - Información acerca de cómo instalar varias versiones de Lazarus en una misma máquina.
51+
52+### Entorno integrado de desarrollo (IDE)
53+
54+- [[IDE tricks|Trucos del IDE]] - Consejos, trucos y características ocultas.
55+- [[Lazarus IDE|El IDE de Lazarus]] - Conociendo el entorno de trabajo integrado de Lazarus.
56+- [[Lazarus IDE Shortcuts|Atajos de teclado del IDE]] - Completa referencia de las Teclas de Función y atajos de teclado.
57+- [[Lazarus Packages/es|Paquetes en Lazarus]] - Guía para crear paquetes (.lpk) para Lazarus.
58+- [[Install Packages/es|Instalar paquetes]] - Guía para instalar paquetes (.lpk) en Lazarus.
59+- [[Extending the IDE|Ampliando el IDE]] - Cómo añadir funcionalidades extra al IDE de Lazarus.
60+- [[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.
61+- [[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.
62+- [[IDE Development|Desarrollo del IDE de Lazarus]] - Información acerca del estado actual de desarrollo del IDE.
63+- [[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.
64+- [[Lazarus Hacks|Hacks de Lazarus]] - Personalizaciones, mejoras y trucos que permiten adaptar el IDE y las LCL a necesidades específicas.
65+
66+### Librería de Componentes de Lazarus (LCL)
67+
68+- [[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).
69+- [[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.
70+- [[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.
71+- [[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.
72+- [[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*).
73+- [[Asynchronous Calls|Llamadas Asíncronas (Asynchronous Calls)]] - Cómo asignar métodos a una cola para una ejecución posterior.
74+- [[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.
75+- [[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.
76+- [[Add Help to Your Application/es|Añadir ayuda a las aplicaciones]] - Cómo dotar a su aplicación de ayuda mediante HTML.
77+- [[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*.
78+- [[LCL Tips|Trucos y atajos de la LCL]] - Consejos, atajos y trucos relacionados con la LCL.
79+- [[LCL Defines|Opciones de definición de la LCL]] - Seleccionar las opciones correctas para recompilar la LCL.
80+- [[Lazarus Tutorial/es|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.
81+- [[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.
82+- [[Lazarus Custom Drawn Controls]] - Un juego de controles gráficos personalizados en Lazarus.
83+
84+### Desarrollo
85+
86+- [[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.
87+- [[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.
88+- [[Deploying Your Application/es|Liberar y distribuir su aplicación]] - Cómo crear un instalador para su aplicación.
89+- [[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.
90+- [[GDB Debugger Tips]] - Problemas conocidos y Consejos para la depuración de Pascal utilizando GDB
91+- [[Remote Debugging]] - Cómo depurar ut aplicación Lazarus desde otra máquina.
92+- [[Application Icon]] - Asignando un icono a la aplicación.
93+- [[Using Pascal Libraries with .NET and Mono]] - sí, puedes utilizar tu código Pascal con *.NET* y *Mono*.
94+- [[Pascal and PHP]] - conectar Pascal con PHP.
95+- [[Developing Python Modules with Pascal]] - Extendiendo Python con Pascal.
96+- [[Developing Web Apps with Pascal]] - sí, puedes escribir aplicaciones RIA (Rich Internet Applications) con Pascal
97+- [[Smartphone Development]] - Cómo usar FPC y Lazarus para programar en teléfonos
98+- [[Lazarus Components Directory]] - Una descripción de los paquetes adicionales que se trae Lazarus, como el soporte para impresoras, demonios, etc
99+
100+### Consejos específicos de una plataforma
101+
102+- [[macOS Programming Tips]] - Instalación de Lazarus, herramientas útiles, comandos Unix, y más...
103+- [[Windows Programming Tips]] - Consejos para programar en Windows de escritorio...
104+- [[WinCE Programming Tips]] - Utilización del API de telefonía, enviando SMSes, y más...
105+
106+### Herramientas
107+
108+- [[Lazarus Documentation Editor]] - Utilización de "lazde" para crear documentación.
109+- [[FPDoc Editor]] - Un editor integrado para documentar archivos.
110+- [[FPDoc Updater]] - Una herramienta gráfica para actualizar archivos.
111+- [[lazbuild/es|Lazbuild]] - Compilar proyectos y paquetes fuera del IDE.
112+- [[LazSVNPkg]] - Conector para Lazarus de acceso a SVN.
113+
114+### Migrando desde Delphi
115+
116+- [[Lazarus Components]] - Comparativa entre los componentes de Lazarus y los de Turbo Delphi.
117+- [[Lazarus For Delphi Users/es|Lazarus para usuarios de Delphi]] - Para usuarios de Delphi que comienzan con Lazarus.
118+- [[Code Conversion Guide/es|Guía de conversión de código]] - Cómo convertir código existente y componentes desde Delphi y Kylix.
119+
120+## Guías de desarrollo de Lazarus
121+
122+### Genéricas
123+
124+- [[Lazarus Development Process]] - *Hoja de ruta*, ideas, desarrollo actual.
125+- [[How To Help Developing Lazarus/es|Cómo ayudar al desarrollo de Lazarus]] - Una guía para ayudar al neófito a comenzar a mejorar Lazarus.
126+- [[Version Numbering/es|Numeración de versiones]] - Explicación de los diversos números de versión de Lazarus.
127+- [[Creating A Patch/es|Creando un parche]] - Una guía para hacer un parche con cambios realizados a Lazarus.
128+- [[Creating a Backtrace with GDB]] - Una guía para realizar un trazado para ayudar a depurar un programa.
129+- [[Nomenclature/es|Nomenclatura]] - Guía para elegir el nombre de un nuevo método o propiedad.
130+- [[DesignGuidelines/es|Guía de diseño]] - Una guía sobre cómo proceder cuándo se modifica el código fuente de Lazarus.
131+- [[GUI design]] - Notas de directrices para el diseño de la Interfaz Gráfica de Usuario (*GUI*) de Lazarus.
132+- [[Roadmap]] - Una idea del estado actual de diversas partes de Lazarus.
133+- [[Road To 1.0/es|Hacia 1.0]] - Qué es necesario realizar para Lazarus 1.0 y listas de cosas por hacer.
134+- [[Moderating the bug tracker]] - Directrices para desarrolladores y moderadores Lazarus para utilizar el [seguimiento de errores](http://www.freepascal.org/mantis/).
135+- [[Codetools]] - Cómo la herramientas de código están integradas en el IDE.
136+- [[Creating IDE Help]] - Cómo ampliar la documentación del IDE.
137+- [[Unit not found - How to find units]] - Cómo configurar el IDE y los archivos de fuentes
138+- [[Bounties]] - ¿Necesitas una característica particular? pónle un precio aquí.
139+
140+### LCL - Librería de componentes de Lazarus
141+
142+- [[LCL Messages]] - Guía sobre los mensajes de la LCL.
143+- [[LCL Internals]] - Información sobre el funcionamiento interno de la LCL. Detalles de la implementación y sobre cómo crear un nuevo conjunto de controles gráficos (*widgetset*)
144+- [[LCL Key Handling/es]] - ¡Ayuda! Una tecla pulsada, ¿cuál?
145+- [[LCL Internals - Resizing, Moving]] - Cómo la LCL se comunica con a interfaz LCL para redimensionar o movercontroles.
146+- [[LCL Drag Drop]] - Gestión de arrastrar, soltar y acoplar
147+- [[LCL Unicode Support/es|Soporte para Unicode]] - El camino para habilitar Unicode en Lazarus.
148+- [[LCL Documentation Roadmap]] - Qué unidades hay para ser documentadas.
149+- [[LCL Bindings]] - Enlaces para utilizar LCL en otros lenguajes de programación.
150+
151+### Interfaces
152+
153+### Traducciones
154+
155+- [[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 .
156+
157+- **Localización Notes:**
158+
159+:* [[German localization 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.
160+
161+:* [[Portuguese-Brazilian Localization Notes|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.
162+
163+:* [[Russian localization notes|Russian]] - Notas y directrices para traducir el IDE de Lazarus IDE al ruso.
164+
165+- Añadir una barra de idiomas explica cómo se puede agregar una lista de las traducciones en la cabecera de una página del wiki.
166+
167+## Documentación de Componentes adicionales
168+
169+- [[Pascal Script]] y [[Pascal Script Examples/es|Ejemplos de Pascal Script]] - Cómo utilizar los componentes de *pascal script* en Lazarus.
170+- [[Project Templates]] - Paquete de plantillas de proyectos
171+- [[OpenGL]] - Cómo utilizar OpenGL en Lazarus.
172+- [[KOL-CE]] - Free Pascal/Lazarus versión de la librería KOL&MCK. Cómo crear aplicaciones Win32/WinCE muy compactas en Lazarus.
173+
174+## Documentación del compilador FreePascal
175+
176+   Además de [aquí](http://lazarus-ccr.sourceforge.net/fpcdoc/), 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](http://www.freepascal.org/docs.html). A día de hoy hay también un sitio WiKi para FreePascal [1](http://www.freepascal.org/wiki/index.php/Main_Page) 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.
177+
178+- [Guía de usuario](http://lazarus-ccr.sourceforge.net/fpcdoc/user/user.html)
179+- [Guía de programadores](http://lazarus-ccr.sourceforge.net/fpcdoc/prog/prog.html)
180+- [Guía de referencia de la unidad system, y de las estructuras de pascal soportadas](http://lazarus-ccr.sourceforge.net/fpcdoc/ref/ref.html)
181+- [Manual de referencia de la Librería de Tiempo de Ejecución (RTL)](http://lazarus-ccr.sourceforge.net/fpcdoc/rtl/index.html)
182+- [Manual de referencia de la Librería de Componentes Libres (LCL)](http://lazarus-ccr.sourceforge.net/fpcdoc/fcl/index.html)
183+- [Manual de la herramienta de documentación de Free Pascal](http://lazarus-ccr.sourceforge.net/fpcdoc/fpdoc/fpdoc.html)
184+- [[Build messages]]
185+
186+## Blogs y WEBs sobre Lazarus
187+
188+***Blogs***
189+
190+- [[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.
191+- [On the road with Lazarus/Freepascal](http://lazarusroad.blogspot.com/) - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
192+- [Porting to Lazarus](http://port2laz.blogspot.com/) - This blog describes the porting of a medium-sized application (~100 kloc) from D7 with CLX to Lazarus (by Alexsander da Rosa)
193+- [Bee.ography](http://beeography.wordpress.com/tag/object-pascal/) just (another) Bee's buzz!
194+- [Parallel Pascal Worlds](http://donaldshimoda.blogspot.com/) Donald Shimoda.
195+
196+---
197+*From the Free Pascal wiki, page "Lazarus Documentation/es", as it stood on 2020-03-29 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
198+Category: Español

Back to history