Página 1 de 1

Tela Minimizada

Enviado: 29 Mai 2008 22:38
por Laudelino Scarmagnani
Pessoal, boa noite.
Estou utilizando o xHarbour 1.0. Ao compilar nesta versão, o sistema abre com a tela bem menor que na versao 0.99. Não consigo aumentar o tamanho da tela do sistema. Nao abre a opçao propriedade ou padroes ao clicar o botão esquerdo do mouse. Abra a janela com mover, minimizar, fechar. Alt<enter> também nao funciona
Há solução para aumetar o tamanho da janela?
Uso modo console.

Re: Tela Minimizada

Enviado: 02 Jun 2008 23:56
por sygecom
Laudelino Scarmagnani escreveu:Pessoal, boa noite.
Estou utilizando o xHarbour 1.0. Ao compilar nesta versão, o sistema abre com a tela bem menor que na versao 0.99. Não consigo aumentar o tamanho da tela do sistema. Nao abre a opçao propriedade ou padroes ao clicar o botão esquerdo do mouse. Abra a janela com mover, minimizar, fechar. Alt<enter> também nao funciona
Há solução para aumetar o tamanho da janela?
Uso modo console.
Certeza que esta usando modo console ? verifique se não esta linkando a gtgui.lib, se tiver tire ela fora do seu make.
Esta usando o hbmake para compilar ?

Re: Tela Minimizada

Enviado: 03 Jun 2008 07:46
por Laudelino Scarmagnani
Obrigado pelo interesse.
Uso o hbmake e nao uso a gtgui.lib.

Re: Tela Minimizada

Enviado: 03 Jun 2008 11:23
por sygecom
Laudelino Scarmagnani escreveu:Obrigado pelo interesse.
Uso o hbmake e nao uso a gtgui.lib.
Poste seu .BC

Re: Tela Minimizada

Enviado: 03 Jun 2008 20:01
por Laudelino Scarmagnani
#BCC
VERSION=BCB.01
!ifndef CC_DIR
CC_DIR = $(MAKE_DIR)
!endif

!ifndef HB_DIR
HB_DIR = $(HARBOUR_DIR)
!endif

RECURSE= NO

SHELL =
COMPRESS = YES
EXTERNALLIB = YES
XFWH = NO
FILESTOADD = 5
WARNINGLEVEL = 0
USERDEFINE =
USERINCLUDE =
USERLIBS =
EDITOR = edit
GTWVT =
GUI = YES
MT = NO
SRC02 = obj
PROJECT = sistem32.exe $(PR)
OBJFILES = $(SRC02)\SISTEMA.obj $(SRC02)\ACERTOS.obj $(SRC02)\ADUSU.obj $(SRC02)\AFECF.obj $(SRC02)\AUI001.obj //
$(SRC02)\BA0000.obj $(SRC02)\BA0001.obj $(SRC02)\BA0002.obj $(SRC02)\BA0003.obj $(SRC02)\BA0004.obj //
$(SRC02)\BAI001.obj $(SRC02)\BAP001.obj $(SRC02)\BAR001.obj $(SRC02)\CA0002.obj $(SRC02)\CA0004.obj //
$(SRC02)\CA0005.obj $(SRC02)\CAC001.obj $(SRC02)\CAC002.obj $(SRC02)\CAC003.obj $(SRC02)\CAC004.obj //
$(SRC02)\CAC101.obj $(SRC02)\CAC102.obj $(SRC02)\CAC104.obj $(SRC02)\CAC201.obj $(SRC02)\CACAD.obj //
$(SRC02)\CADASTRO.obj $(SRC02)\CAI001.obj $(SRC02)\CAIXA.obj $(SRC02)\CAP001.obj $(SRC02)\CAR002.obj //
$(SRC02)\CO0007.obj $(SRC02)\CO0008.obj $(SRC02)\CO0009.obj $(SRC02)\COCAN.obj $(SRC02)\COCOI.obj //
$(SRC02)\COCON.obj $(SRC02)\COITEM.obj $(SRC02)\CONFF.obj $(SRC02)\CPCONCLI.obj $(SRC02)\CPCONTIT.obj //
$(SRC02)\CPCONVCT.obj $(SRC02)\CPIND.obj $(SRC02)\CPITI.obj $(SRC02)\CRCAN.obj $(SRC02)\CRCON.obj //
$(SRC02)\CRCONCLI.obj $(SRC02)\CRCONMOV.obj $(SRC02)\CRCONTIT.obj $(SRC02)\CRCONVCT.obj $(SRC02)\CRCP01.obj //
$(SRC02)\CRDADOS.obj $(SRC02)\CRIAIND.obj $(SRC02)\CRITI.obj $(SRC02)\CRPESQ1.obj $(SRC02)\CRR001.obj //
$(SRC02)\CRR002.obj $(SRC02)\CRR003.obj $(SRC02)\CRR004.obj $(SRC02)\CRR005.obj $(SRC02)\CRR007.obj //
$(SRC02)\CRRAC.obj $(SRC02)\CTDRE.obj $(SRC02)\CX0002.obj $(SRC02)\CX0003.obj $(SRC02)\CXCON.obj //
$(SRC02)\CXI001.obj $(SRC02)\CXLAN.obj $(SRC02)\CXP001.obj $(SRC02)\CXREL1.obj $(SRC02)\CXREL2.obj //
$(SRC02)\DADOS1.obj $(SRC02)\DADOS2.obj $(SRC02)\DADOS3.obj $(SRC02)\ECF001.obj $(SRC02)\ENTRADAS.obj //
$(SRC02)\ESALF.obj $(SRC02)\ESCCE.obj $(SRC02)\ESCUS.obj $(SRC02)\ESI001.obj $(SRC02)\ESP001.obj //
$(SRC02)\ESPRO.obj $(SRC02)\ESR005.obj $(SRC02)\ESR006.obj $(SRC02)\ESR007.obj $(SRC02)\ESR009.obj //
$(SRC02)\ESR012.obj $(SRC02)\ESR016.obj $(SRC02)\ESR017.obj $(SRC02)\ESR018.obj $(SRC02)\ESR020.obj //
$(SRC02)\ESR022.obj $(SRC02)\ESRSAI.obj $(SRC02)\ESSEN.obj $(SRC02)\ESTOQUE.obj $(SRC02)\ESVMES.obj //
$(SRC02)\FUNCOES.obj $(SRC02)\GEVEN.obj $(SRC02)\IM0000.obj $(SRC02)\IM0001.obj $(SRC02)\IM0001V.obj //
$(SRC02)\IM0002.obj $(SRC02)\INCPA.obj $(SRC02)\INDICES.obj $(SRC02)\INI001.obj $(SRC02)\INSTALA.obj //
$(SRC02)\INVENT1.obj $(SRC02)\IV0001.obj $(SRC02)\JUROS.obj $(SRC02)\LF0001.obj $(SRC02)\LF0002.obj //
$(SRC02)\LF0003.obj $(SRC02)\LFI001.obj $(SRC02)\MANU_ITEM.obj $(SRC02)\PAGAR.obj $(SRC02)\PRECOS.obj //
$(SRC02)\RCPCONTA.obj $(SRC02)\RCPFORN1.obj $(SRC02)\RCPVCTO1.obj $(SRC02)\RCPVENC1.obj $(SRC02)\RECEBER.obj //
$(SRC02)\RELATO.obj $(SRC02)\RES1211.obj $(SRC02)\RESTOQ1.obj $(SRC02)\RESTOQ2.obj $(SRC02)\RESTOQ3.obj //
$(SRC02)\RPRECOS.obj $(SRC02)\RTBREG1.obj $(SRC02)\SAIDAS.obj $(SRC02)\TABELAS.obj $(SRC02)\TBCME.obj //
$(SRC02)\TBCON.obj $(SRC02)\TBDIV.obj $(SRC02)\TBEST.obj $(SRC02)\TBFIL.obj $(SRC02)\TBHIS.obj //
$(SRC02)\TBIND.obj $(SRC02)\TBMOE.obj $(SRC02)\TBMUN.obj $(SRC02)\TBNOP.obj $(SRC02)\TBPROC.obj //
$(SRC02)\TBREG.obj $(SRC02)\TBTRI.obj $(SRC02)\TBVEN.obj $(SRC02)\TESTECMD.obj $(SRC02)\UT0003.obj //
$(SRC02)\UT0008.obj $(SRC02)\UT0009.obj $(SRC02)\UT00XX.obj $(SRC02)\UTIL.obj $(SRC02)\VE0008.obj //
$(SRC02)\VE0080.obj $(SRC02)\VE0082.obj $(SRC02)\VE0083.obj $(SRC02)\VECAN.obj $(SRC02)\VECON.obj //
$(SRC02)\VECONCLI.obj $(SRC02)\VEI001.obj $(SRC02)\VEIG01.obj $(SRC02)\VENCO.obj $(SRC02)\VENDA.obj //
$(SRC02)\VENFM.obj $(SRC02)\VEP001.obj $(SRC02)\VEPPC.obj $(SRC02)\VESERV.obj $(SRC02)\XESTOQ1.obj $(OB)
PRGFILES = SISTEMA.PRG ACERTOS.PRG ADUSU.PRG AFECF.PRG AUI001.PRG //
BA0000.PRG BA0001.PRG BA0002.PRG BA0003.PRG BA0004.PRG //
BAI001.PRG BAP001.PRG BAR001.PRG CA0002.PRG CA0004.PRG //
CA0005.PRG CAC001.PRG CAC002.PRG CAC003.PRG CAC004.PRG //
CAC101.PRG CAC102.PRG CAC104.PRG CAC201.PRG CACAD.PRG //
CADASTRO.PRG CAI001.PRG CAIXA.PRG CAP001.PRG CAR002.PRG //
CO0007.PRG CO0008.PRG CO0009.PRG COCAN.PRG COCOI.PRG //
COCON.PRG COITEM.PRG CONFF.PRG CPCONCLI.PRG CPCONTIT.PRG //
CPCONVCT.PRG CPIND.PRG CPITI.PRG CRCAN.PRG CRCON.PRG //
CRCONCLI.PRG CRCONMOV.PRG CRCONTIT.PRG CRCONVCT.PRG CRCP01.PRG //
CRDADOS.PRG CRIAIND.PRG CRITI.PRG CRPESQ1.PRG CRR001.PRG //
CRR002.PRG CRR003.PRG CRR004.PRG CRR005.PRG CRR007.PRG //
CRRAC.PRG CTDRE.PRG CX0002.PRG CX0003.PRG CXCON.PRG //
CXI001.PRG CXLAN.PRG CXP001.PRG CXREL1.PRG CXREL2.PRG //
DADOS1.PRG DADOS2.PRG DADOS3.PRG ECF001.PRG ENTRADAS.PRG //
ESALF.PRG ESCCE.PRG ESCUS.PRG ESI001.PRG ESP001.PRG //
ESPRO.PRG ESR005.PRG ESR006.PRG ESR007.PRG ESR009.PRG //
ESR012.PRG ESR016.PRG ESR017.PRG ESR018.PRG ESR020.PRG //
ESR022.PRG ESRSAI.PRG ESSEN.PRG ESTOQUE.PRG ESVMES.PRG //
FUNCOES.PRG GEVEN.PRG IM0000.PRG IM0001.PRG IM0001V.PRG //
IM0002.PRG INCPA.PRG INDICES.PRG INI001.PRG INSTALA.PRG //
INVENT1.PRG IV0001.PRG JUROS.PRG LF0001.PRG LF0002.PRG //
LF0003.PRG LFI001.PRG MANU_ITEM.PRG PAGAR.PRG PRECOS.PRG //
RCPCONTA.PRG RCPFORN1.PRG RCPVCTO1.PRG RCPVENC1.PRG RECEBER.PRG //
RELATO.PRG RES1211.PRG RESTOQ1.PRG RESTOQ2.PRG RESTOQ3.PRG //
RPRECOS.PRG RTBREG1.PRG SAIDAS.PRG TABELAS.PRG TBCME.PRG //
TBCON.PRG TBDIV.PRG TBEST.PRG TBFIL.PRG TBHIS.PRG //
TBIND.PRG TBMOE.PRG TBMUN.PRG TBNOP.PRG TBPROC.PRG //
TBREG.PRG TBTRI.PRG TBVEN.PRG TESTECMD.PRG UT0003.PRG //
UT0008.PRG UT0009.PRG UT00XX.PRG UTIL.PRG VE0008.PRG //
VE0080.PRG VE0082.PRG VE0083.PRG VECAN.PRG VECON.PRG //
VECONCLI.PRG VEI001.PRG VEIG01.PRG VENCO.PRG VENDA.PRG //
VENFM.PRG VEP001.PRG VEPPC.PRG VESERV.PRG XESTOQ1.PRG $(PS)
OBJCFILES = $(OBC)
CFILES = $(CF)
RESFILES =
RESDEPEN =
TOPMODULE = SISTEMA.PRG
LIBFILES = lang.lib vm.lib rtl.lib rdd.lib macro.lib pp.lib dbfntx.lib dbfcdx.lib dbffpt.lib common.lib gtwvt.lib wvtgui.lib codepage.lib ct.lib tip.lib pcrepos.lib hsx.lib hbsix.lib wvtgui.lib
EXTLIBFILES = wvtgui.lib
DEFFILE =
HARBOURFLAGS = -w0
CFLAG1 = -OS $(SHELL) $(CFLAGS) -d -c -L$(HB_DIR)\lib
CFLAG2 = -I$(HB_DIR)\include;$(CC_DIR)\include
RFLAGS =
LFLAGS = -L$(CC_DIR)\lib\obj;$(CC_DIR)\lib;$(HB_DIR)\lib -Gn -M -m -s -Tpe -x -aa
IFLAGS =
LINKER = ilink32

ALLOBJ = c0w32.obj $(OBJFILES) $(OBJCFILES)
ALLRES = $(RESDEPEN)
ALLLIB = $(USERLIBS) $(LIBFILES) import32.lib cw32.lib
.autodepend

#DEPENDS

#COMMANDS
.cpp.obj:
$(CC_DIR)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**

.c.obj:
$(CC_DIR)\BIN\bcc32 -I$(HB_DIR)\include $(CFLAG1) $(CFLAG2) -o$* $**

.prg.obj:
$(HB_DIR)\bin\harbour -D__EXPORT__ -n -go -I$(HB_DIR)\include $(HARBOURFLAGS) -o$* $**

.rc.res:
$(CC_DIR)\BIN\brcc32 $(RFLAGS) $<

#BUILD

$(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE)
$(CC_DIR)\BIN\$(LINKER) @&&!
$(LFLAGS) +
$(ALLOBJ), +
$(PROJECT),, +
$(ALLLIB), +
$(DEFFILE), +
$(ALLRES)
!

Re: Tela Minimizada

Enviado: 03 Jun 2008 20:30
por sygecom
Olá Laudelino,

Você esta linkando a gtwvt.lib e a wvtgui.lib, por isso que sua app esta rodando em MODO Janela e veja que seu .BC esta com a seguinte opção:
GUI = YES e na verdade deveria esta GUI = NO para rodar em modo console.

Se tens que usar essas LIB, ai não tem jeito de usar modo tela cheia.

Re: Tela Minimizada

Enviado: 03 Jun 2008 21:20
por Laudelino Scarmagnani
Desculpe a pergunta, mas qual o objetivo das duas lib's?

Re: Tela Minimizada

Enviado: 03 Jun 2008 21:28
por Laudelino Scarmagnani
Poderia rodar no modo janela, porém, teria que ser um pouco maior. Na versao 0.9 a janela é maior.

Re: Tela Minimizada

Enviado: 03 Jun 2008 21:30
por sygecom
Laudelino Scarmagnani escreveu:Desculpe a pergunta, mas qual o objetivo das duas lib's?
Laudelino,
Com a GTWVT você consegue dar um visual melhor em aplicativos console, rodando em Janela e podendo colocar alguns visual Windows na mesma. Outra coisa, linkando essa LIB ou a GTWVW por incrível que pareça o aplicativo fica mais rápido. Por outro lado o aplicativo deixa de ser CONSOLE e não roda mais em TELA CHEIA, mas usando a GTWVW , você pode usar em tela MAXIMIZADA.

Re: Tela Minimizada

Enviado: 03 Jun 2008 21:58
por Laudelino Scarmagnani
Obrigado. Estava fazendo uns testes e vi a diferença. Para usar a gtwvw, devo mudar mais alguma coisa no hbmake? É o seguinte: Converti o sistema do clipper. O que sei foi conversando com o Eolo. Ele praticamente instalou o necessário para que eu pudesse compilar, e estou usando até hoje na forma que ele me passou.

Re: Tela Minimizada

Enviado: 03 Jun 2008 22:17
por sygecom
Laudelino Scarmagnani escreveu:Obrigado. Estava fazendo uns testes e vi a diferença. Para usar a gtwvw, devo mudar mais alguma coisa no hbmake?
Na opção de Lib Grafica no Hbmake você seleciona a GTWVW

Re: Tela Minimizada

Enviado: 03 Jun 2008 22:54
por Laudelino Scarmagnani
Ao usar a gtwvw, da erros ao compilar: Unresolved external 'Hb_Wvt_grDLGProcModal' referenced from c:\xharbour\lib\wvtgui.lib|wvtutils
Sem usar a wvtgui, da o seguinte erro: unresolved external '_hb_fun_wvt_settitle' reference ...
Se elimirar estas funções, os caracteres especiais de molduras ficam meio esquisitos, mas a janela fica maior. Mas vou verificar, se for o caso, rever estes caracteres. Acho que fica melhor para trabalhar, já que a janela é maior. Mas com a lib gtwvt o visual fica melhor, porem a janela muito pequena.
Vou fazer us testes.

Re: Tela Minimizada

Enviado: 03 Jun 2008 23:00
por sygecom
Laudelino,
Foi o que postei antes, se você usa alguma função da GTWVT então tera que rever para subistituir por outra caso não queira mais usar a GTWVT, ou se o problema é unicamente o tamanho da janela, pode tentar mudar o tamanho usando a GTINFO().