LIB console imitando gráfico

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

LIB console imitando gráfico

Mensagem por JoséQuintas »

hazael escreveu:Joiner?Nunca havia ouvido falar..
Também cheguei a usar.
Parei de usar quando deu problema com índices.
Dependendo da quantidade de registros, um SEEK não funcionava, ou seja, poderia parar a qualquer momento.
A empresa era brasileira, qualquer bug falavam era normal um aplicativo conter bugs, que até o Clipper tinha.
O Joiner não tinha MACRO. Ajudou muito a pensar em alternativas mais rápidas do que usando macro.

Na época era XENIX, e a máquina TOP era 386DX com 4MB de memória !!!!
Era um servidor suficiente pra toda empresa, incluindo a opção de 10 máquinas virtuais no servidor.


Sobre enfeitar a tela:
É até interessante, mas não é a parte importante.
É bom investir primeiro nos fontes, melhorar o código fonte pra facilitar alterações, e depois sobra tempo pra trabalhar na tela mais tranquilamente.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

LIB console imitando gráfico

Mensagem por JoséQuintas »

opcoes.png
Se for pensar direito....
Pra que a lista de opções, se o usuário não pode mexer?...
Só perde espaço em tela, melhor aparecer apenas quando for selecionar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

LIB console imitando gráfico

Mensagem por JoséQuintas »

Eu eliminei isso quase totalmente.
Clientes e fornecedores fazem parte de um cadastro único.
Fiz isso porque tinha nota de entrada/saída tanto de cliente quanto fornecedor, então não fazia sentido duplicar.
O lado chato é que obriga forma de pagamento e outras coisas.... mas é efeito colateral.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

LIB console imitando gráfico

Mensagem por JoséQuintas »

Screenshot_8.jpg

Esse é outro exemplo.
Janelinha enfeitada.... ok.
Mas pra que usar só um pedaço da tela? Só por causa do enfeite?
Tanto faz usar um pedaço ou a tela toda, dá no mesmo.
Usando a tela toda, dispensa os efeitos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder