Página 1 de 1
Tacla de atalha de menu de cor diferente das demais letras
Enviado: 21 Fev 2005 15:31
por Manoel
Tarde pessoal !!!
Trabalhei a muitos anos atrás com o clipper summer 87 agora estou voltando.
Gostaria de saber se existe alguma rotina ou biblioteca que possibilite criar um menu em que as teclas de atalho sejam de cor diferente das demais letras do mesmo.
Desde já gradeço.
Enviado: 21 Fev 2005 20:21
por Clipper
Seja Bemvindo prezado colega.
Tem sim. A Visual Lib faz isso tranquilamente...
Se quiser pegue o manual dela, feito com ela em :
http://www.zitinformatica.com/clipper/manu_vl2.zip
Até logo.
Marcelo
Enviado: 22 Fev 2005 01:49
por evolver
Eu alterei drasticamente os comandos prompt e menu to de modo que isso possa ser feito em modo texto normal e sem libs adicionais.
Ele pode ser usado para todas as versões do clipper 5.x.
Você pode modificar seus programas antigos sem ter que perder horas reprogramando pois ele emula em 100% o comando prompt/menuto normal do clipper. Ou seja ele substitui o prompt/menuto do clipper com funções de mesmo nome assim não precisa ficar decorando novos comandos e/ou funções.
Pra usar ele basta apenas:
1 - colocar o OBJ na linkagem (vem o prg junto para quem quiser fuçar)
2 - no prg do seu programa colocar o sinal ^ (acento circunflexo) antes da letra a ser destacada, que por sinal pode ser qualquer uma e não apenas a primeira letra como o prompt/menuto normal. E a letra destacada fica funcional seja ela qual for, ou seja apertou a letra destacada funfa.
3 - A string de cor desse prompt/menuto é diferente pois usa as ultimas duas cores para a letra destacada, mais ou menos assim cor_normal,cor_destacada,,cor_normal_letra,cor_destacada_letra.
4 - Lembrar que o sinal ^ não será mostrado portanto não se esquecer de ao criar bordas com o tamanho das opções subtrair 1 caractere da largura da borda.
5 - Se quiser linkar o obj (ou mesmo jogar ele pra uma lib e chamar essa lib pra linkar junto ao programa como eu faço) mas não quiser usar o modo turbo não tem problema pois o mesmo é 100% compativel com a versão pé-de-boi do clipper.
Outra vantagem desse prompt/menuto modificado são as funções prrow() e prcol() que retornam a posição do cursor na ponta da opção escolhida de modo a facilitar a criação de menus em cascata para um programa.
Enviado: 22 Fev 2005 23:36
por evolver
Como sei que vai ter gente que vai querer pra poupar tempo coloquei o programa como fixo no fórum. Bom proveito a todos.
https://pctoledo.org/forum/viewto ... 3&p=#p5905
Nota de Moderação:por
Pablo César: Mensagem re-editada e adicionado link para apresentação de tópico para download.