Página 1 de 2

AJUSTAR ALTURA DO CAMPO

Enviado: 17 Jun 2019 17:49
por pena
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.

AJUSTAR ALTURA DO CAMPO

Enviado: 18 Jun 2019 13:05
por Fernando queiroz
Algo parecido com isso

algo parecido com isso?????
algo parecido com isso?????

AJUSTAR ALTURA DO CAMPO

Enviado: 18 Jun 2019 13:58
por pena
Isso ae meu amigo, e aproveita e já ensina como se coloca uma imagem aqui :% :% :% :% rsrsrsrs, printei a tela mas não consegui colocar

AJUSTAR ALTURA DO CAMPO

Enviado: 18 Jun 2019 14:26
por Fernando queiroz

Código: Selecionar todos

  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(  ) }
:)) :)) :)) :))

AJUSTAR ALTURA DO CAMPO

Enviado: 18 Jun 2019 14:31
por Fernando queiroz
Lembre-se que estou usando a HWGUI :)) :)) :)) :)) :))

AJUSTAR ALTURA DO CAMPO

Enviado: 18 Jun 2019 14:36
por pena
Pois é via que o código é diferente, eu uso minigui, então não rola

AJUSTAR ALTURA DO CAMPO

Enviado: 25 Jun 2019 17:49
por Adalberto
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.

AJUSTAR ALTURA DO CAMPO

Enviado: 25 Jun 2019 20:15
por JoséQuintas
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.

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 08:06
por pena
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

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 08:43
por JoséQuintas
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.

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 08:51
por pena
Me desculpe a ignorância mas como faço pra postar uma imagem :% :% :%

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 09:20
por rubens
Bom dia
logo abaixo do campo de edição tem opção Anexar Arquivo...

Rubens

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 09:24
por pena
notem que a descrição dentro do textbox, parece estar flutuando, foto foi em anexo

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 11:12
por JoséQuintas
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.

AJUSTAR ALTURA DO CAMPO

Enviado: 26 Jun 2019 11:25
por pena
Vou tentar me acostumar então, me diz uma coisa qual a diferença entre textbox e getbox?