betovsp Posted September 24, 2003 Report Share Posted September 24, 2003 Olá pessoal, gostaria de colocar em minha caixa de diálogo, uma espécie de legenda usando Bitmap, como procedo. Obrigado Beto. Quote Link to comment Share on other sites More sharing options...
brunolobo Posted September 24, 2003 Report Share Posted September 24, 2003 Olá Beto. Se você estiver usando o "@ SAY": @ nLinha, nColuna BITMAP ; FILE ; OF ; SIZE , Se for o WorkShop: REDEFINE BITMAP ID ; FILE ; OF ; SIZE , Espero que te ajude! []'s, Bruno Lobo. brunolobo@zipmail.com brunoclementelobo@bol.com.br Quote Link to comment Share on other sites More sharing options...
eajunior Posted September 25, 2003 Report Share Posted September 25, 2003 Ola Beto, aproveitando a resposta do Bruno voce pode inclusive fazer que este bitmap de legenda mude de acordo com um situação ou evento. Elias Abrão Júnior Fone : (0**19) 3825-0812 Indaiatuba - SP http://www.eajunior.hpg.com.br eajunior@ubbi.com.br Quote Link to comment Share on other sites More sharing options...
karinha Posted September 26, 2003 Report Share Posted September 26, 2003 Olá Elias... Explique isto melhor com um exemplo bem simples por favor! Abraços. João Santos São Paulo-Brasil (11) 3106-2832 a Noite karinhannah@ubbi.com.br Quote Link to comment Share on other sites More sharing options...
brunolobo Posted September 26, 2003 Report Share Posted September 26, 2003 Elias e João. Vejam se pode ser assim ou se existe maneira mais fácil: Para arquivo bmp: oBmp:Reload( ) Para resource: oBmp:Reload( , ) Você pode aplicá-lo em um clique de botão, no evento de um timer, no click de um browse e outros. []'s, Bruno Lobo. brunolobo@zipmail.com brunoclementelobo@bol.com.br Quote Link to comment Share on other sites More sharing options...
karinha Posted September 26, 2003 Report Share Posted September 26, 2003 Olá caro amigo! Apesar de eu ter pedido para o Elias Postar um Exemplo, porque eu acho que deve ser assim, este tema já foi abordado em outro tópico pelo meu amigo Marlon Figueiredo - SISCAT - Aliás, muitas saudades Marlon... De uma navegada pelos tópicos, que você achará a resposta... Elias... Você sabe como deve ser! Abraços. João Santos São Paulo-Brasil (11) 3106-2832 a Noite karinhannah@ubbi.com.br Quote Link to comment Share on other sites More sharing options...
eajunior Posted September 26, 2003 Report Share Posted September 26, 2003 Ola Pessoal, este e um exemplo mas pode ser feito de varias maneiras STATIC oBtnBmp, oDlg FUNCTION Main() DEFINE DIALOG oDlg RESOURCE ´SeuNome´ FONT oWnd:oFont // estou usando um bitmap dentro de uma DLL REDEFINE BTNBMP oBtnBmp ID 200 OF oDlg RESOURCE 'Bmp_Entrada' NOBORDER UPDATE // estou usando radio mas poderia ser um GET e um VALID REDEFINE RADIO oT:oOpt VAR oT:nOpt ID 111,112 OF oDlg; ON CHANGE MudaBitMap() ACTIVATE DIALOG oDlg CENTERED RETURN(NIL) STATIC FUNCTION MudaBitMap() Comunica->( OrdSetFocus(oT:nOpt) ) IF oT:nOpt = 1 oBtnBmp:LoadBitmap( 'Bmp_Entrada' ) ELSE oBtnBmp:LoadBitmap( 'Bmp_Saida' ) ENDIF oBtnBmp:Refresh() oDlg:UpDate() RETURN( NIL ) Elias Abrão Júnior Fone : (0**19) 3825-0812 Indaiatuba - SP http://www.eajunior.hpg.com.br eajunior@ubbi.com.br Quote Link to comment Share on other sites More sharing options...
karinha Posted September 29, 2003 Report Share Posted September 29, 2003 Obrigado Elias... Abraços. João Santos São Paulo-Brasil (11) 3106-2832 a Noite karinhannah@ubbi.com.br 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.