static Function DialogBar(oDlgClient,oLbx)
local oMenu
DEFINE MENU oMenu RESOURCE 103 ;
BITMAPS 11 ; // bitmap resources ID
IMAGES 6 // number of images in the bitmap
REDEFINE MENUITEM ID 113 OF oMenu ACTION EditClient( oLbx, .t. )
REDEFINE MENUITEM ID 114 OF oMenu ACTION EditClient( oLbx, .f. )
REDEFINE MENUITEM ID 115 OF oMenu ACTION DelClient( oLbx )
REDEFINE MENUITEM ID 116 OF oMenu ACTION (SeekClient( oLbx ),oLbx:Refresh())
REDEFINE MENUITEM ID 117 OF oMenu ACTION MsgInfo( "PRINT" )
REDEFINE MENUITEM ID 118 OF oMenu ACTION oDlgClient:End()
return oMenu
function EditClient( oLbx, lAppend )
static Function DialogBar(oDlgClient,oLbx)
local oMenu
DEFINE MENU oMenu RESOURCE 103 ;
BITMAPS 11 ; // bitmap resources ID
IMAGES 6 // number of images in the bitmap
REDEFINE MENUITEM ID 113 OF oMenu ACTION MsgInfo( "new" )
REDEFINE MENUITEM ID 114 OF oMenu ACTION MsgInfo( "edit" )
REDEFINE MENUITEM ID 115 OF oMenu ACTION MsgInfo( "del" )
REDEFINE MENUITEM ID 116 OF oMenu ACTION MsgInfo( "nseek ")
REDEFINE MENUITEM ID 117 OF oMenu ACTION MsgInfo( "PRINT" )
REDEFINE MENUITEM ID 118 OF oMenu ACTION oDlgClient:End()
return oMenu
STATIC FUNCTION PocketEvent( uVal,oDlg,olbx )
*----------------------------------
DO CASE
CASE uVal == EVENT_SIP ; Dimensiona(oDlg,olbx)
ENDCASE
RETU NIL
*---------------------------
STATIC FUNCTION Dimensiona(oDlg,olbx)
*---------------------------
IF SipInfo()
MoveWindow( oDlg:hWnd, 25, 0, 240, 187 )
if olbx != NIL
olbx:nheight:=185
endif
ELSE
DlgFullScreen( oDlg:hWnd )
if olbx != NIL
olbx:nheight:=265
endif
ENDIF
oDlg:Refresh()
RETU NIL
DLGFULLSCREEN and SETOKBUTTON are HB Antonio Linares 's function