FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Fluent design
Posts: 109
Joined: Mon Apr 30, 2012 09:10 AM
Fluent design
Posted: Thu Apr 09, 2020 11:12 AM
¿Soporta la última versión Fluent design en los diálogos, ventanas, y controles principales?

https://www.microsoft.com/design/fluent/#/windows
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Fluent design
Posted: Thu Apr 09, 2020 03:50 PM
Desde hace muchas versiones Fivewin soporta cualquier FONT que tengas instalado en tu equipo

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 109
Joined: Mon Apr 30, 2012 09:10 AM
Re: Fluent design
Posted: Thu Apr 09, 2020 04:33 PM
Cristóbal,

¿Es posible por ejemplo que todos los diálogos se muestren así?

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Fluent design
Posted: Thu Apr 09, 2020 05:03 PM

Por supuesto, dependiendo del nivel de detalle al que quieras llegar será más o menos largo de desarrollar, pero nada del otro mundo
Otra posibilidad es utilizar la clase que incluí en Fw TDockPnel, busca en el foro

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 109
Joined: Mon Apr 30, 2012 09:10 AM
Re: Fluent design
Posted: Thu Apr 09, 2020 05:45 PM

¿Y se puede aplicar de serie a todos los diálogos que ya tengo?

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Fluent design
Posted: Thu Apr 09, 2020 05:47 PM
joseluispalma wrote:¿Y se puede aplicar de serie a todos los diálogos que ya tengo?

Están diseñados por código o redefinidos?
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 109
Joined: Mon Apr 30, 2012 09:10 AM
Re: Fluent design
Posted: Thu Apr 09, 2020 05:48 PM

Redefinidos.

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Fluent design
Posted: Thu Apr 09, 2020 06:15 PM

Bueno, pues el primer paso es probar en uno de ellos, a añadir al estilo del diálogo el estilo WS_POPUP
Cuando lo pruebes y veas cómo queda podremos seguir
Hablando sobre el font al que hacer referencia al principio de este hilo, he de decirte que yo llevo usando la "Segoe Symbol" ( aunque hay otros fonts ) desde que empecé a usar Windows 10 ya que viene instalada por defecto, que también tiene Glyphs que puedes utilizar.

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Fluent design
Posted: Mon Apr 13, 2020 09:31 AM

Por si te ayuda, aquí tienes los colores oficiales de Microsoft:

https://solvit.io/2454237

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Fluent design
Posted: Mon Apr 13, 2020 01:52 PM

Moises, puedes decirme si coinciden con los que hay definidos en colores.ch de la carpeta include?

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Fluent design
Posted: Mon Apr 13, 2020 02:44 PM

Cristóbal:

Únicamente tienes los básicos, pero los tienes comentados.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Fluent design
Posted: Mon Apr 13, 2020 04:41 PM
Moises, puedes hacer un fichero .ch con los defines tal cual tú los entiendes y enviármelo?
Usa los defines, con estas iniciales para no interferir en las actuales ( lleva dos MM al principio )

#define MMETRO_ ....

Gracias
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Fluent design
Posted: Mon Apr 13, 2020 06:58 PM
Code (fw): Select all Collapse
// -> NEW: C:\AMBIENTY\COLORMET.CH - <!-- e --><a href="mailto:kapiabafwh@gmail.com">kapiabafwh@gmail.com</a><!-- e -->

// Cores base
// Nome da cor

#define CLR_Lima             RGB(   164, 196, 0 )
#define CLR_Verde            RGB(   96, 169, 23 )
#define CLR_Esmeralda        RGB(     0, 138, 0 )
#define CLR_Cerceta          RGB(   0, 171, 169 )
#define CLR_Azul             RGB(   0, 175, 240 )
#define CLR_Ciano            RGB(  27, 161, 226 )
#define CLR_Cobalto          RGB(    0, 80, 239 )
#define CLR_Indigo           RGB(   106, 0, 255 )
#define CLR_Tolet            RGB(   170, 0, 255 )
#define CLR_Rosa             RGB(  220, 79, 173 )
#define CLR_Magenta          RGB(   216, 0, 115 )
#define CLR_Carmesim         RGB(    162, 0, 37 )
#define CLR_Vermelho         RGB(   206, 53, 44 )
#define CLR_laranja          RGB(   250, 104, 0 )
#define CLR_Ambar            RGB(  240, 163, 10 )
#define CLR_Amarelo          RGB(   227, 200, 0 )
#define CLR_Castanho         RGB(   130, 90, 44 )
#define CLR_Oliva            RGB( 109, 135, 100 )
#define CLR_AcoSteel         RGB( 100, 118, 135 )
#define CLR_Malva            RGB(  118, 96, 138 )
#define CLR_Taupe            RGB(  135, 121, 78 )

// Cores escuras(Dark)
// Nome da cor

#define CLR_MarromDark       RGB(    99, 54, 47 )
#define CLR_CarmesimDark     RGB(    100, 0, 36 )
#define CLR_MagentaDark      RGB(    129, 0, 60 )
#define CLR_IndigoDark       RGB(    75, 0, 150 )
#define CLR_CianoDark        RGB(  27, 110, 174 )
#define CLR_CobaltoDark      RGB(    0, 53, 106 )
#define CLR_CercetaDark      RGB(     0, 64, 80 )
#define CLR_EsmeraldaDark    RGB(      0, 62, 0 )
#define CLR_VerdeDark        RGB(   18, 128, 35 )
#define CLR_LaranjaDark      RGB(   191, 90, 21 )
#define CLR_VermelhoDark     RGB(   154, 22, 22 )
#define CLR_RosaDark         RGB(   154, 22, 90 )
#define CLR_VioletaDark      RGB(   87, 22, 154 )
#define CLR_AzulDark         RGB(   22, 73, 154 )

// Cores claras(White)
// Nome da cor

#define CLR_AzulWhite        RGB(  67, 144, 223 )
#define CLR_AzulWhite+       RGB(   0, 204, 255 )
#define CLR_CianoWhite       RGB(  89, 205, 226 )
#define CLR_CercetaWhite     RGB(  69, 255, 253 )
#define CLR_LuzGreen         RGB(  122, 214, 29 )
#define CLR_OlivaLight       RGB(  120, 170, 28 )
#define CLR_LaranjaWhite     RGB( 255, 193, 148 )
#define CLR_LuzRosa          RGB( 244, 114, 208 )
#define CLR_LuzRed           RGB(   218, 90, 83 )

// Cores cinza(Dark)
// Nome da cor

#define CLR_PretoDark        RGB(       0, 0, 0 )
#define CLR_SombrioDark      RGB(    29, 29, 29 )
#define CLR_CinzaDark+       RGB(    34, 34, 34 )
#define CLR_Cinza_Dark       RGB(    51, 51, 51 )
#define CLR_CinzentoDark     RGB(    85, 85, 85 )
#define CLR_CinzaWhite       RGB( 153, 153, 153 )
#define CLR_IsqueiroDark     RGB( 238, 238, 238 )
#define CLR_BrancoWhite      RGB( 255, 255, 255 )


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion