helio1361303486 Posted September 29, 2007 Report Share Posted September 29, 2007 Como colocar uma imagem pequena com transparência em cima de uma imagem grande de fundo de tela ? usando a FreeImage.DLL ? como? MAS.... tem que ser com dialog feita em resource WorkShop. o FreeImage SÓ funciona com dialog feitas com @ say... Hélio xHarbour/WS Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted September 29, 2007 Author Report Share Posted September 29, 2007 Como colocar uma imagem pequena com transparência em cima de uma imagem grande de fundo de tela ? usando a FreeImage.DLL ? como? MAS.... tem que ser com dialog feita em resource WorkShop. o FreeImage SÓ funciona com dialog feitas com @ say... Hélio xHarbour/WS Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 1, 2007 Report Share Posted October 1, 2007 Explique melhor Hélio. Seria tipo uma foto? João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br Skype: fw_kapiaba FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
personal Posted October 1, 2007 Report Share Posted October 1, 2007 Vou começar bem a semana. Jão o Joãozinho, a pergunta do amigo está clara, transparente, só não ve assim quem tá numa ressaca danada, vendo tudo nuviado. Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> FWH 2.5, xharbour 0.99.4, SqlLib,AdoRDD, MySql, xMate. TWBrowse(HC),C5Menu,vPrinter. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 1, 2007 Report Share Posted October 1, 2007 citação:Vou começar bem a semana. Jão o Joãozinho, a pergunta do amigo está clara, transparente, só não ve assim quem tá numa ressaca danada, vendo tudo nuviado. Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> FWH 2.5, xharbour 0.99.4, SqlLib,AdoRDD, MySql, xMate. TWBrowse(HC),C5Menu,vPrinter. id=quote>id=quote>SABE TUDO... REALMENTE, EU NÃO ENTENDI... VAI TER QUE EXPLICAR MELHOR. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br Skype: fw_kapiaba FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
aferra Posted October 1, 2007 Report Share Posted October 1, 2007 olá Helio. tente desta forma: hBmpText1:=TImage():Define(,"ImagemFundo.JPG",oWnd) hBmpText2:=TImage():Define("LOGO1",,oWnd) hBmpText3:=TImage():Define("LOGO2",,oWnd) oWnd:SayBitmap(0,0,hBmpText1,oWnd:nWidth,oWnd:nHeight) // imagem todo janela oWnd:SayBitmap(oWnd:nHeight-105,oWnd:nLeft+05,hBmpText2) // imagem canto superior direito oWnd:SayBitmap(oWnd:nTop+55,oWnd:nWidth-72,hBmpText3) // imagem canto inferior esquerdo Alessandroid=blue> FW20d+CL53b+Blk7+@Say+CDX V CONGRESSO FIVEWIN - 24/NOVEMBRO/2007 - EU VOUid=red> Quem ama não vê defeitos....Quem odeia não vê qualidades....Quem é amigo vê as duas coisas! Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 1, 2007 Report Share Posted October 1, 2007 citação:olá Helio. tente desta forma: hBmpText1:=TImage():Define(,"ImagemFundo.JPG",oWnd) hBmpText2:=TImage():Define("LOGO1",,oWnd) hBmpText3:=TImage():Define("LOGO2",,oWnd) oWnd:SayBitmap(0,0,hBmpText1,oWnd:nWidth,oWnd:nHeight) // imagem todo janela oWnd:SayBitmap(oWnd:nHeight-105,oWnd:nLeft+05,hBmpText2) // imagem canto superior direito oWnd:SayBitmap(oWnd:nTop+55,oWnd:nWidth-72,hBmpText3) // imagem canto inferior esquerdo Alessandroid=blue> FW20d+CL53b+Blk7+@Say+CDX V CONGRESSO FIVEWIN - 24/NOVEMBRO/2007 - EU VOUid=red> Quem ama não vê defeitos....Quem odeia não vê qualidades....Quem é amigo vê as duas coisas! id=quote>id=quote>Alessandro, o que voce coloca no um LOGO?? João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br Skype: fw_kapiaba FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
personal Posted October 1, 2007 Report Share Posted October 1, 2007 Agora que a Skinssaca passou... Seguinte, colocar as imagens, sem problemas, mas o que voce esta tentando fazer, teria que gerar as imagens com fundo transparente. Eu até agora não consegui. Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> FWH 2.5, xharbour 0.99.4, SqlLib,AdoRDD, MySql, xMate. TWBrowse(HC),C5Menu,vPrinter. Quote Link to comment Share on other sites More sharing options...
aferra Posted October 1, 2007 Report Share Posted October 1, 2007 citação:Alessandro, o que voce coloca no um LOGO?? João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br Skype: fw_kapiaba FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe id=quote>id=quote>LOGO1 e LOGO2 são arquivos bmp, esqueci de colocar....... outra maneira //coloque na dialog/window ON PAINT Fundo() FUNCTION Fundo() (FreeResources(),SysRefresh()) DEFINE BITMAP oFONDOPANT FILENAME "LOGOFUNDO.BMP" PalBmpDraw(oWSig:oWNDCLIENT:GETDC(),((oWSig:nBOTTOM-oWSig:nTOP)/2)-(oFONDOPANT:nHEIGHT()/2)-70,((oWSig:nRIGHT-oWSig:nLEFT)/2)-(oFONDOPANT:nWIDTH()/2),oFONDOPANT:hBmpPal,oFONDOPANT:nWIDTH(),oFONDOPANT:nHEIGHT(),8913094) oFONDOPANT:Destroy() DEFINE BITMAP oFONDOPANT FILENAME "LOGO1.BMP" PalBmpDraw(oWSig:oWNDCLIENT:GETDC(),oWSig:nBOTTOM-oFONDOPANT:nHEIGHT()-120,1,oFONDOPANT:hBmpPal,oFONDOPANT:nWIDTH(),oFONDOPANT:nHEIGHT(),8913094) oFONDOPANT:Destroy() DEFINE BITMAP oFONDOPANT FILENAME "LOGO2.BMP" PalBmpDraw(oWSig:oWNDCLIENT:GETDC(),oWSig:nBOTTOM-oFONDOPANT:nHEIGHT()-125,oWSig:nRIGHT-oFONDOPANT:nWIDTH()-10,oFONDOPANT:hBmpPal,oFONDOPANT:nWIDTH(),oFONDOPANT:nHEIGHT(),8913094) oFONDOPANT:Destroy() (FreeResources(),SysRefresh()) RETURN(NIL) id=code>id=code>8913094 - este numero significa ficar transparente, só não encontrei o restante da numeração para te passar.id=red> Alessandroid=blue> FW20d+CL53b+Blk7+@Say+CDX V CONGRESSO FIVEWIN - 24/NOVEMBRO/2007 - EU VOUid=red> Quem ama não vê defeitos....Quem odeia não vê qualidades....Quem é amigo vê as duas coisas! Quote Link to comment Share on other sites More sharing options...
vagner Posted October 1, 2007 Report Share Posted October 1, 2007 Olá, Somente com DrawMasked Vagner Wirts V Encontro está chegando , não perca Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.