oribeiro Posted September 9, 2019 Report Share Posted September 9, 2019 Pessoal, Congelo um botão ButtonBtn com duas opções: (1) oBtn:Disable() ou (2) usando o WHEN .F. Existe alguma forma de saber via programação se o botão está desabilitado? Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 9, 2019 Report Share Posted September 9, 2019 ??? -> Motivo? Exemplo de que quereis fazer? http://forums.fivetechsupport.com/viewtopic.php?f=3&t=37445&p=223871&hilit=button+disable#p223871 http://forums.fivetechsupport.com/viewtopic.php?f=5&t=35678&p=212911&hilit=button+disable#p212911 http://forums.fivetechsupport.com/viewtopic.php?f=3&t=32545&p=191302&hilit=button+disable#p191302 Quote Link to comment Share on other sites More sharing options...
aferra Posted September 9, 2019 Report Share Posted September 9, 2019 Bom dia. usando o WHEN .F. pode fazer o eval() do objeto. If Eval( oBtn:bWhen ) ? "nao está travado" Else ? "está travado" Endif Quote Link to comment Share on other sites More sharing options...
oribeiro Posted September 10, 2019 Author Report Share Posted September 10, 2019 Com When funciona bem essa sugestão, mas quando o botão está com oBtn:Disable() não consigo saber. João, meu interesse nessa função é em habilitar um segundo botão apenas se o primeiro estiver habilitado, por isso é que eu procurei uma função do próprio botão que indique a sua condição. Algo mais ou menos assim: If (oBtn1:Enable) // <- Procuro essa opção no ButtonBtn oBtn2:Enable() else oBtn2:Disable() endif Quote Link to comment Share on other sites More sharing options...
ADutheil Posted September 11, 2019 Report Share Posted September 11, 2019 Tente If oBtn1:lActive Quote Link to comment Share on other sites More sharing options...
oribeiro Posted September 11, 2019 Author Report Share Posted September 11, 2019 Resolveu ADutheil. Era exatamente o que eu precisava. Muito obrigado. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.