Page 1 of 1

lDiscolors para Radio

PostPosted: Sat Dec 16, 2023 12:59 pm
by JoseAlvarez
Saludos amigos del Foro.

Cuando hacemos un Disable() a un control get (por ejemplo), el mismo se ve "apagado", eso lo soluciono con oGet:lDiscolors:=.f. y se ve del color normal.

Necesito hacer lo mismo con un control Radio.

¿Hay alguna manera?

Re: lDiscolors para Radio

PostPosted: Mon Dec 18, 2023 12:48 pm
by karinha
Buén dia. Que yo sepa, no és posible.

Regards, saludos.

Re: lDiscolors para Radio

PostPosted: Mon Dec 18, 2023 3:39 pm
by JoseAlvarez
karinha wrote:Buén dia. Que yo sepa, no és posible.

Regards, saludos.


Hola joao, gracias por la informacion.

De no ser posible habra que "imitarlo" pero seria bueno se tomara en cuenta para las proximas actualizaciones de FW.

Igual con otros controles como el combobox.

Re: lDiscolors para Radio

PostPosted: Tue Dec 19, 2023 1:43 am
by Jimmy
hi,

have not try to disable a RADIO Button yet, but if you want (any) Color you need to disable Windows Thema
Code: Select all  Expand view
  SetWindowTheme( hWnd, "", "" )

Re: lDiscolors para Radio

PostPosted: Tue Dec 19, 2023 3:46 pm
by karinha
Jimmy wrote:hi,

have not try to disable a RADIO Button yet, but if you want (any) Color you need to disable Windows Thema
Code: Select all  Expand view
  SetWindowTheme( hWnd, "", "" )


Jimmy, show this via a complete example. When( .F. ) --> Disable() will not be "lit", show me I'm wrong, PLS.

Jimmy, muestra esto a través de un ejemplo completo. When(.F.) --> Disable() no esté "encendido", muéstrame que estoy equivocado, por favor.

Regards, saludos.

Re: lDiscolors para Radio

PostPosted: Tue Dec 19, 2023 10:56 pm
by Jimmy
hi,
karinha wrote:Jimmy, show this via a complete example. When( .F. ) --> Disable() will not be "lit", show me I'm wrong, PLS.

as i say : have not try to disable a RADIO Button yet

Re: lDiscolors para Radio

PostPosted: Wed Dec 20, 2023 11:48 am
by karinha
Jimmy wrote:hi,
karinha wrote:Jimmy, show this via a complete example. When( .F. ) --> Disable() will not be "lit", show me I'm wrong, PLS.

as i say : have not try to disable a RADIO Button yet


Jimmy,

Code: Select all  Expand view

   // 1024_768 y 1280_768 ativos, por enquanto. Processo demorado pra kcte.
   REDEFINE RADIO oRadMenu VAR nOpcRadioTela  ID 201, 202, 203, 204, 205,    ;
      206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216 OF oDlgConf UPDATE

   // ESTA EM: RESOLUC.TXT y RESOTELA.DBF -> 12/04/2021 - Joao.
   oRadMenu:aItems[1]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[2]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[3]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[4]:Disable()  // DESABILITA O RADIO
   // ATIVO POR ENQUANTO...
   oRadMenu:aItems[5]:cTooltip := "RESOLUÇÃO: 1024 x 768"
   oRadMenu:aItems[6]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[7]:Disable()  // DESABILITA O RADIO
   // ATIVO POR ENQUANTO
   oRadMenu:aItems[8]:cTooltip := "RESOLUÇÃO: 1280 x 768"
   oRadMenu:aItems[9]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[10]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[11]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[12]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[13]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[14]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[15]:Disable()  // DESABILITA O RADIO
   oRadMenu:aItems[16]:Disable()  // DESABILITA O RADIO

   oRadMenu:SetFont( oFnt )
 


Regards, saludos.

Re: lDiscolors para Radio

PostPosted: Wed Dec 20, 2023 11:57 am
by karinha
Ver Jimmy: No puedo "iluminar" las RADIOS que están apagadas.

See Jimmy: I can't "brighten" the RADIOS that are off.

https://imgur.com/p8Naj9k

Image

Regards, saludos.