Página 1 de 1
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 04 Jan 2021 17:05
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:
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?
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 09:29
por Kapiaba
Na linguagem que você usa, o que faz esse comando:
Abs.
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 09:39
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?
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 13:46
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!!!
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 16:06
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.
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 20:07
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?
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 20:30
por Claudio Soto
ARQUIVO RESSOURCE .RC - DESAPARECE INFORMAÇÕES
Enviado: 05 Jan 2021 20:54
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.