Very intresting your sample! Have you other xbp sample? i confirm problem and then i add a litte problen regarding hbide with your source named xpp01.prg using Follow is my xpp01.hbp -3rd=hbide_version=1.0 -3rd=hbide_type=Executable -3rd=hbide_title=xpp01 -3rd=hbide_location=C:\harbour\max\ -3rd=hbide_workingfolder= -3rd=hbide_destinationfolder= -3rd=hbide_output=xpp01 -3rd=hbide_launchparams= -3rd=hbide_launchprogram= -3rd=hbide_backupfolder= xpp01.prg C:\harbour\contrib\hbxbp\hbxbp.hbc
I can compile and run with hbmk2 if i execute hbide xpp01.hpp with C:\harbour\max>\harbour\contrib\hbide\hbide c:\harbour\max\xpp01.hbp when compile and execute it not be executed ---------------------------------------------------------------------------------------------------- Project [ xpp01 ] Launch [ Yes ] Rebuild [ No ] Started [ 17:42:06 ] ---------------------------------------------------------------------------------------------------- : Do Not Exists /C hbmk2 C:\harbour\max\xpp01.hbp -q -trace -info -lang=en ---------------------------------------------------------------------------------------------------- Starting in: harbour\max : C:\harbour\max\ hbmk2: Processing environment options: -compiler=mingw hbmk2: Autodetected platform: win hbmk2: Using Harbour: C:\HARBOUR\bin C:\HARBOUR\include C:\HARBOUR\lib\win\mingw C:\HARBOUR\lib\win\mingw hbmk2: Processing: C:\harbour\contrib\hbxbp\hbxbp.hbc hbmk2: Processing: C:\harbour\contrib\hbxbp\../hbqt/hbqt.hbc hbmk2: Harbour compiler command (embedded): (C:\HARBOUR\BIN\WIN\mingw\harbour.exe) -n2 C:/harbour/max/xpp01.prg -q -oC:\Users\MBELGR~1.SED\AppData\Local\Temp\ -iC:/HARBOUR/include -iC:/harbour/contrib/hbxbp -iC:/harbour/contrib/hbqt Harbour 2.1.0dev (Rev. 14276) Copyright (c) 1999-2010, http://www.harbour-project.org/ hbmk2: C/C++ compiler command: gcc.exe -c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -Wall -W -pipe -IC:/HARBOUR/include -IC:/harbour/contrib/hbxbp -IC:/harbour/contrib/hbqt C:\Users\MBELGR~1.SED\AppData\Local\Temp\xpp01.c -o C:/Users/MBELGR~1.SED/AppData/Local/Temp/xpp01.o hbmk2: C/C++ compiler command: gcc.exe -c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -Wall -W -pipe -IC:/HARBOUR/include -IC:/harbour/contrib/hbxbp -IC:/harbour/contrib/hbqt C:\Users\MBELGR~1.SED\AppData\Local\Temp\hbmk_9eg2h2.c -o C:/Users/MBELGR~1.SED/AppData/Local/Temp/hbmk_9eg2h2.o hbmk2: C/C++ compiler command: g++.exe -c -O3 -march=i586 -mtune=pentiumpro -fomit-frame-pointer -Wall -W -pipe -IC:/HARBOUR/include -IC:/harbour/contrib/hbxbp -IC:/harbour/contrib/hbqt C:\Users\MBELGR~1.SED\AppData\Local\Temp\hbmk_j9i5vv.cpp -o C:/Users/MBELGR~1.SED/AppData/Local/Temp/hbmk_j9i5vv.o hbmk2: Linker command: gcc.exe C:\Users\MBELGR~1.SED\AppData\Local\Temp\xpp01.o C:\Users\MBELGR~1.SED\AppData\Local\Temp\hbmk_9eg2h2.o C:\Users\MBELGR~1.SED\AppData\Local\Temp\hbmk_j9i5vv.o -mwindows -Wl,--start-group -lhbxbp -lhbqt -lhbqtcore -lhbqtgui -lhbqtnetwork -lversion -lshlwapi -lQtCore4 -lQtGui4 -lQtNetwork4 -lQtUiTools -lpsapi -lsupc++ -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oxpp01.exe -LC:/HARBOUR/lib/win/mingw -LC:/DEVL/qt/4.5.3/lib ---------------------------------------------------------------------------------------------------- Exit Code [ 0 ] Exit Status [ 0 ] Finished at [ 17:42:09 ] Done in [ 2.52 Secs ] ---------------------------------------------------------------------------------------------------- Launch error: file not found - \xpp01.exe 2010/4/8 Shum <wcshu...@hotmail.com> > > Hi Prital Bedi, > > I find that hbxbp is not compitable to Xbase++ as follow: > oDlg:drawingArea:clipChildren := .T. (In Xbase++ ... it is exported var > without error) > http://www.mingyik.com/dnload/stxbp10.jpg > Sample source as follow: > > > #include "xbp.ch" > #include "Appevent.ch" > > Function AppSys() > Return( NIL ) > > Function Main( P1 ) > LOCAL nEvent, mp1, mp2, oXbp > LOCAL oDlg, oMenuBar, oMenu > > Local oAppDlg:=AppDesktop() > Local lTestFlag:=.F. > > If P1<>NIL > lTestFlag := .T. > Endif > > // Create dialog > oDlg := XbpDialog():new( oAppDlg , , {30,50}, {400,250} ) > oDlg:title := "Harbour + QT + hbxbp Dialog with Menubar" > oDlg:clipChildren := .T. > oDlg:drawingArea:clipChildren := .T. > oDlg:create() > > If lTestFlag > oXbp := Xbpstatic():new( oDlg:drawingArea, oDlg, {20,100}, > {100,25}, , .T. ) > oXbp:type := XBPSTATIC_TYPE_TEXT > oXbp:options := XBPSTATIC_TEXT_CENTER + XBPSTATIC_TEXT_VCENTER > oXbp:caption := LTrim(Str(oAppDlg:currentSize()[1])) +","+ > LTrim(Str(oAppDlg:currentSize()[2])) > oXbp:create() > Endif > > // Create XbpMenubar in the dialog > oMenuBar := oDlg:menuBar() > > // Create submenu and specify the menu bar as parent > oMenu := XbpMenu():New( oMenuBar ):create() > oMenu:title := "~SubMenu" > oMenu:addItem( { "~First ", {|| QOut("First") } } ) > oMenu:addItem( { "~Second", {|| QOut("Second")} } ) > > // Attach submenu to menu bar > oMenubar:addItem( { oMenu, NIL } ) > > nEvent := 0 > DO WHILE nEvent <> xbeP_Close > nEvent := AppEvent( @mp1, @mp2, @oXbp ) > oXbp:handleEvent( nEvent, mp1, mp2 ) > ENDDO > Return( NIL ) > > > > Shum > -- > View this message in context: > http://n2.nabble.com/To-Pritpal-Bedi-About-oDlg-drawingArea-clipChildren-tp4871656p4871656.html > Sent from the harbour-devel mailing list archive at Nabble.com. > _______________________________________________ > Harbour mailing list (attachment size limit: 40KB) > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour > -- Massimo Belgrano
_______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour