Página 1 de 1

DRAW BOX

Enviado: 14 Mar 2016 10:19
por microvolution
Pessoal bom dia!
Tenho o seguinte código (que não me lembro onde o consegui):

Código: Selecionar todos

                     DRAW BOX         ;
                     IN WINDOW Form_Main         ;
                     AT 20,20         ; 
                     TO 150,600
Pelo pouco que sei, quem me passou, informou que para que ele funcione(asse) deveria ter as seguintes linhas no mesmo .PRG:

Código: Selecionar todos

  **************************************************************************************************************
  ** linhas abaixo acrescentadas para funcionar corretamente os BOXES PANEL/BOX 18/6/15w
  #xcommand DRAW PANEL IN WINDOW <parent> ;
      AT <frow>,<fcol> ;
      TO <trow>,<tcol> ;
          =>;
      DrawWindowBoxRaised( <"parent">, <frow>, <fcol>, <trow>, <tcol> )

  #xcommand DRAW BOX IN WINDOW <parent> ;
      AT <frow>,<fcol> ;
      TO <trow>,<tcol> ;
          =>;
      DrawWindowBoxIn( <"parent">, <frow>, <fcol>, <trow>, <tcol> )
  ** linhas acima acrescentadas para funcionar corretamente os BOXES PANEL/BOX 18/6/15w
  **************************************************************************************************************
Bom, como sou ainda "bebê" no harbour e suas LIBs gráficas, não sei bem como conduzir os códigos.
Estive pesquisando aqui no fórum de HMG/MINIGUI e não encontrei nada a respeito.
O objetivo destas linhas é desenhar um box e que seja possível colocarmos dentro dele (mas por cima e ligados um ao outro) @label/editbox.
Infelizmente não está funcionando, e, apresentando erro de sintaxe.
Alguém sabe resolver ou substituir por outras linhas?

HMG 3.4.2 + DRAW BOX

Enviado: 14 Mar 2016 10:54
por Toledo
microvolution escreveu:Infelizmente não está funcionando, e, apresentando erro de sintaxe.
Amigo, está faltando o código de algumas funções (DrawWindowBoxRaised(), DrawWindowBoxIn(), etc) e também alguns códigos (funções) em C.

veja um exemplo na pasta C:\hmg.3.4.2\SAMPLES\Basics\Draw_Frames\DrawBox

Abraços,

HMG 3.4.2 + DRAW BOX

Enviado: 14 Mar 2016 11:36
por microvolution
ok... deu certo!