Bom Dia Senhores
To com uma duvida... eu to fazendo um processo aqui, que é o seguinte, eu tenho um produto que ele é uma composição... então quando eu faço a saÃda do produto ( pizza por exemplo ) ele vai lançando todos os produtos que fazem parte da composição. Até aqui tudo ok, no momento do lançamento, o sistema está incluindo os produtos, porém o mouse fica ativo.. e o usuário, tem autonomia para por exemplo clicar nos botões ou até mesmo sair do processo.. teria como eu travar a ação dos botões do mouse somente nesse recurso e como eu faço?
Já usei diversos métodos: ( CursorWait()/CursorArrow() ) mas a cada inclusão dos itens o sistema permite a ação do mouse ( usei SET CURSOR ON/OFF ) mas também não obtive resultado positivo...a solução mais sem vergonha foi utilizando o ShowCursor(.F.)/(.T.), mas se o usuário insistir ele ainda consegue ir clicando porque ele só desaparece o cursor, mas a ação ainda esta ativa.
Existe algum método que de fato no momento que eu executei a ação do botão "Confirma" o sistema só reative a ação do mouse após finalizar essa função.
Falo isso porque o sistema gera um buffer de onde o usuário clicou... e após o sistema finalizar o lançamento dos produtos ele começa a executar as ações do click.
Att
Márcio Pinheiro