Melhor linguagem, melhor IDE, melhor lib Gráfica.

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

Moderador: Moderadores

Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por janio »

owwwww vontade tomar uma gelada! daquelas sem market-ing!

Itamar, manda a cerva por email! Tu ta na Bahia e eu no Ceara, so da pra ser por e-mail. Usa o gmail, ou o ig, ou o yahooo.... ahhhhh quer saber, tanto faz todos são gratis mesmo!

:%
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Itamar, qndo vamos marcar pra tomar uma gelada, open-source de preferencia? rsrsrs
O problema é a distancia. Eu moro onde alguns dos senhores pensam em vir tirar as férias.

Saudações,
Itamar M. Lins Jr.
Anexos
ilheus5.jpg
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por janio »

Nossa, Cara!

Babei agora!

;) :)Pos :-´
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Ola!
Palavras do estudante! Pritpal Bedi, também com aquele turbante azul na cabeça é um GURU! literalmente kkkkkkk
Never got disheartened, only lived with few scratches, and will never drop until the dawn.

All my developments, few of my company's developments, are based on HbQt now.
So I cannot quit it even if I ever think to quit. Harboureans can count on me as long as I am in senses.
Nunca desanimou, disse isso em relação ao episódio que teve que retirar os fontes dele da pasta contrib do harbour, saiu apenas com alguns arranhões.
Que a empresa dele usa a HBQT e que enquanto estiver (vivo) com o pensamento no lugar não irá abandonar os usuários da HBQT.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Baba baby!!!

Código: Selecionar todos

2014-09-19 17:25 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r360)
  * hbqt/qtgui/hbqt_version.ch
    % Version bump to r360.

  * debug/dbgconnect.prg
  * debug/dbgdop.c
  * debug/debugger.prg
    + Added more constructs to honor HbIDE implementation.
    % Changed behavior of some components how these should interact with HbIDE.
    + Added code to supprt xHarbour projects.

  * debug/hwgdebug.hbp
    + Added commented-out switch to turn-on for very old xHatbour builds.

  + hbide/resources/clipboard.png
    + Added new image.

  * hbide/hbide.qrc
    + Added: clipboard.png.

  * hbide/debugger.ui
    % Scheduled to be removed from build.

  * hbide/debugger1.ui
    + Added: few more control to have better debugging experience.
    - Deleted: switching between two ui's. Original ui is deprecated.

  * hbide/debugger.prg
  * hbide/editor.prg
  * hbide/projmanager.prg
    + Implemented: to pull only the components currently being viewed inside 
       user-interface. For example, if current tab is <WorkAreas> then only 
       workareas related info will be requested from the application. Navigating
       the tabs will pull related info. The info will be pulled once only 
       for each tab until application is suspended after another STOP. 
       In that case all info will be deleted and fresh info downloaded for 
       the tab in view.

       The above implementation has boosted-up the debugging speed per GUI 
       context where populating controls are a big overhead. Also it help 
       to remain responsive in very large applications written in sephagetti 
       style with hundereds of public/private variables hanging around all the
       time. This has increased HbIDE's acceptance many fold.

    + Added: <Download All> button at the right-side corner of main tabs.
       This can be clicked to download info for all components in all tabs.
       But probably you may seldom need to click it in real sessions.

    + Added: <Copy Strucure> icon on the right-side corner of 
       <Record Inspector> component which is clubbed in <WorkAreas> tab.
       This copies to the clipboard something like this:
          LOCAL aStruct := { { "FIRST"   , "C",   20,  0 },;
                             { "LAST"    , "C",   20,  0 },;
                             { "HIREDATE", "D",    8,  0 },;
                             { "MARRIED" , "L",    1,  0 },;
                             { "AGE"     , "N",    2,  0 },;
                             { "SALARY"  , "N",    6,  2 },;
                             { "NOTES"   , "C",   70,  0 } }
       The intent is to provide a mechanism where structure info could be 
       consumed as a variable directly in the source code.

    + Implemented: to change value of vriables.
       Double-click on <Value> column in miscallaneous variables tab.
       If the variable is of type C,D,N,L, then ui will allow to edit it. The 
       changed value will be applied instantly in the application. Resumed 
       execution will honor its value. Note that variables of type character 
       are always displayed inside double-quotes. You must not overwrite 
       them when editing.

    + Implemented: a way to send any information from within the application
       to be published in HbIDE's <Output Console> similar like any debugging 
       tool. You can call it <IdeTrace>. We will refer it by this name onwards.
       It is on top of the debugger protocol. It is a very powerful mechanism
       to measure the performance of your code based on inserting it at 
       crucial points in source code. As <Output Console> prefixes every message 
       with time in seconds, which can become the basis of judging the 
       performance of your code. You will add something like this lines:
          #ifdef __HBIDE_DEBUG__
             IdeTrace( { "This is real-time push!", "This is another push!!" } )
          #endif
          #ifdef __HBIDE_DEBUG__
             IdeTrace( xVariable )
          #endif
          #ifdef __HBIDE_DEBUG__
             IdeTrace( "Customer info is missing" )
             IdeTrace( { 6030, "Nevada Ave", ctod( "" ), .T. } )
          #endif
       Any type of variable is accepted, either an array of variables or literals.
       You need not to #define __HBIDE_DEBUG__, HbIDE's build system automatically
       defines it for debug builds. You can keep above debug points intact 
       for all types of builds.
 
       Backdrop: as you know I had zero knowledge how Harbour debugger works,
                 I struggled at times to understand how the flow of request/response 
                 behaves. For this I had to devise a mechanism where I could know
                 what is happening at the back-end. After it got implemented, 
                 I realized how powerful it could be. Not only for debugging info,
                 but also for measuring performance between two execution points.
                 This simulates Qt creator's debugger protocol to an extent. 
Agora com total controle dos DBF´s estruturas indices via debug.
Anexos
Tela hbide debug r360
Tela hbide debug r360
Saudações,
Itamar M. Lins Jr.
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

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por marcos.gurupi »

Itamar, n deixa de nos informar as novidades. Muito bom!
Marcos Roberto
NetService Software
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Msg para Fernando Athayde! Fique atento! o Bug do MT mode será solucionado ? Aguarde cenas do próximo capítulo rsssrsrs!
Hi Fernando

I believe I need to fix debugger code to honour MT mode.
I have an idea how to do it, stay tuned.


Pritpal Bedi
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por asimoes »

Itamar,

Sei que você é um cara muito ocupado, mas se for possível, tem como você disponibilizar a ide compilada com estas novas funcionalidades?

Seria muito legal ter uma versão "nightly" para baixar como no harbour

[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Veja se está funcionando.
Não tenho pratica com isso.

https://drive.google.com/file/d/0B1MfEZ ... sp=sharing

Tem um grupo que criei.
https://groups.google.com/forum/#!forum/hbqt_br

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por asimoes »

Itamar,

Estou aguardando a liberação, obrigado.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Ok!
O link p/ download está ok ?
21/09/14 11:16 31.230.378 hbide.rar
Pessoal do xharbour pode testar, porque segundo o Pritpal tem que funcionar com xHarbour inclusive com BCC.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Jairo Maia »

Está Ok Itamar. Acabei de baixar.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por asimoes »

Itamar,

Baixei,

E ao executar o hbide está reclamando esta dll: libcgg_s_dw2-1.dll
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por asimoes »

Itamar,

O hbide está reclamando de várias dll´s

Eu identifiquei algumas do compilador MinGw, estas dlls são da versão da QT?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Melhor linguagem, melhor IDE, melhor lib Gráfica.

Mensagem por Itamar M. Lins Jr. »

Ola!
Eu estou vendo isso agora.
Porque está aqui no meu path não dá errro. Aquela que vc relatou já adicionei.
Separei as DLL´s necessárias p/ rodar os exemplos e a HBIDE, HBDBU.
Quando houver atualizações basta baixar apenas o arquivo atualizado, HBIDE, HBDBU exemplos... Não precisando mais baixar as DLl´s da QT toda hora.
As DLL´s
https://drive.google.com/file/d/0B1MfEZ ... sp=sharing

Arquivos HBIDE, HBDBU.
https://drive.google.com/file/d/0B1MfEZ ... sp=sharing

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder