Página 1 de 1

TExplorerBar - Tamanho da fonte

Publicado: Jue Sep 02, 2021 8:39 pm
por Hurricane
Boa tarde,

por favor, como eu implemento para aumentar o tamanho da fonte dos Títulos TExplorerGroup/Bar?
O Xailer permite mudar apenas dos itens internos, ficando desproporcional (e feio).

Eu estou migrando uma aplicação console (com GT*/janelas e fonte grande) para o Xailer, e uma das exigências (do desenvolvedor/empresa de software) é o tamanho da fonte.
explorerBar_font.png
explorerBar_font.png (28.3 KiB) Visto 1510 veces
saludos,

Re: TExplorerBar - Tamanho da fonte

Publicado: Mar Sep 14, 2021 10:21 am
por jfgimenez
La TExplorerBar se pinta utilizando el API de temas de Windows. En el caso del título de los grupos, se utiliza el API DrawThemeText(), y por lo tanto, la fuente y su tamaño lo determina el tema presente en Windows en cada momento.

Re: TExplorerBar - Tamanho da fonte

Publicado: Mar Sep 21, 2021 7:10 am
por Hurricane
bom dia José,

Como eu uso esta função?
consegui apenas criar e compilar sem erros uma função X_DrawThemeText(...), porém não sei onde pego os valores para informar nesta função.

Código: Seleccionar todo

METHOD FormInitialize( oSender ) CLASS TForm1
   // https://docs.microsoft.com/en-us/windows/win32/api/uxtheme/nf-uxtheme-drawthemetext
   // ::oExplorerBar1
   X_DrawThemeText(?, ?, ?....)

   RETURN Nil
regards,