Sure. Thank you.
Code: Select all | Expand
#include "FiveWin.ch"
#include "ribbon.ch"
#include "Splitter.ch"
#include "URLLink.ch"
//--------------------------------------------------------------------------//
// -------------------------------------------------------------------------
FUNCTION MAIN()
LOCAL oIcon, oTmr, oTmr2
LOCAL oOutLook2003, oSplit
LOCAL oOVMenu1, oOVMenu2, oOVMenu3, oOVMenu4, oOVMenu5
LOCAL oRBar // Ribbon
LOCAL oGr, oGr1, oGr2, oGr3, oGr4, oGr5, oGr6, oGr7, oGr8
LOCAL oBtn, oBtn1, oBtn2, oBtn3, oBtn4, oBtn5
LOCAL oBtn6, oBtn7, oBtn8, oBtn9, oBtn10
LOCAL oBtn11, oBtn12, oBtn13, oBtn14, oBtn15
LOCAL oBtn16, oBtn17, oBtn18, oBtn19, oBtn20
LOCAL oBtn21, oBtn22, oBtn23, oBtn24, oBtn25
LOCAL oBtn26, oBtn27, oBtn28, oBtn29, oBtn30
LOCAL oBtn31, oBtn32, oBtn33, oBtn34, oBtn35
LOCAL oBarMain
LOCAL cMainMsg := "Invoice System"
// Debug
SetResDebug( .T. )
// Driver CDX----------------------------------------------------------------
REQUEST DBFCDX, DBFFPT
RDDSETDEFAULT( "DBFCDX")
// -------------------------------------------------------------------------
// Balloon shape required for tooltips
SetBalloon( .T. )
// -------------------------------------------------------------------------
SetGetColorFocus()
SET DATE FORMAT TO "dd-mm-yyyy"
SET DELETED ON
SetCancel( .F. )
SetHandleCount( 130 )
DEFINE ICON oIcon RESOURCE "INVOICE"
DEFINE WINDOW oWndMain FROM 1, 1 TO 28, 75 COLOR CLR_WHITE, CLR_GRAY ; //COLOR 7,8421440 ;
TITLE "Invoice System" ;
MENU MenuMain() ;
ICON oIcon
//Ribbon
DEFINE RIBBONBAR oRBar WINDOW oWndMain PROMPT "Options";
HEIGHT 130 TOPMARGIN 25
ADD GROUP oGr1 RIBBON oRBar TO OPTION 1 PROMPT "Config" width 105
@ 15, 20 ADD BUTTON oBtn1 GROUP oGr1 BITMAP "RCONFIG" ;
ROUND SIZE 68,60 PROMPT "Config" ACTION Nil
// Timer
DEFINE TIMER oTmr INTERVAL 300000 ACTION Superpro( oWndMain ) OF oWndMain
SET MESSAGE OF oWndMain ;
TO ( cMainMsg ) ;
CLOCK ;
DATE ;
KEYBOARD 2007
IF FILE( (".\SUPERPRO.DLL" ) ) ; ACTIVATE TIMER oTmr ; ENDIF
oWndMain:oMsgBar:lInfoRes:=.F.
oWndMain:Center()
ACTIVATE WINDOW oWndMain MAXIMIZED
// End
oRBar:End()
DbCloseAll()
ResAllFree()
CheckRes()
QUIT
RETURN NIL
// -------------------------------------------------------------------------