Imagem do cursor do mouse...
Eu estou precisando alterar a imagem do cursor do mouse, só que a imagem que preciso usar é personalizada (uma lupa com um sinal de +).
Tem como eu alterar a imagem sem utilizar a propriedade ´Cursor´ do Delphi?
Já agradeço.
[]´s Fabrício
Tem como eu alterar a imagem sem utilizar a propriedade ´Cursor´ do Delphi?
Já agradeço.
[]´s Fabrício
Fabricio Lb
Curtidas 0
Respostas
Fabricio Lb
09/06/2004
sobe
GOSTEI 0
Fabricio Lb
09/06/2004
Já tentei fazer do jeito que o help do delphi ensina, mas sem sucesso. :?: :?: :?: :?:
GOSTEI 0
Marcelo Saviski
09/06/2004
primeiro vc precisa ter um arquivo com o seu cursor, vc pode fazer ele no ImageEditor
depois, vá em project>resources e adicione o seu cursor lá e coloque um nome como ´LUPA´
depois disso, no oncreate de algum form:
e quando vc uiser que a lupa apareça, faça:
-ou-
depois, vá em project>resources e adicione o seu cursor lá e coloque um nome como ´LUPA´
depois disso, no oncreate de algum form:
Screen.Cursors[31] := LoadCursor(hInstance, ´LUPA´);
e quando vc uiser que a lupa apareça, faça:
componente.cursor := 31;
-ou-
Screen.Cursor := 31;
GOSTEI 0
Fabricio Lb
09/06/2004
Valeu pela dica, só que no Delphi 7 eu não estou achando o tópio ´Resources´ (Project >> Resources). Já procurei em todos os lugares.
??????
Não sei o que pode ser.
??????
Não sei o que pode ser.
GOSTEI 0
Fabricio Lb
09/06/2004
No Delphi 7 eu não estou achando o tópico ´Resources´ (Project >> Resources). Já procurei em todos os lugares. Uso sistema operacional Windows XP. Já verifiquei e no Delphi 6 tb naum aparece, porém em outros sistemas operacionais está aparecendo (por exemplo Windows 98). Será que é por causa do Windows?
Alguém sabe o que pode ser :?:
Agradeço desde já.
Alguém sabe o que pode ser :?:
Agradeço desde já.
GOSTEI 0
Marcelo Saviski
09/06/2004
eu não me lembro o nome certo, mas faça assim então
usando o Image Editor, crie um Arquivo [b:fc1db4876d]res[/b:fc1db4876d]
nele, adicione o cursor
salve na mesma pasta aonde se encontra o projeto
na unit do seu form, depois de [b:fc1db4876d]implementation[/b:fc1db4876d], adicione
{$R Arquivo.res},substituindo Arquivo.res pelo nome salvo para o Arquivo
o restante permanece o mesmo, depois vc não precia levar o Arquivo.res, o cursor vai ficar imbutido no executável
blz?
usando o Image Editor, crie um Arquivo [b:fc1db4876d]res[/b:fc1db4876d]
nele, adicione o cursor
salve na mesma pasta aonde se encontra o projeto
na unit do seu form, depois de [b:fc1db4876d]implementation[/b:fc1db4876d], adicione
{$R Arquivo.res},substituindo Arquivo.res pelo nome salvo para o Arquivo
o restante permanece o mesmo, depois vc não precia levar o Arquivo.res, o cursor vai ficar imbutido no executável
blz?
GOSTEI 0
Fabricio Lb
09/06/2004
Cara, fiz o que vc falou e ainda assim não consigo. Vamos ver se entendi o que tenho que fazer. Primeiro crio o cursor lá no ImageEditor (lupa.res). Depois coloco a linha de comando {$R lupa.res} (descobri que deve ser colocado debaixo da diretiva {$R *.dfm} ). Belez, até aí tudo bem. E depois? Que vc mandou com o load, mas o que devo colocar no lugar de ´LUPA´, já que não consigo adicionar o resource? Tentei o nome do arquivo lupa.res, mas não deu certo.
O que será que tá acontecendo?
Valeu.
O que será que tá acontecendo?
Valeu.
GOSTEI 0
Marcelo Saviski
09/06/2004
o nome ´LUPA´, você configura no ImageEditor, vc pode mudar o noem clicando com o botão direito do mouse>Editar
coloque o nome LUPA mesmo
o nome do arquivo não importa, só p/ a diretiva
o código que tem lá encima vc coloca no evento onCreate do seu form principal
coloque o nome LUPA mesmo
o nome do arquivo não importa, só p/ a diretiva
o código que tem lá encima vc coloca no evento onCreate do seu form principal
GOSTEI 0
Fabricio Lb
09/06/2004
FUNIONOU!!!!! Puxa, achei que não ia conseguir nunca.
Valeu mesmo pela ajuda. Se eu puder ajudar em alguma coisa estarei a disposição.
Grande abraço. :!:
Valeu mesmo pela ajuda. Se eu puder ajudar em alguma coisa estarei a disposição.
Grande abraço. :!:
GOSTEI 0
Marcelo Saviski
09/06/2004
blz então,
mas tem um lugar, não me lembro aonde agora 8) que vc pode adicionar resources sem precisar do ImageEditor ou de um .RC
mas eu sempre esqueço de olhar aonde é :?
mas tem um lugar, não me lembro aonde agora 8) que vc pode adicionar resources sem precisar do ImageEditor ou de um .RC
mas eu sempre esqueço de olhar aonde é :?
GOSTEI 0