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;)
 
(15 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Lazarus Documentation}}[[category:Castellano]][[category:Español]]
+
{{Lazarus Documentation}}
 
=Documentación sobre Lazarus=
 
=Documentación sobre Lazarus=
==Tutoriales de Lazarus y Pascal==
+
==Tutorías de Lazarus y Pascal==
*[[Using INI Files | '''Usando Ficheros INI''']] - Como trabajar con ficheros INI en 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.
 
*[[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|'''Tutorial sobre Lazarus''']] - Un tutorial para principiantes y una detallada descripción del IDE de Lazarus.
+
*[[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''']] - Un tutorial para usuarios de nivel medio sobre la función de autocompletado de código y otras herramientas del IDE.
+
*[[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|'''Trabajando con ficheros en pascal''']] - Explicaciones básicas sobre el uso de archivos, para principiantes en pascal.
+
*[[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|'''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.
+
*[[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.
 
*[[Developing with Graphics/es|'''Programando con gráficos''']] - Algunos ejemplos básicos sobre la programación gráfica.
*[[Pascal_Tutorial|'''Tutorial externo sobre Pascal''']] - Autor:[http://www.taoyue.com/ Tao Yue's] - [http://www.taoyue.com/tutorials/pascal/ Ir a la Tutorial] (enlazado con permiso).
+
*[[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.
 
*[[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.
 
*[[Console Mode Pascal/es |'''Modo consola en Pascal''']] - Usar el IDE de Lazarus para escribir programas Pascal que trabajan en modo texto.
Line 18: Line 19:
 
*[[XML Tutorial/es|'''Tutoría sobre XML''']] - Cómo escribir y leer archivos XML.
 
*[[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.
 
*[[Multithreaded Application Tutorial/es|'''Tutoría sobre aplicaciones Múltihilo/''Multithreaded''''']] - Cómo programar aplicaciones ''múltihilo'' utilizando Free Pascal y Lazarus.
*[[OpenGL Tutorial|'''Tutoría sobre OpenGL''']] - Cómo incorporar OpenGL en Lazarus y emplear GLUT.
+
*[[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.
 
*[[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.
 
*[[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.
 
*[[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.
+
*[[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.
 
*[[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.
+
*[[Lazarus Inline Assembler/es|'''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.
+
*[[VirtualTreeview Example for Lazarus/es|'''Usando el componente ''VirtualTreeview'' en Lazarus''']] - Ejemplo de uso de ''VirtualTreeview'' en Lazarus.
*[[Webbrowser|'''Navegador WEB ''Webbrowser''''']] - Controles para emplear la Navegación Web en nuestras aplicaciones.
+
*[[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.
 
*[[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.
 
*[[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.
 
*[[Aero Glass/es|'''Aero Glass''']] -  Como aplicar el efecto Aero Glass en un Lazarus Form.
*[[More Lazarus/FPC Tutorials|'''Más tutorías Lazarus/FPC''']] - Puede encontrar más tutorías sobre Lazarus o Free Pascal visitando este enlace.
+
*[[: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''']].
 
*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''']].
  
Line 92: 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 98: 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 168: Line 169:
 
==Blogs y WEBs sobre Lazarus==
 
==Blogs y WEBs sobre Lazarus==
 
'''''Blogs'''''
 
'''''Blogs'''''
*[[Adventures of a Newbie]] - (Contenido en Inglés) Blog de un "novato" que describe sus primeras experiencias. Cuenta con información en modo tutorial.
+
*[[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.
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observaciones sobre el Desarrollo FreePascal y Lazarus]
 
  
'''Sitios ''web'''''
 
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Tutoría y documentos sobre free pascal tutorial and documentation en la Universidad de Swinburne.
 
  
==Notas sobre la traducción==
+
{{AutoCategory}}
'''¿Por qué Tutorial y no Tutoría?'''
 
 
 
El término ''Tutorial'' es un neologismo de origen inglés que suele utilizarse en el ámbito de la informática. Se trata de un curso breve y de escasa profundidad, que enseña los fundamentos principales para poder utilizar algún tipo de producto o sistema, o para poder realizar una cierta tarea.
 
 
 
La palabra, que no forma parte del diccionario de la Real Academia Española (RAE), puede ser vinculada con varias nociones de la lengua española. La ''Tutoría'', por ejemplo, hace referencia a la dirección o amparo de una persona, que se encuentra a cargo de un tutor. En este sentido, un tutor se encarga de la instrucción de la persona con la cual se desempeña, transmitiéndole sus conocimientos.
 
 
 
Por tanto, entendiendo el tema y contexto de este Wiki, tenga en cuenta que tiene más sentido para los que aquí se acercan el empleo del termino ''Tutorial'' (menos correcto lingüisticamente escribiendo, pero más acertado contextualmente) que ''Tutoría/ías''.
 

Latest revision as of 05: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