prompt x achoice no xharbour
Enviado: 25 Nov 2008 19:23
Acabei de descobrir que, no xharbour , não poderei utilizar o famoso
@ ll , cc PROMPT <mensagem>
@ ll , cc PROMPT <mensagem>
@ ll , cc PROMPT <mensagem>
menu to variavel
E eu teria que substituir o tal PROMPT pelo ACHOICE /
Ocorre que/ nos PROMPT eu utilizo alguns controle do tipo assim :
Enquando o usuário está parado no menu / enquanto o PROMPT espera por uma tecla ele fica fazendo outras coisas do tipo observa se existe algum arquivo e caso exista executa uma função .
Este arquivo pode ter sido baixado via internet / através de outro programa também em execução/
Em Clipper 5.2e + blinker 7.0 eu podia utilizar o prompt e fazer este tipo de controle / se utilizasse achoice não tinha tal controle / ou seja / enquando o usuário não saísse dali do achoice nada mais podia ser feito /
Em xharbour / na cláusula achoice / tem como eu obter tal controle? ou seja / tem como / enquando o usuário não tecla nada / eu poder ficar fazendo outras coisas ?
Até porque / quando compilei xharbour com meu prompt ele não achou a função colorselec(x) onde x é um numero que pode ser 1 ou 2 / mais ou menos nesse pedacinho aqui :
// um pedacinho da procedure Menuto / a qual extraí quando descompilei um programa em clipper
do while (Local2 != 0)
Local5:= 0
Local1:= Local13[Local2]
if (Set(_SET_INTENSITY))
colorselec(1) //xharbour
endif
SetPos(Local1[1], Local1[2])
dispout(Local1[3])
if (Set(_SET_INTENSITY))
colorselec(0) //xharbour
endif
if (Local14 != 0)
if (!Empty(Local6))
Justamente ali onde está marcado como //xharbour
o xharbour não conseguiu entender este comando /
Disse não saber ou não existir / se eu o desabilitar a barra luminosa do prompt não aparece /
Mário
@ ll , cc PROMPT <mensagem>
@ ll , cc PROMPT <mensagem>
@ ll , cc PROMPT <mensagem>
menu to variavel
E eu teria que substituir o tal PROMPT pelo ACHOICE /
Ocorre que/ nos PROMPT eu utilizo alguns controle do tipo assim :
Enquando o usuário está parado no menu / enquanto o PROMPT espera por uma tecla ele fica fazendo outras coisas do tipo observa se existe algum arquivo e caso exista executa uma função .
Este arquivo pode ter sido baixado via internet / através de outro programa também em execução/
Em Clipper 5.2e + blinker 7.0 eu podia utilizar o prompt e fazer este tipo de controle / se utilizasse achoice não tinha tal controle / ou seja / enquando o usuário não saísse dali do achoice nada mais podia ser feito /
Em xharbour / na cláusula achoice / tem como eu obter tal controle? ou seja / tem como / enquando o usuário não tecla nada / eu poder ficar fazendo outras coisas ?
Até porque / quando compilei xharbour com meu prompt ele não achou a função colorselec(x) onde x é um numero que pode ser 1 ou 2 / mais ou menos nesse pedacinho aqui :
// um pedacinho da procedure Menuto / a qual extraí quando descompilei um programa em clipper
do while (Local2 != 0)
Local5:= 0
Local1:= Local13[Local2]
if (Set(_SET_INTENSITY))
colorselec(1) //xharbour
endif
SetPos(Local1[1], Local1[2])
dispout(Local1[3])
if (Set(_SET_INTENSITY))
colorselec(0) //xharbour
endif
if (Local14 != 0)
if (!Empty(Local6))
Justamente ali onde está marcado como //xharbour
o xharbour não conseguiu entender este comando /
Disse não saber ou não existir / se eu o desabilitar a barra luminosa do prompt não aparece /
Mário