Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-12-2024
TeknoMan TeknoMan is offline
Registrado
 
Registrado: dic 2024
Posts: 3
Poder: 0
TeknoMan Va por buen camino
Controles Windows en Lazarus

Hola a todo el foro.

Hay alguna manera de que los controles en Lazarus, se vean como en Windows, y no del estilo GTK ??? Gracias !!
Responder Con Cita
  #2  
Antiguo 08-12-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.405
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
En teoría, más o menos así:

Cita:
1. Configurar el Widgetset de Windows

Asegúrate de que tu proyecto esté configurado para usar el widgetset Win32/Win64, que es el predeterminado en Lazarus para sistemas Windows. Para verificarlo o ajustarlo:
  1. Abre Lazarus.
  2. Ve a Proyecto > Opciones del Proyecto.
  3. En el menú lateral, selecciona Configuración del Compilador.
  4. Busca la opción de Widgetset (si aparece) y selecciona Win32/Win64.
    • Esto asegura que tu aplicación usará la API de Windows para renderizar los controles.
2. Usar el Tema Nativo de Windows

Lazarus utiliza los estilos nativos del sistema operativo para renderizar controles cuando usas el widgetset correcto. Para garantizar que tu aplicación tenga el estilo de Windows:
  1. Sistema operativo actualizado: Asegúrate de que tu sistema Windows tenga los temas modernos (por ejemplo, Windows 10 o 11).
  2. Sin personalizaciones adicionales: Evita usar temas de terceros o configuraciones que modifiquen el estilo nativo del sistema.
3. Configuración de Tiempo de Diseño

Si aún notas diferencias visuales, puedes verificar los siguientes puntos en el entorno de Lazarus:
  1. Preferencias de Lazarus:
    • Ve a Herramientas > Opciones.
    • Busca la configuración de Interfaz o similar, y asegúrate de que no esté configurado un estilo alternativo que interfiera.
  2. Compatibilidad del Tema:
    • Si el entorno de desarrollo está afectando la vista previa, no te preocupes. Cuando la aplicación se ejecute en un sistema Windows, debería tomar el estilo nativo automáticamente.
4. Recompila el Proyecto

Después de asegurarte de que todo está configurado para usar Win32/Win64:
  1. Limpia y recompila el proyecto desde el menú Compilar > Limpiar y compilar.
  2. Ejecuta tu aplicación y verifica que los controles se muestren correctamente.
Responder Con Cita
  #3  
Antiguo 08-12-2024
TeknoMan TeknoMan is offline
Registrado
 
Registrado: dic 2024
Posts: 3
Poder: 0
TeknoMan Va por buen camino
Smile

Gracias Casimiro, voy a probarlo!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problemas al migrar aplicacion lazarus windows a lazarus linux anubis Linux 5 08-11-2016 15:41:58
Qué utilizar? Los controles Zeos o los de serie de Lazarus para conectar a MySQL chekok Lazarus, FreePascal, Kylix, etc. 0 03-10-2014 10:29:26
codigo de lazarus windows a lazarus linux anubis Lazarus, FreePascal, Kylix, etc. 5 20-04-2013 21:33:55
Controles mdi en windows 95 y 98 lina maria API de Windows 1 03-10-2008 06:16:43
Controles según skin de Windows??? burasu Varios 7 18-08-2004 12:02:53


La franja horaria es GMT +2. Ahora son las 13:54:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi