Xailer 2 já disponível
Moderador: Moderadores
-
MARINI
- Usuário Nível 3

- Mensagens: 288
- Registrado em: 06 Jul 2004 08:06
- Localização: Pindamonhangaba SP
Re: Xailer 2 já disponível
A principal e que uso muito é poder criar suas próprias DLLs.
Então pode-se criar um projeto principal EXE apenas com os menús.
O restante cria-se em DLLs.
Isto diminui muito o tamanho do executável agilizando o carregamento.
Também facilita a manutenção pois ao corrigir alguma rotina de uma DLL
basta trocar apenas a DLL no usuário.
Postei um exemplo neste fórum: https://pctoledo.org/forum/viewto ... =47&t=9331
Na pasta Xailer|Samples tem outros exemplos do uso de DLL.
Mas, tem inúmeros outros avanços que podem ser conferidos em:
http://xailer.info/esp/
http://www.xailer.com/dokuwiki/doku.php
Então pode-se criar um projeto principal EXE apenas com os menús.
O restante cria-se em DLLs.
Isto diminui muito o tamanho do executável agilizando o carregamento.
Também facilita a manutenção pois ao corrigir alguma rotina de uma DLL
basta trocar apenas a DLL no usuário.
Postei um exemplo neste fórum: https://pctoledo.org/forum/viewto ... =47&t=9331
Na pasta Xailer|Samples tem outros exemplos do uso de DLL.
Mas, tem inúmeros outros avanços que podem ser conferidos em:
http://xailer.info/esp/
http://www.xailer.com/dokuwiki/doku.php
Sds
Marini
Marini
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
Re: Xailer 2 já disponível
A compilar: BrwEdit.prg...
A compilar: Form1.prg...
A linkar: BrwEdit.exe...
Error: Unresolved external '_hb_arraySetC' referenced from C:\XAILER2\LIB\XAILER.LIB|Events
2 Files, 0 Warnings, 1 Errors
Compilar tempo: 2.53s Linkar tempo: 1.02s Tempo total: 3.55s
tentando compilar os exemplos do xailer 2 aparece estes erros e nao consigo fazer a compilação.. acho que tem erros na lib, seria isto mesmo...
A compilar: Form1.prg...
A linkar: BrwEdit.exe...
Error: Unresolved external '_hb_arraySetC' referenced from C:\XAILER2\LIB\XAILER.LIB|Events
2 Files, 0 Warnings, 1 Errors
Compilar tempo: 2.53s Linkar tempo: 1.02s Tempo total: 3.55s
tentando compilar os exemplos do xailer 2 aparece estes erros e nao consigo fazer a compilação.. acho que tem erros na lib, seria isto mesmo...
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
-
MARINI
- Usuário Nível 3

- Mensagens: 288
- Registrado em: 06 Jul 2004 08:06
- Localização: Pindamonhangaba SP
Re: Xailer 2 já disponível
Jair:
Não achei este exemplo.
Abra Xailer\Samples e escolha o projeto Labels.
No Editor de Códigos vai aparecer duas abas:
Labels.prg e Form1.prg.
Se vc clicar no form1 e pressionar F12 aparece o leiaute do
formulário com diversas modelos de etiquetas. Se
pressionar F9 compila e executa e vai aparecer o programa.
Faça este teste e me retorne se der algum erro.
Uma das vantagens de Xailer é que se vc olhar dentro
da pasta Xailer\Samples\Label vai encontrar o
LABELS.EXE que poderá ser copiado para qualquer micro e vai funcionar,
não precisando ficar instalando pelo Windows. É igual ao que fazemos
com o EXE gerado pelo Clipper.
OBS: no caso da versão DEMO, o EXE somente vai funcionar no micro
com a IDE Xailer.
Aguardo.
Não achei este exemplo.
Abra Xailer\Samples e escolha o projeto Labels.
No Editor de Códigos vai aparecer duas abas:
Labels.prg e Form1.prg.
Se vc clicar no form1 e pressionar F12 aparece o leiaute do
formulário com diversas modelos de etiquetas. Se
pressionar F9 compila e executa e vai aparecer o programa.
Faça este teste e me retorne se der algum erro.
Uma das vantagens de Xailer é que se vc olhar dentro
da pasta Xailer\Samples\Label vai encontrar o
LABELS.EXE que poderá ser copiado para qualquer micro e vai funcionar,
não precisando ficar instalando pelo Windows. É igual ao que fazemos
com o EXE gerado pelo Clipper.
OBS: no caso da versão DEMO, o EXE somente vai funcionar no micro
com a IDE Xailer.
Aguardo.
Sds
Marini
Marini
- software_facil
- Usuário Nível 3

- Mensagens: 211
- Registrado em: 23 Fev 2005 12:19
- Localização: Curitiba/PR
- Contato:
Re: Xailer 2 já disponível
Como vai Marini,
Como você é a unica pessoa no Brasil que conheço ser usuário do Xailer (se tiver outros, por favor mencione), gostaria de saber qual o seu nível de satisfação com a ferramenta, quanto você paga para ter suporte, se o mesmo é satisfatório, e outras questões que julgar relevantes, pois creio que tanto eu, como outros colegas aqui do fórum, gostariam de ter uma ferramenta RAD xbase, para não precisar mudar.
Quase esquecendo, como é o acesso a banco de dados, quais os suportados e como é a geração de relatórios e etiquetas.
Abraços
Marcelo Neves
Como você é a unica pessoa no Brasil que conheço ser usuário do Xailer (se tiver outros, por favor mencione), gostaria de saber qual o seu nível de satisfação com a ferramenta, quanto você paga para ter suporte, se o mesmo é satisfatório, e outras questões que julgar relevantes, pois creio que tanto eu, como outros colegas aqui do fórum, gostariam de ter uma ferramenta RAD xbase, para não precisar mudar.
Quase esquecendo, como é o acesso a banco de dados, quais os suportados e como é a geração de relatórios e etiquetas.
Abraços
Marcelo Neves
messenger : software_facil@hotmail.com
-
MARINI
- Usuário Nível 3

- Mensagens: 288
- Registrado em: 06 Jul 2004 08:06
- Localização: Pindamonhangaba SP
Re: Xailer 2 já disponível
Bom dia,
1) Não sou o único. Você pode consultar o fórum abaixo que vai
encontrar outros. Mas são poucos.
http://www.xailer.com/forum/
2) Desenvolvemos nossa primeira aplicação usando MySql nativo, sem
nenhum conhecimento, e está funcionando muito bem. Mas atualmente
estamos migrando nossa aplicação maior de Clipper/LLIBG usando
DBF/CDX. Algumas telas podem ser conferidas no nosso site:
http://emeasoft.com/i_pc1.htm#p1
Com isto estamos ganhando tempo ao aproveitar todas as nossas
funções, menos as de tela. Basta copiar do Clipper uma função e
colar numa página de Xailer, por ex., mfunc.prg e a função está disponível.
Estamos desenvolvendo tudo em dlls. No EXE consta apenas o menu. Com
isto o EXE fica mais leve e rápido ao carregar. Também facilita a atualização,
pois basta copiar a nova dll no seu cliente e pronto.
3) O mais difícil no começo é mudar nosso conceito de programação DO WHILE...
para programação com eventos. Ex: no Edit (get do Clipper) temos diversos eventos
como o OnEnter. Este evento executa suas linhas de código ao entrar no Edit.
O OnChar, trata os caracteres (nKey), se necessário. O OnExit, executa suas
linhas ao sair do Edit.... Entendido esses recursos fica muito fácil e aumenta
muito os recursos de programação. Por ex, ao digitar alguma coisa num Edit
vc pode ir preenchendo automaticamente os demais campos relacionados.
4) O custo de suporte e licença pode ser consultado no próprio site www.xailer.com
Mas não é necessário adquirir licença agora. Pode-se desenvolver sua aplicação
normalmente, mas ela vai rodar somente junto com a IDE Xailer na sua máquina. Se vc copiar
para outro micro não vai funcionar. Mas quando isto for necessário, daí adquira
a licença, que é por tempo indeterminado e inclui suporte e atualização grátis por 1 ano.
Se não quiser mais atualização e suporte depois de 1 ano, vc vai continuar usando
a IDE Xailer normalmente, sem qualquer restrição.
5) Para aprender sobre como utilizar veja os tutoriais (vídeos) no próprio site Xailer.
Também tem mais aqui:
http://www.captura-digital.com/xailer.html
Na pasta XAILER/Samples, tem inúmeros exemplos também. Para ver o formulário
clique na aba no Gerador de Códigos, e tecle F12. Para compilar/executar use o F9.
Simples.
Espero ter ajudado.
1) Não sou o único. Você pode consultar o fórum abaixo que vai
encontrar outros. Mas são poucos.
http://www.xailer.com/forum/
2) Desenvolvemos nossa primeira aplicação usando MySql nativo, sem
nenhum conhecimento, e está funcionando muito bem. Mas atualmente
estamos migrando nossa aplicação maior de Clipper/LLIBG usando
DBF/CDX. Algumas telas podem ser conferidas no nosso site:
http://emeasoft.com/i_pc1.htm#p1
Com isto estamos ganhando tempo ao aproveitar todas as nossas
funções, menos as de tela. Basta copiar do Clipper uma função e
colar numa página de Xailer, por ex., mfunc.prg e a função está disponível.
Estamos desenvolvendo tudo em dlls. No EXE consta apenas o menu. Com
isto o EXE fica mais leve e rápido ao carregar. Também facilita a atualização,
pois basta copiar a nova dll no seu cliente e pronto.
3) O mais difícil no começo é mudar nosso conceito de programação DO WHILE...
para programação com eventos. Ex: no Edit (get do Clipper) temos diversos eventos
como o OnEnter. Este evento executa suas linhas de código ao entrar no Edit.
O OnChar, trata os caracteres (nKey), se necessário. O OnExit, executa suas
linhas ao sair do Edit.... Entendido esses recursos fica muito fácil e aumenta
muito os recursos de programação. Por ex, ao digitar alguma coisa num Edit
vc pode ir preenchendo automaticamente os demais campos relacionados.
4) O custo de suporte e licença pode ser consultado no próprio site www.xailer.com
Mas não é necessário adquirir licença agora. Pode-se desenvolver sua aplicação
normalmente, mas ela vai rodar somente junto com a IDE Xailer na sua máquina. Se vc copiar
para outro micro não vai funcionar. Mas quando isto for necessário, daí adquira
a licença, que é por tempo indeterminado e inclui suporte e atualização grátis por 1 ano.
Se não quiser mais atualização e suporte depois de 1 ano, vc vai continuar usando
a IDE Xailer normalmente, sem qualquer restrição.
5) Para aprender sobre como utilizar veja os tutoriais (vídeos) no próprio site Xailer.
Também tem mais aqui:
http://www.captura-digital.com/xailer.html
Na pasta XAILER/Samples, tem inúmeros exemplos também. Para ver o formulário
clique na aba no Gerador de Códigos, e tecle F12. Para compilar/executar use o F9.
Simples.
Espero ter ajudado.
Sds
Marini
Marini
-
Mário Isa
- Usuário Nível 4

- Mensagens: 907
- Registrado em: 07 Jul 2004 13:54
- Localização: Ilha Solteira-sp
Re: Xailer 2 já disponível
Olá Marini!
Eu resolvi dar uma olhada no Xailer /
Ele parece ser bem fácil /
Mas ao compilar deu erro /
Segui todas as orientações do vídeo 1 e não deu prá fazer nem a primeira janela.
Fica Dando o Sistema não pode encontrar o arquivo especificado...
Mário
Eu resolvi dar uma olhada no Xailer /
Ele parece ser bem fácil /
Mas ao compilar deu erro /
Segui todas as orientações do vídeo 1 e não deu prá fazer nem a primeira janela.
Fica Dando o Sistema não pode encontrar o arquivo especificado...
Mário
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Re: Xailer 2 já disponível
Vamos esperar o nosso amigo entusiasta do Xailer dar as dicas.
Mas pessoalmente dizendo, o Xailer funciona muito bem com a versão do xHarbour disponível no site do Xailer. Com as versões do xHarbour.org já tentei também e parei logo no início.
Uma dica é: Para quem está no modo console ainda, estudar os exemplos da HwGui e ir migrando aos poucos com a ajuda da GtWvt. Não é difícil, e o código fonte fica praticamente pronto para rodar em Linux, bastando recompilar.
Ah, basta apenas estudar como fazer as telas, pois as rotinas que não exibem nada permanecem as mesmas !?
Está certo, mas do mesmo jeito tem a HwGui que é gratuíta.
Mas pessoalmente dizendo, o Xailer funciona muito bem com a versão do xHarbour disponível no site do Xailer. Com as versões do xHarbour.org já tentei também e parei logo no início.
Uma dica é: Para quem está no modo console ainda, estudar os exemplos da HwGui e ir migrando aos poucos com a ajuda da GtWvt. Não é difícil, e o código fonte fica praticamente pronto para rodar em Linux, bastando recompilar.
Ah, basta apenas estudar como fazer as telas, pois as rotinas que não exibem nada permanecem as mesmas !?
Está certo, mas do mesmo jeito tem a HwGui que é gratuíta.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
-
MARINI
- Usuário Nível 3

- Mensagens: 288
- Registrado em: 06 Jul 2004 08:06
- Localização: Pindamonhangaba SP
Re: Xailer 2 já disponível
Mário:
Especifique melhor qual o erro.
Instale:
Xailer na pasta C:\XAILER2
xHarbour na pasta C:\XAILER2\XHARBOUR
BCC na pasta C:\BCC55
OBS: baixe o xHarbour do site www.xailer.com Descargas. Ele é otimizado
para Xailer. Pelo que notei os desenvolvedores de Xailer recompilam
o xHarbour, com alterações ou acrescentando funções, para ficar compatível
e mais dinâmico com Xailer. Outras versões não irão funcionar.
Depois de tudo baixado nas devidas pastas, basta abrir a IDE Xailer, entrar
Ferramentas -> Opções -> Livrarias e indicar as pastas corretamente.
Depois entre em Arquivo -> Abrir Projeto e escolha um projeto na
pasta XAILER\SAMPLES, por exemplos LABELS.
Tecle F12 para ver o formulário e F9 para compilar e executar.
Não tem segredos.
Se mesmo assim não funcionar, especifique melhor o erro para eu
poder te ajudar.
OBS: meu intuito em divulgar Xailer é simplesmente porque me dei bem
com ele depois de tentar todas as outras ferramentas.
Descobri a ferramenta acompanhando este forum e porisso repasso
aqui meus conhecimentos.
---
Parte do último parágrafo, off-topic, foi cortado pela moderação.
---
Especifique melhor qual o erro.
Instale:
Xailer na pasta C:\XAILER2
xHarbour na pasta C:\XAILER2\XHARBOUR
BCC na pasta C:\BCC55
OBS: baixe o xHarbour do site www.xailer.com Descargas. Ele é otimizado
para Xailer. Pelo que notei os desenvolvedores de Xailer recompilam
o xHarbour, com alterações ou acrescentando funções, para ficar compatível
e mais dinâmico com Xailer. Outras versões não irão funcionar.
Depois de tudo baixado nas devidas pastas, basta abrir a IDE Xailer, entrar
Ferramentas -> Opções -> Livrarias e indicar as pastas corretamente.
Depois entre em Arquivo -> Abrir Projeto e escolha um projeto na
pasta XAILER\SAMPLES, por exemplos LABELS.
Tecle F12 para ver o formulário e F9 para compilar e executar.
Não tem segredos.
Se mesmo assim não funcionar, especifique melhor o erro para eu
poder te ajudar.
OBS: meu intuito em divulgar Xailer é simplesmente porque me dei bem
com ele depois de tentar todas as outras ferramentas.
Descobri a ferramenta acompanhando este forum e porisso repasso
aqui meus conhecimentos.
---
Parte do último parágrafo, off-topic, foi cortado pela moderação.
---
Sds
Marini
Marini
Re: Xailer 2 já disponível
Nota da Moderação (Maligno):
Uma vez que o mote do tópico é apenas divulgar a existência de uma nova versão da ferramenta e, levando-se em conta que o tópico já foi desvirtuado por uma discussão paralela de nível pessoal (as 2 últimas mensagens foram apagadas), resolvi trancá-lo. Por favor, se alguém precisar discutir aspectos técnicos acerca da ferramenta, abra novo tópico. Obrigado.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!

