Page 1 of 1

Correcta Seleccion de Area Activa

Posted: Sun Sep 07, 2014 5:38 pm
by cnavarro
Para modificar las propiedades del area que deseamos (y tenga el foco en ese momento)

Habría que añadir:

Code: Select all

Function FillWindow( ...

.../...
   @ nRulerTop - nRuler, 0 BITMAP oRulerBmp2 RESOURCE cRuler2 ;
      OF aWnd[ nArea ] PIXEL NOBORDER

   oRulerBmp2:bLClicked = { |nRow,nCol,nFlags| nAktArea := aWnd[ nArea ]:nArea }     // Esta linea

.../...

   aWnd[ nArea ]:bLClicked = {|nRow,nCol,nFlags| DeactivateItem(), ;
                              IIF( GetKeyState( VK_SHIFT ),, UnSelectAll() ), ;
                              StartSelection( nRow, nCol, aWnd[ nArea ] ), ;
                              nAktArea := aWnd[ nArea ]:nArea  }                      // Esta linea
  
 

Re: Correcta Seleccion de Area Activa

Posted: Sun Sep 07, 2014 6:59 pm
by mastintin
cnavarro wrote:Para modificar las propiedades del area que deseamos (y tenga el foco en ese momento)

Habría que añadir:

Code: Select all

Function FillWindow( ...

.../...
   @ nRulerTop - nRuler, 0 BITMAP oRulerBmp2 RESOURCE cRuler2 ;
      OF aWnd[ nArea ] PIXEL NOBORDER

   oRulerBmp2:bLClicked = { |nRow,nCol,nFlags| nAktArea := aWnd[ nArea ]:nArea }     // Esta linea

.../...

   aWnd[ nArea ]:bLClicked = {|nRow,nCol,nFlags| DeactivateItem(), ;
                              IIF( GetKeyState( VK_SHIFT ),, UnSelectAll() ), ;
                              StartSelection( nRow, nCol, aWnd[ nArea ] ), ;
                              nAktArea := aWnd[ nArea ]:nArea  }                      // Esta linea
  
 
Añadido...
Muchas Gracias.

Re: Correcta Seleccion de Area Activa

Posted: Mon Sep 08, 2014 8:15 am
by Antonio Linares
Cristobal, Manuel,

gracias! :-)