Difference between revisions of "LCL Internals/es"
From Lazarus wiki
Jump to navigationJump to searchm (→Versiones Mínimas del kit de utilidades (Toolkit): OSX -> macOS/dropped) |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{LCL Internals}} | ||
+ | |||
==Otros Interfaces== | ==Otros Interfaces== | ||
{{Interfaces}} | {{Interfaces}} | ||
− | === | + | ===Consejos específicos para cada plataforma=== |
− | *[[Windows Programming Tips]] - | + | *[[Windows Programming Tips]] - Consejos de programación del escritorio de Windows. |
− | *[[Linux Programming Tips]] - | + | *[[Linux Programming Tips]] - Como ejecutar una tarea de programación en particular para Linux. |
− | *[[ | + | *[[macOS Programming Tips]] - Instalación de Lazarus, utilidades de interés, mandatos Unix, y más.... |
*[[WinCE Programming Tips]] - Utilizando el API del teléfono, enviando mensajes (SMSes), y más.... | *[[WinCE Programming Tips]] - Utilizando el API del teléfono, enviando mensajes (SMSes), y más.... | ||
*[[Android Programming]] - Para teléfonos inteligentes (SmartPhones) y tablets con Android. | *[[Android Programming]] - Para teléfonos inteligentes (SmartPhones) y tablets con Android. | ||
Line 16: | Line 18: | ||
*[[LCL Defines]] - Escogiendo las opciones correctas para recompilar LCL. | *[[LCL Defines]] - Escogiendo las opciones correctas para recompilar LCL. | ||
*[[LCL Internals]] - Algo de información sobre el trabajo interno de LCL. | *[[LCL Internals]] - Algo de información sobre el trabajo interno de LCL. | ||
+ | == Versiones Mínimas del kit de utilidades (Toolkit) == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | ! Versión Lazarus !! Min. FPC !! Min. Gtk 2 !! Min. Qt 4 !! Min. Windows !! Min. Windows CE !! Min. macOS (Carbon) !! Min. macOS (Cocoa) !! Min. Req. of LCL-CustomDrawn | ||
+ | |- | ||
+ | |0.9.24 | ||
+ | |2.2.0 | ||
+ | |2.6+ | ||
+ | |4.2+ | ||
+ | |Windows 98+ | ||
+ | |Recomendado 4.0+ | ||
+ | |10.4 | ||
+ | |N/A | ||
+ | |N/A | ||
+ | |- | ||
+ | |0.9.26 | ||
+ | |2.2.2 | ||
+ | |2.6+ | ||
+ | |4.3+ | ||
+ | |Windows 98+ | ||
+ | |Recomendado 4.0+ | ||
+ | |10.4 | ||
+ | |N/A | ||
+ | |N/A | ||
+ | |- | ||
+ | |0.9.28 | ||
+ | |2.2.4 | ||
+ | |2.8+ | ||
+ | |4.5+ | ||
+ | |Windows 98+ | ||
+ | |Recomendado 4.0+ | ||
+ | |10.4 | ||
+ | |N/A | ||
+ | |N/A | ||
+ | |- | ||
+ | |0.9.30 | ||
+ | |2.4.0 | ||
+ | |2.8+ | ||
+ | |4.5+ | ||
+ | |Windows 98+ | ||
+ | |Recomendado 5.0+ | ||
+ | |10.4 | ||
+ | |N/A | ||
+ | |N/A | ||
+ | |- | ||
+ | |0.9.31 | ||
+ | |2.4.4 | ||
+ | |2.8+ | ||
+ | |4.5+ | ||
+ | |Windows 98+ | ||
+ | |Recomendado 5.0+ | ||
+ | |10.4 | ||
+ | |10.6 | ||
+ | |Android 2.2+, Windows 2000+, X11, Snow Leopard 10.6+ | ||
+ | |} |
Latest revision as of 05:29, 22 December 2019
│
English (en) │
español (es) │
日本語 (ja) │
русский (ru) │
Otros Interfaces
- Lazarus known issues (things that will never be fixed) - A list of interface compatibility issues
- Win32/64 Interface - The Windows API (formerly Win32 API) interface for Windows 95/98/Me/2000/XP/Vista/10, but not CE
- Windows CE Interface - For Pocket PC and Smartphones
- Carbon Interface - The Carbon 32 bit interface for macOS (deprecated; removed from macOS 10.15)
- Cocoa Interface - The Cocoa 64 bit interface for macOS
- Qt Interface - The Qt4 interface for Unixes, macOS, Windows, and Linux-based PDAs
- Qt5 Interface - The Qt5 interface for Unixes, macOS, Windows, and Linux-based PDAs
- GTK1 Interface - The gtk1 interface for Unixes, macOS (X11), Windows
- GTK2 Interface - The gtk2 interface for Unixes, macOS (X11), Windows
- GTK3 Interface - The gtk3 interface for Unixes, macOS (X11), Windows
- fpGUI Interface - Based on the fpGUI library, which is a cross-platform toolkit completely written in Object Pascal
- Custom Drawn Interface - A cross-platform LCL backend written completely in Object Pascal inside Lazarus. The Lazarus interface to Android.
Consejos específicos para cada plataforma
- Windows Programming Tips - Consejos de programación del escritorio de Windows.
- Linux Programming Tips - Como ejecutar una tarea de programación en particular para Linux.
- macOS Programming Tips - Instalación de Lazarus, utilidades de interés, mandatos Unix, y más....
- WinCE Programming Tips - Utilizando el API del teléfono, enviando mensajes (SMSes), y más....
- Android Programming - Para teléfonos inteligentes (SmartPhones) y tablets con Android.
- iPhone/iPod development - Acerca del uso de Objective Pascal para desarrollar aplicaciones iOS.
Artículos de desarrollo de interfaces
- Carbon interface internals - Si necesitas ayudar a mejorar el interface Carbon.
- Windows CE Development Notes - Para Pocket PC y Smartphones.
- Adding a new interface - Como añadir un nuevo widget set interface.
- LCL Defines - Escogiendo las opciones correctas para recompilar LCL.
- LCL Internals - Algo de información sobre el trabajo interno de LCL.
Versiones Mínimas del kit de utilidades (Toolkit)
Versión Lazarus | Min. FPC | Min. Gtk 2 | Min. Qt 4 | Min. Windows | Min. Windows CE | Min. macOS (Carbon) | Min. macOS (Cocoa) | Min. Req. of LCL-CustomDrawn |
---|---|---|---|---|---|---|---|---|
0.9.24 | 2.2.0 | 2.6+ | 4.2+ | Windows 98+ | Recomendado 4.0+ | 10.4 | N/A | N/A |
0.9.26 | 2.2.2 | 2.6+ | 4.3+ | Windows 98+ | Recomendado 4.0+ | 10.4 | N/A | N/A |
0.9.28 | 2.2.4 | 2.8+ | 4.5+ | Windows 98+ | Recomendado 4.0+ | 10.4 | N/A | N/A |
0.9.30 | 2.4.0 | 2.8+ | 4.5+ | Windows 98+ | Recomendado 5.0+ | 10.4 | N/A | N/A |
0.9.31 | 2.4.4 | 2.8+ | 4.5+ | Windows 98+ | Recomendado 5.0+ | 10.4 | 10.6 | Android 2.2+, Windows 2000+, X11, Snow Leopard 10.6+ |