Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-02-2017
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Cita:
Parece que tocará reemplazarlo por un form normal? :/
A mi me parece lo mas logico. Nunca me gusto la idea de tener "funciones sueltas" para invocar cuadros de dialogo. Siempre prefiero esconder este tipo de cosas detras de alguna clase/interface pero va en gustos

De todos modos crear tu propio dialogo utilizando TForm es algo bastante sencillo, y como te lo haces a tu gusto no tenes que andar lidiando con cosas de mas o complicadas

Yo creo que hacer cuadros de dialogo "genericos" y/o "apto para todos" termina complicando mas las cosas
Responder Con Cita
  #2  
Antiguo 16-02-2017
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Cita:
Empezado por AgustinOrtu Ver Mensaje
A mi me parece lo mas logico. Nunca me gusto la idea de tener "funciones sueltas" para invocar cuadros de dialogo. Siempre prefiero esconder este tipo de cosas detras de alguna clase/interface pero va en gustos

De todos modos crear tu propio dialogo utilizando TForm es algo bastante sencillo, y como te lo haces a tu gusto no tenes que andar lidiando con cosas de mas o complicadas

Yo creo que hacer cuadros de dialogo "genericos" y/o "apto para todos" termina complicando mas las cosas

Mi objetivo es usar los botones especiales con iconos de flechas, barras de progreso y cuadro extensible, lo veo mucho más fácil adaptarlo desde puro código que creando forms.

La aplicación está diseñada para funcionar en sistemas modernos, compilando en x64.
No me hace falta darle compatibilidad a x86.


Ya tengo conocimiento de que el TTaskDialog nativo de Delphi hace que no funcione en Windows XP.

Se adapta a lo que necesito, sino preferiría dejarlo con forms.

Lo unico que me preocupa es esa build de Windows 10 que me causa el problema en TTaskdialog.

Última edición por Reasen fecha: 16-02-2017 a las 18:33:09.
Responder Con Cita
  #3  
Antiguo 16-02-2017
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Sino la que te queda es sacarle el estilo visual antes de invocar al task dialog y luego volverlo a colocar
Responder Con Cita
  #4  
Antiguo 16-02-2017
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Cita:
Empezado por AgustinOrtu Ver Mensaje
Sino la que te queda es sacarle el estilo visual antes de invocar al task dialog y luego volverlo a colocar
O detectar que build de Windows usa y reemplazarlo por algo mas simple si se trata de la build con problemas, que por ahora es mi solución.
Responder Con Cita
  #5  
Antiguo 16-02-2017
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Cita:
Empezado por AgustinOrtu Ver Mensaje
Sino la que te queda es sacarle el estilo visual antes de invocar al task dialog y luego volverlo a colocar
Oh, creí que te referías a la Skin entera, ahora que lo pienso puedo unhookear solo la skin de TTaskdialog cuando se trate de esa build , eso debería bastar!
Responder Con Cita
  #6  
Antiguo 21-02-2017
Reasen Reasen is offline
Miembro
NULL
 
Registrado: dic 2015
Ubicación: Barcelona
Posts: 140
Poder: 9
Reasen Va por buen camino
Hola, volví a echar un ojo y arreglé el problema de otra manera, usando estas librerías de RRUZ funcionó en esa Build específica (Se ve que faltaban algunas (?))

DDetours,
InstDecode,
Vcl.Styles.UxTheme,
Vcl.Styles.Utils.Forms,
// Vcl.Styles.Utils.Menus , //bug en popups de tlistview, no aplicar
Vcl.Styles.Utils.SysStyleHook,
Vcl.Styles.Utils.SysControls,
Vcl.Styles.Utils.Graphics,
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
TTaskDialog de Builder XE3 Angel.Matilla C++ Builder 9 27-03-2015 18:52:54


La franja horaria es GMT +2. Ahora son las 11:09:13.


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