BUTTONBMP - Executar enquanto estiver pressionado!

BUTTONBMP - Executar enquanto estiver pressionado!

Postby FWHISHOW » Sat Feb 16, 2008 12:17 pm

Antonio e amigos, é possível enquanto manter pressionado um BUTTONBMP, ele ficar executando constantemente a ação desejada?


Grato
FWHISHOW
 
Posts: 80
Joined: Thu Nov 29, 2007 2:01 pm

Re: BUTTONBMP - Executar enquanto estiver pressionado!

Postby mmercado » Sat Feb 16, 2008 4:10 pm

FWHISHOW wrote:Antonio e amigos, é possível enquanto manter pressionado um BUTTONBMP, ele ficar executando constantemente a ação desejada?

Creo que con BtnBmp no es posible, pero prueba este ejemplo con TSButton:
Code: Select all  Expand view  RUN
#include "FiveWin.ch"
#include "TSButton.ch"
static oWnd
//----------------------------------------------------------------------------//
function Main()
   Local oBar, oBtn
   
   DEFINE WINDOW oWnd FROM 1, 10 TO 20, 60 ;
          TITLE "Testing Buttons from disk"

   DEFINE BUTTONBAR oBar OF oWnd _3D
   DEFINE SBUTTON oBtn OF oBar FILE "\fwh\bitmaps\16x16\Open.bmp"

   oBtn:bLClicked := {||Pita(oBtn)}
   ACTIVATE WINDOW oWnd
return nil
//----------------------------------------------------------------------------//
Static Function Pita( oBtn )
   While oBtn:lPressed
      tone(500)
      SysRefresh()
   EndDo
Return Nil

Saludos

Manuel Mercado
User avatar
mmercado
 
Posts: 782
Joined: Wed Dec 19, 2007 7:50 am
Location: Salamanca, Gto., México

Postby FWHISHOW » Mon Feb 18, 2008 7:25 pm

Grato Manuel, parabéns pelo excelente trabalho.
FWHISHOW
 
Posts: 80
Joined: Thu Nov 29, 2007 2:01 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 55 guests