Clipper On Line • Ver Tópico - HBQT sintaxe clipper/harbour

HBQT sintaxe clipper/harbour

Projeto Harbour QT - HbQt, HbXBP e HbIDE

Moderador: Moderadores

 

HBQT sintaxe clipper/harbour

Mensagempor Itamar M. Lins Jr. » 06 Dez 2012 20:12

Ola! forum
Foi implementando na lib HBQT essa nova sintaxe, muito parecida com o clipper.

FUNCTION Main( cMode )
   LOCAL oWnd, oVLayout, oHLayout, oFLayout, oBtnOK, oBtnCancel
   LOCAL oEdit1, oEdit2, oEdit3, oEdit4, oEdit5, oEdit6, oEdit7, oEdit8

   LOCAL cText := "ABC"
   LOCAL dDate := 0d19560604
   LOCAL nNumb := 6030.130001
   LOCAL lMrd  := .T.
   LOCAL cTele := "(999)684-7318"
   LOCAL cJust := Space( 20 )
   LOCAL cCata := "IT3-BEL-903533AST63Z"
   LOCAL nSlry := 12000

   LOCAL GetList := {}

   Set( _SET_DATEFORMAT, "yyyy-mm-dd" )

   hb_default( @cMode, "O" )

   IF cMode == "O"
   //...
   ELSE

      @ 1, 10 QGET cText VALID {|| cText == "ABC" .OR. cText == "DEF" } PICTURE "@!A" ;
             CAPTION "Alpha - Upper Cased Alphabets:"

      @ 2, 10 QGET dDate WHEN {|| cText == "ABC" } ;
             CAPTION "Date - Birthday:" COLOR "B/GR*"

      @ 3, 10 QGET nNumb PICTURE "@Z 9,999,999.999999" VALID nNumb > 600 .AND. nNumb < 6000000;
             CAPTION "Numeric - Max 6 Decimals:"

      @ 4, 10 QGET lMrd  PICTURE "Y" ;
             CAPTION "Logical - Married:"

      @ 5, 10 QGET cTele PICTURE "@! (999)999-9999" ;
             CAPTION "Telephone Number:"

      @ 6, 10 QGET cJust PICTURE "@A" COLOR "W+/B*" VALIDATOR {|cText,nPos| UpperLowerUpper( @cText, @nPos ) } ;
             CAPTION "Alpha - Upper Lower Upper:"

      @ 7, 10 QGET cCata PICTURE "!!!-!!!-!!!!!!!!!!!!" ;
             CAPTION "Catalog Item:"

      @ 3, 10 QGET nSlry PICTURE "@Z 99,999" VALID {|| nSlry > 600 .AND. nSlry < 17000 };
             CAPTION "Salary:"

      QREAD

   ENDIF

   RETURN NIL



Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

HBQT sintaxe clipper/harbour

Mensagempor JoséQuintas » 06 Dez 2012 20:25

Gostei.
Vou até testar de novo a HBQT pra ver se agora funciona aqui.
Não, não esse recurso, a HBQT mesmo.
Aqui nunca funcionou.

Poderia indicar o passo a passo pra usar HBQT?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HBQT sintaxe clipper/harbour

Mensagempor Itamar M. Lins Jr. » 06 Dez 2012 20:44

Baixa ela completa no source forge.
Aqui tive que colocar, executar compativel com win/98 a HBIDE.

https://sourceforge.net/projects/qtcontribs/files/
O grupo de usuários é no google groups
https://groups.google.com/forum/?hl=pt-BR&fromgroups#!forum/qtcontribs

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

HBQT sintaxe clipper/harbour

Mensagempor JoséQuintas » 06 Dez 2012 21:14

Nesse meio tempo andei fuçando na net....

Encontrei um tutorial incompleto, mas fui seguindo:
baixei assim, junto com outras coisas que baixo:

svn export svn://svn.code.sf.net/p/qtcontribs/code/trunk d:\cvsfiles\harbouraddons


Copiei o conteúdo dessa pasta pra d:\harbour\addons

Depois fui no site da nokia, mas só encontrei a qt 4.8.4
Baixei e instalei em d:\qt\484, a versão pra Visual Studio 2010

Defini
HB_WITH_QT=d:\qt\484\include

e depois, dentro de harbour/addons
hbmk2 qtcontribs.hbp

Só tive que copiar as DLLs de \qt\484\bin pra pasta do EXE.
Rodou hbide normal, mas não encontrei pasta samples, só pasta tests

Aqui W7, 64 bits, e Visual Studio 2010 Express.
Ainda procurando exemplos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HBQT sintaxe clipper/harbour

Mensagempor Itamar M. Lins Jr. » 06 Dez 2012 21:42

Ola,
Aqui W7, 64 bits, e Visual Studio 2010 Express.
Ainda procurando exemplos.


Olha o Marinas Gui, baixa ela tem muitos exemplos e telas em Html.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

HBQT sintaxe clipper/harbour

Mensagempor JoséQuintas » 07 Dez 2012 06:53

Não entendi. Mostra HBQT e agora sugere MarinasGui?
Já testei MarinasGui algumas vezes.
Por enquanto, só está aumentando minha vontade de retomar o VB.NET.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

HBQT sintaxe clipper/harbour

Mensagempor Itamar M. Lins Jr. » 07 Dez 2012 10:06

Oi,
A marinasgui usa a HBQT toda ela, e a sintaxe é a mesma da minigui.
Tem muitos exemplos, muitos mesmo.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes




Retornar para QtContribs - HBQT

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro