FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ACTIVATE FONT (SOLUCIONADO)
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
ACTIVATE FONT (SOLUCIONADO)
Posted: Sat Apr 10, 2021 05:47 PM

Hola :

Ya se que os parecera una pregunta tonta, pero mas facil os sera de responder :roll:

¿En que circunstancias se utiliza el comando ACTIVATE FONT oFont ?

Saludos.

Jose.

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ACTIVATE FONT
Posted: Sun Apr 11, 2021 08:58 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: ACTIVATE FONT
Posted: Sun Apr 11, 2021 09:04 PM

Gracias Joao

informacion valiosa sobre uso de FONT

pero no responde a mi pregunta de cuando se usa

ACTIVATE FONT oFont

en una aplicacion.

Saludos.

Jose.

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: ACTIVATE FONT
Posted: Sun Apr 11, 2021 09:54 PM

Jose Vicente, realmente lo que haces con ese comando es llamar a la function SelectObject( hDC, oFont:hFont ), para seleccionar el font definido cuando creas el font. Particularmente no he tenido necesidad de usarlo referido a un font definido por mi, pero si tuvieras que usar un proceso externo en el que cambias de font a ese mismo contenedor/control, podrías darle uso, aunque con el SelectObject( hDC, oFont:hOtherFont ) es suficiente, ya que la function siempre devuelve el handle al font actual para que puedas guardarlo en una variable y restaurarlo después con la misma function, que es la práctica habitual.

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: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: ACTIVATE FONT
Posted: Mon Apr 12, 2021 04:37 PM

Muchas gracias Cristobal, siempre ayudando a los novatos como yo :lol:

Me esperaba que era esto, entonces mira que me gustan todos los mandatos de FIVEWIN. Pero en este caso.

SET FONT oFont // Seria mas adecuado a mi parecer.

Saludos.

Jose.

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: ACTIVATE FONT
Posted: Mon Apr 12, 2021 04:37 PM

Yo sabía que me sonaba haberlo visto. Hay un ejemplo de uso del activate/deactivate en el codigo de xbrowse, cuando se usa la data lFastDraw, se desactiva el font para que el pintado sea más rápido y luego se vuelve a activar

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

Continue the discussion