FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveMac / FivePhone (iPhone, iPad) Nueva propiedad Alignament para Say Y Get
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Nueva propiedad Alignament para Say Y Get
Posted: Mon Jul 26, 2010 01:24 PM
No sé exactamente en donde se debe implementar . Posiblemente en TControl :

Code (fw): Select all Collapse
#define  LeftTextAlignment      = 0
#define RightTextAlignment     = 1
#define CenterTextAlignment    = 2
#define JustifiedTextAlignment = 3
#define NSNaturalTextAlignment   = 4

METHOD alignment(nAlign)  INLINE  SAYSETALIGMENT (::hWnd,nalign)

----- la funcion -------------------------

HB_FUNC( SAYSETALIGMENT )
{
    NSTextField * say = ( NSTextField * ) hb_parnl( 1 );
    [ say setAlignment : hb_parnl( 2 ) ];
}



Tambien sería bueno añadir una data a la Clase Get bChanged y añadir a la clase Twindows en el HandleEvent :
Code (fw): Select all Collapse
 case nMsg == WM_GETCHANGED
             if oControl != nil
                oControl:Assign()
                //------------------ codigo nuevo------               
                   if !Empty(oControl:bchanged)
                             eval(oControl:bchanged)
                   endif
              //-------------- fin codigo nuevo ----------

endif

Continue the discussion