[delphi-br] - Form Transparente
Bom dia pessoal. Eu estou fazendo um formulário e quero colocar uma imagem PNG no fundo para ficar como se fosse um Skin. Eu tenho um componente que faz isso, mas somente com BMP, mas não fica bom, pois a imagem perde definição e fica muito serrilhada. Eu testei o GWL_EXSTYLE da API do windows, fica ótimo com a imagem PNG, mas usando isso, todos os componentes ficam invisíveis e preciso que a tela tenho alguns edit e botões. Alguem conhece alguma forma de fazer isso. Obrigado - Marcos Dias Vendramini - MDV http://mdv.omegasistemas.com.br marcosdiasvendram...@yahoo.com.br
RES: [delphi-br] - Form Transparente
Bom dia Marcos. Eu uso essa função e tem funcionado bem. Ela usa como cor para definir a transparência o primeiro pixel da imagem. Portanto defina neste pixel a cor que você usará como transparente e deixe na mesma cor tudo o que quiser que seja transparente. Esta função estou utilizando com uma aplicação .NET Windows Forms. Se tiver algum problema, pesquise pelo nome dela no Google que você encontrará ela pronta para Win32. Abraço. function CreateRegion(Bmp: TBitmap): THandle; unsafe; var X, Y, StartX:Integer; Excl: THandle; Row: PRGBArray; TransparentColor: TRGBTriple; begin // Change the format so we know how to compare // the colors Bmp.PixelFormat := pf24Bit; // Create a region of the whole bitmap // later we will take the transparent // bits away Result := CreateRectRGN(0, 0, Bmp.Width, Bmp.Height); // Loop down the bitmap for Y := 0 to Bmp.Height - 1 do begin // Get the current row of pixels Row := Bmp.Scanline[Y].ToPointer; // If its the first get the transparent // color, it must be the top left pixel if Y = 0 then begin TransparentColor := Row[0]; end; // Reset StartX (-1) to indicate we have // not found a transparent area yet StartX := -1; // Loop across the row for X := 0 to Bmp.Width do begin // Check for transparency by comparing the color if(X Bmp.Width) and (Row[X].rgbtRed = TransparentColor.rgbtRed) and (Row[X].rgbtGreen = TransparentColor.rgbtGreen) and (Row[X].rgbtBlue = TransparentColor.rgbtBlue) then begin // We have (X Bmp.Width) in the clause so that // when we go past the end of the row we we can // exclude the remaining transparent area (if any) // If its transparent and the previous wasn't // remember were the transparency started if StartX = -1 then begin StartX := X; end; end else begin // Its not transparent if StartX -1 then begin // If previous pixels were transparent we // can now exclude the from the region Excl := CreateRectRGN(StartX, Y, X, Y + 1); try // Remove the exclusion from our original region CombineRGN(Result, Result, Excl, RGN_DIFF); // Reset StartX so we can start searching // for the next transparent area StartX := -1; finally DeleteObject(Excl); end; end; end; end; end; end; _ Claudiney Cogo N2 Sistemas e Soluções em Informática Av. São Paulo, 172 - 15º Andar - Sala 1505 Fone/Fax: (44) 3029-6053 - Maringá - Paraná http://www.n2solutions.com.br/ www.n2solutions.com.br http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br http://www.studion2.com.br/ www.studion2.com.br De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de marcosdiasvendramini Enviada em: segunda-feira, 2 de agosto de 2010 09:16 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] - Form Transparente Bom dia pessoal. Eu estou fazendo um formulário e quero colocar uma imagem PNG no fundo para ficar como se fosse um Skin. Eu tenho um componente que faz isso, mas somente com BMP, mas não fica bom, pois a imagem perde definição e fica muito serrilhada. Eu testei o GWL_EXSTYLE da API do windows, fica ótimo com a imagem PNG, mas usando isso, todos os componentes ficam invisíveis e preciso que a tela tenho alguns edit e botões. Alguem conhece alguma forma de fazer isso. Obrigado - Marcos Dias Vendramini - MDV http://mdv.omegasistemas.com.br marcosdiasvendram...@yahoo.com.br mailto:marcosdiasvendramini%40yahoo.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Exportar para ftp
--- Em delphi-br@yahoogrupos.com.br, Jackson Gomes - ToolsComps jack...@... escreveu Bom estou trabalhando em um projeto que é o seguinte, eu possuo alguns executaveis, que são atualizados diariamente em servidor ftp, entao eu queria fazer um aplicativo que ja jogasse esses exe direto para la sem ser preciso estar copiando um a um, tem como fazer, preciso de algum componente? Desde ja agradeço. Use o TIdFTP do Indy: http://www.google.com.br/search?hl=pt-BRq=indy+ftp+delphi+exemploaq=faqi=aql=oq=gs_rfai= Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@... Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@... Obrigado Jackson deu certo aqui vlw pela dica
Re: [delphi-br] Zeos - Delphi 7 - Firebird 2.1
Pq vc não começa com o Delphi 2010, já tem o drive do firebird nativo para ele. []'s Em 01-08-2010 19:54, rmrotee escreveu: Olá estou começando a estudar programação com o Delphi 7 e gostaria de usar o Firebird tentei usar o 2.5 mas não achei como fazer o Zeos funcionar consegui com o Firebird 2.1, mas agoro o meu problema: coloco o componente ZConnection1 configuro e conecto ao banco de dados até aqui tudo funciona... Coloco o componente ZTable1 quando vou configurar coloco assim : - Connection - seleciono ZConnection1 * Quando vou selecionar a tabela no campo TableName da o erro assim: Error: Access violation at address .Read of address Estou estudando por um video curso que ensina a usar MySql e Firebird, pelo MySql tudo funcionou certinho, agora queria usar o firebird estou encontrando algumas dificuldades. Gostaria de saber se alguém poderia me dar uma luz sobre este problema, pois queria usar e testar as duas formas. Muito obrigado Rodrigo Monteiro [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Re: Criar Componente Delphi
Para os que não sabem, esse PDF é a versão eletrônica do um livro Component Writers Guide (Guia para Desenvolvedores de Componentes¹) que acompanha o Delphi 7 licenciado. Sds. P.S.: (1)Dado o contexto a que se destina o livro, a tradução da palavra Writers soa melhor como desenvolvedores ao invés de escritores, que é a sua tradução ipsis literis (tal e qual) da palavra. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Ricardo Enviada em: segunda-feira, 2 de agosto de 2010 14:52 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Re: Criar Componente Delphi na epoca do delphi 7 eu li este guia. foi tudo o q eu precisei ate hoje pra criar componentes. é um texto longo mas realmente tem q saber estes topicos pra criar componentes. O capitulo 13 é sobre um componente abrir um form modal http://www.win.tue.nl/~wstomv/edu/delphi/Delphi7ComponentWritersGuide.pdf Ricardo Bianchin --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Ricardo Rocha ricardo_r...@... escreveu Olá, Alguém aqui do grupo já criou um componente para Delphi? Estou precisando de transformar um formulário em um componente, alguém sabe os procedimentos para fazer esse tipo de componente. Vou dar um exemplo. Tenho um componente feito pelo Luciano Pimenta da DevMedia onde, que executa um formulário de busca que está dentro do componente! Obrigado a todos. [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Re: Criar Componente Delphi
Vale Lembrar que a documentação do Delphi esta online em http://docs.codegear.com/products/rad_studio []´s Camoloze De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: segunda-feira, 2 de agosto de 2010 16:04 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Re: Criar Componente Delphi Prioridade: Alta Para os que não sabem, esse PDF é a versão eletrônica do um livro Component Writers Guide (Guia para Desenvolvedores de Componentes¹) que acompanha o Delphi 7 licenciado. Sds. P.S.: (1)Dado o contexto a que se destina o livro, a tradução da palavra Writers soa melhor como desenvolvedores ao invés de escritores, que é a sua tradução ipsis literis (tal e qual) da palavra. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Ricardo Enviada em: segunda-feira, 2 de agosto de 2010 14:52 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Re: Criar Componente Delphi na epoca do delphi 7 eu li este guia. foi tudo o q eu precisei ate hoje pra criar componentes. é um texto longo mas realmente tem q saber estes topicos pra criar componentes. O capitulo 13 é sobre um componente abrir um form modal http://www.win.tue.nl/~wstomv/edu/delphi/Delphi7ComponentWritersGuide.pdf Ricardo Bianchin --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Ricardo Rocha ricardo_r...@... escreveu Olá, Alguém aqui do grupo já criou um componente para Delphi? Estou precisando de transformar um formulário em um componente, alguém sabe os procedimentos para fazer esse tipo de componente. Vou dar um exemplo. Tenho um componente feito pelo Luciano Pimenta da DevMedia onde, que executa um formulário de busca que está dentro do componente! Obrigado a todos. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Re: Criar Componente Delphi
delphi-br-ow...@yahoogrupos.com.br Por favor retire meu e-mail da lista. Obrigado. --- Em seg, 2/8/10, CamolozeTerra camol...@terra.com.br escreveu: De: CamolozeTerra camol...@terra.com.br Assunto: RES: [delphi-br] Re: Criar Componente Delphi Para: delphi-br@yahoogrupos.com.br Data: Segunda-feira, 2 de Agosto de 2010, 16:59 Vale Lembrar que a documentação do Delphi esta online em http://docs.codegear.com/products/rad_studio []´s Camoloze De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: segunda-feira, 2 de agosto de 2010 16:04 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Re: Criar Componente Delphi Prioridade: Alta Para os que não sabem, esse PDF é a versão eletrônica do um livro Component Writers Guide (Guia para Desenvolvedores de Componentes¹) que acompanha o Delphi 7 licenciado. Sds. P.S.: (1)Dado o contexto a que se destina o livro, a tradução da palavra ‘Writers’ soa melhor como ‘desenvolvedores’ ao invés de ‘escritores’, que é a sua tradução ‘ipsis literis’ (tal e qual) da palavra. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Ricardo Enviada em: segunda-feira, 2 de agosto de 2010 14:52 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Re: Criar Componente Delphi na epoca do delphi 7 eu li este guia. foi tudo o q eu precisei ate hoje pra criar componentes. é um texto longo mas realmente tem q saber estes topicos pra criar componentes. O capitulo 13 é sobre um componente abrir um form modal http://www.win.tue.nl/~wstomv/edu/delphi/Delphi7ComponentWritersGuide.pdf Ricardo Bianchin --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Ricardo Rocha ricardo_r...@... escreveu Olá, Alguém aqui do grupo já criou um componente para Delphi? Estou precisando de transformar um formulário em um componente, alguém sabe os procedimentos para fazer esse tipo de componente. Vou dar um exemplo. Tenho um componente feito pelo Luciano Pimenta da DevMedia onde, que executa um formulário de busca que está dentro do componente! Obrigado a todos. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RE: RES: [delphi-br] Re: Criar Componente Delphi
No meu link de downloads tem uma apostila minha em portugues sobre criacao de components, ela e bem didática e muito boa para o aprendizado. http://cc.embarcadero.com/author/795118 e na documentação do Delphi Tb tem: http://docs.embarcadero.com abs Bruno From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Diogo PC Sent: segunda-feira, 2 de agosto de 2010 21:18 To: delphi-br@yahoogrupos.com.br Subject: Re: RES: [delphi-br] Re: Criar Componente Delphi delphi-br-ow...@yahoogrupos.com.br mailto:delphi-br-owner%40yahoogrupos.com.br Por favor retire meu e-mail da lista. Obrigado. --- Em seg, 2/8/10, CamolozeTerra camol...@terra.com.br mailto:camoloze%40terra.com.br escreveu: De: CamolozeTerra camol...@terra.com.br mailto:camoloze%40terra.com.br Assunto: RES: [delphi-br] Re: Criar Componente Delphi Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Segunda-feira, 2 de Agosto de 2010, 16:59 Vale Lembrar que a documentação do Delphi esta online em http://docs.codegear.com/products/rad_studio []´s Camoloze De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Rubem Rocha Enviada em: segunda-feira, 2 de agosto de 2010 16:04 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Re: Criar Componente Delphi Prioridade: Alta Para os que não sabem, esse PDF é a versão eletrônica do um livro Component Writers Guide (Guia para Desenvolvedores de Componentes¹) que acompanha o Delphi 7 licenciado. Sds. P.S.: (1)Dado o contexto a que se destina o livro, a tradução da palavra ‘Writers’ soa melhor como ‘desenvolvedores’ ao invés de ‘escritores’, que é a sua tradução ‘ipsis literis’ (tal e qual) da palavra. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Ricardo Enviada em: segunda-feira, 2 de agosto de 2010 14:52 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Re: Criar Componente Delphi na epoca do delphi 7 eu li este guia. foi tudo o q eu precisei ate hoje pra criar componentes. é um texto longo mas realmente tem q saber estes topicos pra criar componentes. O capitulo 13 é sobre um componente abrir um form modal http://www.win.tue.nl/~wstomv/edu/delphi/Delphi7ComponentWritersGuide.pdf Ricardo Bianchin --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Ricardo Rocha ricardo_r...@... escreveu Olá, Alguém aqui do grupo já criou um componente para Delphi? Estou precisando de transformar um formulário em um componente, alguém sabe os procedimentos para fazer esse tipo de componente. Vou dar um exemplo. Tenho um componente feito pelo Luciano Pimenta da DevMedia onde, que executa um formulário de busca que está dentro do componente! Obrigado a todos. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Click here https://www.mailcontroller.altohiway.com/sr/dabOmCYcbWLTndxI!oX7UrSi!x6S!wnTZO4Yss1VGrt6OJ+FQAk78lT!bVVlhlrG!glJivYP3IATzqP+qxPF+g== to report this email as spam. This message has been scanned for viruses by MailController http://www.MailController.altohiway.com/ . [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] [off-topic] - Emprego Jundiaí
Pessoal se alguém estiver interessado em uma oportunidade de emprego para a cidade de Jundiaí, ou próximo Requer Conhecimentos em Delphi SQL-Firebird Se possível que tenha participado de desenvolvimento de frente (ECF) com TEF, melhor ainda se conhecer o PAF [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] [off-topic] - Emprego Jundiaí
Desculpem-me, esqueci de colocar o e-mail para contato comerc...@prosisw.com From: Valdemir (yahoo) Sent: Tuesday, August 03, 2010 12:14 AM To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] [off-topic] - Emprego Jundiaí Pessoal se alguém estiver interessado em uma oportunidade de emprego para a cidade de Jundiaí, ou próximo Requer Conhecimentos em Delphi SQL-Firebird Se possível que tenha participado de desenvolvimento de frente (ECF) com TEF, melhor ainda se conhecer o PAF [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]