MUDAR VISUAL DO SISTEMA

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

managercorp
Usuário Nível 3
Usuário Nível 3
Mensagens: 138
Registrado em: 16 Nov 2004 11:03
Localização: recife
Contato:

MUDAR VISUAL DO SISTEMA

Mensagem por managercorp »

Meu sistema ja tem 10 anos que roda em diversos clientes, so que ta na hora de mudar o seu visual, colocar desenhos dos produtos, dos pratos, etc.
estou fazendo curso de delphi, mas vou demorar muito para chegar no nivel que estou hoje com o clipper, o sistema esta muito maduro.
gostaria de continuar com o clipper so que mudando o visual de certas funcoes como graficos de pizza, desenhos, menus graficos etc.
o que voces me recomendam o llibg, ou visual lib, ou o que
e o que voces indicarem por favor me indiquem tambem literatura sobre o assunto como apostila ou manuais.
uso o clipper 5.3 COM EXOSPACE
ja tentei de tudo mas nao consigo nem colocar uma imagem gif ou bmp, tipo assim no programa opcao 1- ver foto do produto, a pessoa da enter nesta opcao e aparece o bmp ou gif, nem isto eu consegui fazer. PLEAAAASSSSEEEEEE.
Alexandre Pessoa
alexandre@managercorp.com.br
81-96152319
Avatar do usuário
Zima
Usuário Nível 2
Usuário Nível 2
Mensagens: 87
Registrado em: 06 Jul 2004 19:39
Localização: Santo André

Mensagem por Zima »

Olá managercorp,

Estou na mesma fase que você, querendo dar um "upgrade" no meu software, vamos dizer assim.

Estou tentando aprender a usar a biblioteca fivewin, mas também ando na dúvida se será a melhor opção. A minha maior preocupação é perder a velocidade (desempenho) que tenho hoje.

Aguardo também sugestões dos colegas mais experientes e que já passaram por essa fase.

Sds,
Zima
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

LLIBG parece a melhor opção.

Mensagem por marcos.gurupi »

Se vc precisa mudar seu visual (do software) mais rápido possivel, a melhor opção na minha opnião eh a llibg, criei um PDV para supermercado e ficou bom, lembre-se d q qualquer mudança deverá ser testada bem antes no laboratório, cometi o erro d logo atualizar na maquina d meu cliente e ocorreram vários ERROS, tive q correr atrás para resolver quanto antes, tive muito apoio aqui no forum. A lib vc pode encontrar no site do vagner nunes. Obrigado. Marcos Roberto.
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

LLIBG parece a melhor opção.

Mensagem por marcos.gurupi »

Se vc precisa mudar seu visual (do software) mais rápido possivel, a melhor opção na minha opnião eh a llibg, criei um PDV para supermercado e ficou bom, lembre-se d q qualquer mudança deverá ser testada bem antes no laboratório, cometi o erro d logo atualizar na maquina d meu cliente e ocorreram vários ERROS, tive q correr atrás para resolver quanto antes, tive muito apoio aqui no forum. A lib vc pode encontrar no site do vagner nunes. Obrigado. Marcos Roberto.
managercorp
Usuário Nível 3
Usuário Nível 3
Mensagens: 138
Registrado em: 16 Nov 2004 11:03
Localização: recife
Contato:

Re: LLIBG parece a melhor opção.

Mensagem por managercorp »

[Oi marcos, voce pode me enviar um programinha de poucas linhas, com um exemplo do llibg, tipo assim opcao 1- foto1, opcao 2-foto2

QUEM TIVER UM PROGRAMINHA EM UM SO PRG COM EXEMPLOS DO LLBIG FAVOR ME ENVIAR, COMO TAMBEM A FORMA QUE COMPILO POIS USO CLIPPER @LOTE E O EXOSPACE @LOTE

solucoeshotel@bol.com.br
Alexandre Pessoa
alexandre@managercorp.com.br
81-96152319
managercorp
Usuário Nível 3
Usuário Nível 3
Mensagens: 138
Registrado em: 16 Nov 2004 11:03
Localização: recife
Contato:

MUDANCA DE VISUAL

Mensagem por managercorp »

So mais uma pergunta
para usar o fivewin eu vou ter que mudar
muito os meus fontes ?

sera que compensa investir tempo e recursos nesta aplicacao
sera que vou ter o rendimento esperado antes de
terminar o meu curso de delphi ?

Quem tem um exemplo bem simples de um prg usando o llibg ?
Alexandre Pessoa
alexandre@managercorp.com.br
81-96152319
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

exemplo.

Mensagem por marcos.gurupi »

Pegue a lib no site do vagner nunes ou compre o cd do TOLEDO, lah vc irá encontrar vários exemplos simples e complexo para vc aplicar no seu software.
Avatar do usuário
Trazom
Usuário Nível 3
Usuário Nível 3
Mensagens: 277
Registrado em: 14 Ago 2003 01:01
Localização: Maceió/AL

Mensagem por Trazom »

seria legal que cada um que tem alguma experiencia com este tipo de mudanca comentasse algo

depois de testar diversas formas de dar um visual melhor ao clipper, cheguei a conclusao que o melhor mesmo é entender os conceitos do ambiente que vai utilizar, apesar desta forma inviabilizar a manutencao do mesmo codigo fonte

mas pense bem, com clipper somente, estamos acostumados a dar ao usuario somente a opcao do momento: ou get, ou prompt, e o usuario tem q responder o que o programador perguntar naquele momente somente

num ambiente, supoe-se que o usuario nao seja obrigado a responder os gets para chegar ao prompt por exemplo, ele pode simplesmente editar algum get e clicar no botao, assim passamos a programar para os objetos disponiveis
Imagem

Harbour 3.2 HMG 1.2a NSX
Evandro
Pelo fato de exercitar bem a própria arte,
cada um pretendia ser sapientíssimo também nas
outras coisas de maior importância,
e esse erro obscurecia o seu saber

Platão, Apologia de Sócrates
kenew
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 08 Set 2004 15:08
Contato:

Mensagem por kenew »

Aproveitando a carona, eu já tentei criar um PDV com esta lib e não obtive muito sucesso acabei usando uma função da Visual Lib, mas não consigo usar imagens por esta trabalhando em formato Texto...

Gostaria de saber se existe algum segredo ou algum utilitario q precisa para usar com modo protegido eu uso o Blinker e Clipper 5.3, fiz tudo certo funcionou até certo ponto mas quando abro muitos arquivos ou muitas funçoes da pau.

Alguem sabe alguma coisa ?

Obrigado
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

certamente...

Mensagem por marcos.gurupi »

... eh um problema na suas rotinas, eh complicado dizer o q seria assim sem analisar as rotinas, por exemplo: o meu pdv abre no total 40 arq. e alguns pesados com mais de 100 mil registros e n tenho problemas dessa natureza, tudo com llibg e blinker. Vc deve estudar a llibg com mais carinho, deve ter escapado algum detalhe.

marcos roberto
managercorp
Usuário Nível 3
Usuário Nível 3
Mensagens: 138
Registrado em: 16 Nov 2004 11:03
Localização: recife
Contato:

SERA QUE CONSIGO UM HELP REAL NESTE FORUM ?

Mensagem por managercorp »

ALGUEM PODE ME ENVIAR UM MANUAL EM PORTUGUES DA LLIBG
OU ALGUM EXEMPLO PRG.
NAO MANDEM EU PEGAR NO WAGUS OU TOLEDO, SE PUDEREM ME AJUDEM REALMENTE.

Desculpe p desabafo galera e que to estressado em nao poder mudar o visual do meu soft.

Valeuuuuuu........
Alexandre Pessoa
alexandre@managercorp.com.br
81-96152319
MARINI
Usuário Nível 3
Usuário Nível 3
Mensagens: 288
Registrado em: 06 Jul 2004 08:06
Localização: Pindamonhangaba SP

Mensagem por MARINI »

Tenho reparado que tem muita gente interessada em melhorar o
visual do programa escrito em CLIPPER. Isto é muito bom pois
continuo afirmando que o CLIPPER fornece todas as condições -- senão
a melhor -- para desenvolvimento de aplicações para a área comercial.
É simples, objetivo, direto e funciona muito bem tanto em DOS e
WIN.
Mas vejam, algumas regras tem que ser seguidas e não adianta
ficar inventando moda.
1) utilize o CLIPPER 5.3B, porque a LLIBG foi desenvolvida para ele;
2) linke com o BLINKER 7, outro nem pensar pois não vai funcionar;
3) procure utilizar somente as LIB do próprio CLIPPER pois não há
necessidade -- salvo pequenas excessões como o TIMELISC --
de ficar utilizando outras LIB;
4) declare todas as variaveis, compilando /w e corrigindo os erros;
5) utilize muito pouco variáveis públicas e prefira as locais ou static;
6) para executáveis muito grande estude para transportar as rotinas
menos usadas para DLL, que por sinal funcionam muiiiiito bem;
7) respeite as regras de travamento de arquivos e registro em rede;
8) precisa criatividade para desenhar as telas no modo 640X480,
mas a princípio não se preocupe com isto pois o seu programa no
modo texto poderá passar a funcionar no modo gráfico, sem
nenhuma alteração nas telas. Ela vai ficar com a altura menor
pois no modo texto utiliza 24 linhas e no modo gráfico 30 linhas
ou seja 30X16 pixels = 480 pixels. Aqui está mais uma vantagem
pois ganha-se mais 6 linhas para inserir informaçoes na tela;
9) as funções no modo gráfico começam com G (GLINE, GWRITEAT) e
enquanto no modo texto utiliza o padrão linha, coluna, no modo
gráfico utiliza-se coluna, linha em pixel ou seja para achar a
mesma posição no modo texto multiplique a coluna por 8 e
a linha por 16:
@ 6,5 say "teste"
GWRITEAT(5*8,6*16,"teste",cor,modo)
O resultado é o mesmo.

Se melhorarmos o visual dos nossos programas vamos parar de
sermos criticados pelos concorrentes que utilizam apenas deste argumento para tentar vender o seu produto.
Segue um pequeno exemplo de como criar um programa com
qualidade gráfica.

#INCLUDE "LLIBG.CH"
SETBLINK(.F.)
SET VIDEOMODE TO LLG_VIDEO_VGA_640_480_16
GFRAME(0,0,639,479,7,15,8,20,13,13,13,LLG_MODE_SET)
GWRITEAT(13,2,"MEU PRIMEIRO PROGRAMA GRAFICO",3,LLG_MODE_SET)
INKEY(0)


Espero ter ajudado.
Sds
Marini
STIVB4
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 02 Ago 2004 13:04
Localização: CATANDUVA
Contato:

Mensagem por STIVB4 »

Ola pessoal eu possuo um PDV feito totalmente em clipper usando a FGL lib não tive sucesso com o clipper 5.3 + a LLIBG.lib dava erro de GPF toda hora, porem com FGL e o clipper 5.2d deu tudo certo porem acho q a montagem das telas ficam um pouco lentas aguem tem alguma solução??
Obrigado
Avatar do usuário
Zima
Usuário Nível 2
Usuário Nível 2
Mensagens: 87
Registrado em: 06 Jul 2004 19:39
Localização: Santo André

Mensagem por Zima »

Bom dia,

Marini, você utiliza o CLIPPER 5.3B + LLIBG + BLINKER 7. ... Você já trabalhou com a biblioteca fivewin ? Pergunto isso porque estou investindo tempo para aprender como funciona esta LIB, e no meu modo de entender minha aplicação estaria apta a rodar no WINDOWS ...

Outra pergunta: onde obter a versão b do CLIPPER 5.3 ??

Um abraço,

Zima
zima@uol.com.br
MARINI
Usuário Nível 3
Usuário Nível 3
Mensagens: 288
Registrado em: 06 Jul 2004 08:06
Localização: Pindamonhangaba SP

Mensagem por MARINI »

Zima escreveu:Bom dia,

Você já trabalhou com a biblioteca fivewin ? Pergunto isso porque estou investindo tempo para aprender como funciona esta LIB, e no meu modo de entender minha aplicação estaria apta a rodar no WINDOWS ...

Outra pergunta: onde obter a versão b do CLIPPER 5.3 ??
Não conheço o FIVEWIN.
Pesquise na internet que você vai achar o CLIPPER 5.3
Atualize para a versao 5.3b.
.
Sds
Marini
Responder