Clipper On Line • Ver Tópico - AJUSTAR ALTURA DO CAMPO

AJUSTAR ALTURA DO CAMPO

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 17 Jun 2019 17:49

Boa tarde pessoal, como faço pra aplicar altura do campo em uso, não é o textbox e sim quando ele ganha o foco, parece estar flutuando, estar no meio do textbox e não bem embaixo.
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor Fernando queiroz » 18 Jun 2019 13:05

Algo parecido com isso

tela.jpg
algo parecido com isso?????
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 737
Data de registro: 12 Nov 2014 23:41
Cidade/Estado: Porto Alegre/RS
Curtiu: 12 vezes
Mens.Curtidas: 58 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 18 Jun 2019 13:58

Isso ae meu amigo, e aproveita e já ensina como se coloca uma imagem aqui :% :% :% :% rsrsrsrs, printei a tela mas não consegui colocar
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor Fernando queiroz » 18 Jun 2019 14:26

  INIT DIALOG oDlg TITLE "01 - Dinheiro" ;
    AT 508,86 SIZE 528,303 CLIPPER ;
      STYLE WS_POPUP+WS_CAPTION+DS_CENTER+DS_ABSALIGN

   FormDinheiro := oDlg

   hwg_SetColorinFocus( oDlg,, 13172680 )
   SET KEY 0,VK_ESCAPE TO {|| oDlg:Close() }

   @ 215,23 SAY oSubTotal CAPTION TRANSFORM(nSubTotal,'@E 99,999,999,999.99')  SIZE 305,42 ;
      STYLE SS_RIGHT +WS_BORDER  ;
         COLOR 16711680  ;
        FONT HFont():Add( '',0,-35,400,,,)
   @ 5,33 SAY oLabel1 CAPTION "Sub-Total:"  SIZE 202,34 ;
        STYLE SS_RIGHT    ;
        FONT HFont():Add( '',0,-27,400,,,)
      
   @ 215,73 GET oDesconto VAR nDesconto  SIZE 120,42 VALID {|| PGTO_DINHEIRO_DESCONTO(  )};
        STYLE ES_RIGHT +WS_BORDER   PICTURE '@E 999.99' MAXLENGTH 6    ;
        FONT HFont():Add( '',0,-35,400,,,)
   @ 5,83 SAY oLabel2 CAPTION "Desconto:"  SIZE 202,34 ;
        STYLE SS_RIGHT    ;
        FONT HFont():Add( '',0,-27,400,,,)
   @ 344,77 SAY oLabel6 CAPTION "%"  SIZE 41,34    ;
        FONT HFont():Add( '',0,-35,400,,,)
      
   @ 215,123 SAY oTotal CAPTION  TRANSFORM(nTotal,'@E 99,999,999,999.99')  SIZE 305,42 ;
      STYLE SS_RIGHT +WS_BORDER  ;
         COLOR 16711680  ;
        FONT HFont():Add( '',0,-35,400,,,)
   @ 5,133 SAY oLabel3 CAPTION "Total:"  SIZE 202,34 ;
        STYLE SS_RIGHT    ;
        FONT HFont():Add( '',0,-27,400,,,)
   @ 4,175 LINE oLine1  LENGTH 548   

   @ 215,183 GET oValorRecebido VAR nValorRecebido  SIZE 305,42 VALID {|| PGTO_DINHEIRO_TROCO(  ) };
        STYLE ES_RIGHT +WS_BORDER   PICTURE '@E 99,999,999,999.99' MAXLENGTH 14    ;
        FONT HFont():Add( '',0,-35,400,,,)
   @ 4,193 SAY oLabel4 CAPTION "Valor Recebido:"  SIZE 202,34 ;
        STYLE SS_RIGHT    ;
        FONT HFont():Add( '',0,-27,400,,,)
      
   @ 215,233 SAY oTroco CAPTION  TRANSFORM(nTroco,'@E 99,999,999,999.99')  SIZE 305,42 ;
        STYLE SS_RIGHT +WS_BORDER  ;
         COLOR 255  ;
        FONT HFont():Add( '',0,-35,400,,,)
   @ 5,243 SAY oLabel5 CAPTION "Troco:"  SIZE 202,34 ;
        STYLE SS_RIGHT    ;
        FONT HFont():Add( '',0,-27,400,,,)
   @ 434,285 GET oFimTela VAR cFimTela  SIZE 0,0

   ACTIVATE DIALOG oDlg ;
      ON ACTIVATE {|| PGTO_DINHEIRO_onDlgInit(  ) }


:)) :)) :)) :))
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 737
Data de registro: 12 Nov 2014 23:41
Cidade/Estado: Porto Alegre/RS
Curtiu: 12 vezes
Mens.Curtidas: 58 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor Fernando queiroz » 18 Jun 2019 14:31

Lembre-se que estou usando a HWGUI :)) :)) :)) :)) :))
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 737
Data de registro: 12 Nov 2014 23:41
Cidade/Estado: Porto Alegre/RS
Curtiu: 12 vezes
Mens.Curtidas: 58 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 18 Jun 2019 14:36

Pois é via que o código é diferente, eu uso minigui, então não rola
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor Adalberto » 25 Jun 2019 17:49

Caro amigo, boa tarde.

Eu acho que o que você precisa é que os textos LABEL sejam centralizados no campo GETBOX.

Para isso você pode definir a altura (HEIGHT do controle LABEL), bem como o HEIGHT do controle GETBOX, e no controle LABEL use a cláusula CENTERALIGN

Espero que seja útil.

Um grande abrazo, Adalberto.
Adalberto
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 343
Data de registro: 01 Set 2007 01:09
Cidade/Estado: Santa Cruz de la Sierra - Bolivia
Curtiu: 0 vez
Mens.Curtidas: 12 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor JoséQuintas » 25 Jun 2019 20:15

Já comentei aqui: tem que ficar craque em Harbour antes de partir pra outra coisa.
Pra facilitar questões futuras, apenas uma ajuda que pode ser obtida por fontes PRG/CH:

Comandos são definidos em CH.
O central da minigui costuma ser minigui.ch
Esse tem #include "i_textbox.ch", que pelo nome, só pode ser textbox
E no i_textbox.ch:

// TEXTBOX

#command @ <row>, <col> TEXTBOX <name> ;
[ID <nId>] ;
[ <dummy1: OF, PARENT, DIALOG> <parent> ] ;
[ HEIGHT <height> ] ;
[ WIDTH <width> ] ;
[ FIELD <field> ] ;
[ VALUE <value> ] ;
[ < readonly: READONLY > ] ;
[ FONT <fontname> ] ;
[ SIZE <fontsize> ] ;
[ <bold : BOLD> ] ;
[ <italic : ITALIC> ] ;
[ <underline : UNDERLINE> ] ;
[ <strikeout : STRIKEOUT> ] ;
[ TOOLTIP <tooltip> ] ;
[ BACKCOLOR <backcolor> ] ;
[ FONTCOLOR <fontcolor> ] ;
[ MAXLENGTH <maxlength> ] ;
[ <upper: UPPERCASE> ] ;
[ <lower: LOWERCASE> ] ;
[ <numeric: NUMERIC> ] ;
[ <password: PASSWORD> ] ;
[ ON CHANGE <change> ] ;
[ ON GOTFOCUS <gotfocus> ] ;
[ ON LOSTFOCUS <lostfocus> ] ;
[ ON ENTER <enter> ] ;
[ <RightAlign: RIGHTALIGN> ] ;
[ <invisible: INVISIBLE> ] ;
[ <notabstop: NOTABSTOP> ] ;
[ <noborder: NOBORDER> ] ;
[ HELPID <helpid> ] ;
[ <cuebanner : CUEBANNER, PLACEHOLDER> <CueText> ] ;
=>;
_DefineTextBox( <"name">, <"parent">, <col>, <row>, <width>, <height>, <value>, <fontname>, <fontsize>, <tooltip>, <maxlength>, ;
<.upper.>, <.lower.>, <.numeric.>, <.password.>, <{lostfocus}>, <{gotfocus}>, <{change}>, <{enter}>, ;
<.RightAlign.>, <helpid>, <.readonly.>, <.bold.>, <.italic.>, <.underline.>, <.strikeout.>, <"field">, ;
<backcolor> , <fontcolor> , <.invisible.> , <.notabstop.> , <.noborder.> , [<CueText>] , <nId> )


Height e Width só podem ser pra altura e largura.
Se está pequeno, é só aumentar.
Esse seria um ponto de partida.
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: 18152
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 26 Jun 2019 08:06

Gente eu acho que não estou me expressando direito, vamos lá, primeira coisa, qual a diferença entre getbox e textbox?
Bem agora é o seguinte WIDTH é o comprimento e HEIGHT é a altura, pois então, o que acontece é que o texto fica no meio do HEIGHT, parece estar flutuando, gostaria de deixar o texto/cursor bem abaixo no textbox, e não no meio dele
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor JoséQuintas » 26 Jun 2019 08:43

Poste um exemplo reduzido, e a imagem de como fica.
Pode ter relação com o fonte utilizado, ou outra coisa, então um fonte de exemplo é sempre útil.
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: 18152
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 26 Jun 2019 08:51

Me desculpe a ignorância mas como faço pra postar uma imagem :% :% :%
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor rubens » 26 Jun 2019 09:20

Bom dia
logo abaixo do campo de edição tem opção Anexar Arquivo...

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 26 Jun 2019 09:24

notem que a descrição dentro do textbox, parece estar flutuando, foto foi em anexo
Anexos
foto.png
foto.png (2.28 KiB) Visualizado 4836 vezes
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor JoséQuintas » 26 Jun 2019 11:12

Pra mim parece normal.
Não gosto desse efeito 3D, talvez seja ele que dê a impressão de que o texto está pra cima. É que a sombra de cima fica pra dentro do textbox, o que dá a impressão de que encima está menor.
Isso era o default do Visual Basic 6, que não é mais no VB.NET, talvez até por esse motivo.
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: 18152
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

AJUSTAR ALTURA DO CAMPO

Mensagempor pena » 26 Jun 2019 11:25

Vou tentar me acostumar então, me diz uma coisa qual a diferença entre textbox e getbox?
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

Próximo



Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Google [Bot] e 7 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