ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por microvolution »

Boa tarde!
Tenho o arquivo SISTEMA.RC com as seguintes informações:

Código: Selecionar todos

AppIcon             ICON     I:\SISTEMA\_SISTEMA.ico
BtOrcamento       BITMAP     I:\SISTEMA\_orcamento.bmp
BtExtrato         BITMAP     I:\SISTEMA\_extrato.bmp
BtCliente         BITMAP     I:\SISTEMA\_cliente.bmp
BtBaixar          BITMAP     I:\SISTEMA\_baixar.bmp
BtUsuTela         BITMAP     I:\SISTEMA\_tela.bmp
Loginwvg          BITMAP     I:\SISTEMA\Login.bmp
Mas, estranho, que já tentei acrescentar a seguinte linha dentro do arquivo e ela desaparece:

Código: Selecionar todos

Splashwvg          BITMAP     I:\SISTEMA\splash.bmp
então, sou obrigado a criar dentro do sistema #define Splashwvg BITMAP I:\SISTEMA\splash.bmp

Pelo que aprendi/entendi, se eu criar o .RC as imagens não precisam estar nas pastas de instalação destino, pois ficam integradas ao .EXE.

No caso da linha em questão, não sei o que está acontecendo...
alguém já passou por isso?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por Kapiaba »

Na linguagem que você usa, o que faz esse comando:

Código: Selecionar todos

   Splashwvg
Abs.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por JoséQuintas »

Pelo título, "arquivo resource desaparece informações", dá a impressão de que estão sumindo coisas.

icone em resource é uma coisa, ícone em disco é outra.
Não basta criar o resource, precisa modificar o programa.

Então pergunto: tá sumindo alguma coisa? ou apenas colocou o resource e apagou os ícones?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por microvolution »

Kapiaba escreveu:Na linguagem que você usa, o que faz esse comando:

1    Splashwvg
Isso é uma imagem que deveria aparecer na tela WVG via wvg_image, que inclusive já falei num tópico específico da OUTRAS BIBLIOTÉCAS VISUAIS, pra não embolar os assuntos...
JoséQuintas escreveu:Pelo título, "arquivo resource desaparece informações", dá a impressão de que estão sumindo coisas.
quanto a isso descobri:
é um bug da IDE/HMG 3.5 que quando o projeto está em aberto, ele não aceita q vc altere dentro de um NOTEPAD "da vida". Ou fecha o projeto na IDE, ou altera lá mesmo dentro da guia RESOURCES que existe na IDE.

Então, o "sumiço" não era dentro do destino dos arquivos e sim, dentro do .RC as informações, que como expliquei, descobri que a IDE/HMG mantém o controle total do arquivo .RC. Mesmo que eu gravasse e ele apresentasse que estava alterado, quando compilava com F5 prevalecia o que estava já em aberto na IDE/HMG.

Problema/confusão resolvida.

Agora, quanto a 2 problemas ainda estou sem entender que são:
- dentro da tela console/gráfica da WVG, não consigo apresentar as imagens via WVG_IMAGE, como está lá no tópico próprio; e
- dentro da HMG uma imagem não está funcionando... vou falar especificamente lá no tópico MINIGUI (abrir tópico novo se não encontrar algo semelhante)
Grato pela honrosa atenção dos nobres JQuintas e Kapiaba!!!
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por JoséQuintas »

A IDE é outra história.... ninguém tinha fontes dela... e só aceitava o que foi pré-definido fazer.
Certas coisas, ao fazer, ela apagava - e ainda apaga, já que nem colocaram os fontes da IDE no projeto oficial.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
microvolution
Usuário Nível 5
Usuário Nível 5
Mensagens: 1231
Registrado em: 02 Set 2011 22:17
Contato:

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por microvolution »

JoséQuintas escreveu:ninguém tinha fontes dela
rsrsrsrs
o autor Roberto Lopez, não disponibilizou ao público os fontes da atual versão 1.2?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por Claudio Soto »

Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES

Mensagem por JoséQuintas »

Sim, Dr Claudio Soto, já avisei o pessoal da HMG antes até desse meu post.

Eu estava trabalhando num fork da HMG, mas deixei fora do fork, porque eles salvaram junto com os fontes versões do Harbour compilado, e do compilador C, o que deixou tudo gigante pra download.

Até ia tentar ajudar a reescrever o histórico, sem os binários, mas tá complicado.
O problema é que os forks não são compatíveis entre si, e fizeram merge com conflito.

O resultado disso, é que até se reescrever sem mexer em nada, também dá conflito.

A única saída seria salvar tudo de uma vez, do jeito que está agora, e eliminar o histórico existente, antes que seja tarde.
Mas isso causa imediatamente uma diferença entre os forks existentes, a não ser que todos comecem tudo a partir de um novo fork após a mudança.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder