2012-05-09 12:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)

* contrib/hbqt/qtgui/hbqt_errorsys.prg
    + Added: HB_TRACE() call if HVM is closed and error message 
       needs to be retrieved somehow. It will allow us to 
       peep in further to pin-point the EXIT GPF.
  * contrib/hbqt/qtgui/hbqtgui.hbx
    * Re-generated.
  * contrib/hbxbp/tests/demoxbp.prg
    * Minor.
  * contrib/hbide/idehome.prg
    * Minor.
  * contrib/hbide/idemain.prg
    ! Enabled: :destroy() calls before application quits.

  ; NOTE: now no more EXIT GPF is reported in hbIDE.
          Please shout if you get one and report the message 
          available on std error output, for Window which 
          will be debugger like debug.exe.
This commit is contained in:
Pritpal Bedi
2012-05-09 19:24:08 +00:00
parent 9d1552d1cc
commit cfb9367b83
6 changed files with 31 additions and 6 deletions

View File

@@ -16,6 +16,25 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-05-09 12:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_errorsys.prg
+ Added: HB_TRACE() call if HVM is closed and error message
needs to be retrieved somehow. It will allow us to
peep in further to pin-point the EXIT GPF.
* contrib/hbqt/qtgui/hbqtgui.hbx
* Re-generated.
* contrib/hbxbp/tests/demoxbp.prg
* Minor.
* contrib/hbide/idehome.prg
* Minor.
* contrib/hbide/idemain.prg
! Enabled: :destroy() calls before application quits.
; NOTE: now no more EXIT GPF is reported in hbIDE.
Please shout if you get one and report the message
available on std error output, for Window which
will be debugger like debug.exe.
2012-05-09 16:14 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/common/hbdate.c
! hb_dateStrPut() fixed to never put non-digits in the

View File

@@ -341,7 +341,7 @@ METHOD IdeHome:buildWelcomeTab()
qBrw:connect( "customContextMenuRequested(QPoint)", {|p| ::execEvent( "browserWelcome_contextMenuRequested", p ) } )
qSList := QStringList()
qSList:append( "docs" )
qSList:append( hb_dirBase() + "docs" )
qBrw:setSearchPaths( qSList )
RETURN Self

View File

@@ -105,7 +105,9 @@ REQUEST ADS
FUNCTION Main( ... )
LOCAL oTmp
//LOCAL oIde
#if 1
LOCAL oIde
#endif
#ifdef __HBDYNLOAD__RDDADS__
LOCAL hRDDADS, tmp
@@ -138,7 +140,7 @@ FUNCTION Main( ... )
QResource():registerResource_1( hbqtres_HbIde(), ":/resource" )
oTmp := HbIde():new( hb_aParams() )
#if 0
#if 1
oIde := oTmp:create()
oIde:destroy()
#else

View File

@@ -207,7 +207,6 @@ STATIC FUNCTION hbqt_messageBox( cMsg, cInfo, cTitle, nIcon )
LOCAL oMB
IF hbqt_IsActiveApplication()
DEFAULT cTitle TO "Information"
DEFAULT nIcon TO QMessageBox_Information
@@ -220,7 +219,11 @@ STATIC FUNCTION hbqt_messageBox( cMsg, cInfo, cTitle, nIcon )
oMB:setWindowTitle( cTitle )
oMB:exec()
ELSE
#include "hbtrace.ch"
HB_TRACE( HB_TR_ALWAYS, cMsg )
ENDIF
RETURN nil

View File

@@ -34,6 +34,7 @@ DYNAMIC HBQTABLEVIEW
DYNAMIC HBQTEXTBLOCKUSERDATA
DYNAMIC HBQTUI
DYNAMIC HBQT_ERRORSYS
DYNAMIC HBQT_ISACTIVEAPPLICATION
DYNAMIC HBQT_QMAINWINDOW_RESTSETTINGS
DYNAMIC HBQT_QMAINWINDOW_SAVESETTINGS
DYNAMIC HB_HBQABSTRACTITEMMODEL

View File

@@ -364,7 +364,7 @@ STATIC FUNCTION Build_MenuBar( oDlg )
#ifdef __HARBOUR__
#if 1
oSubMenu := XbpMenu():new( oMenuBar ):create()
oSubMenu := XbpMenu():new( oMenuBar ):create( , , .t. )
oSubMenu:title := "~Dialogs"
#if 1 /* T H R E D E D D I A L O G */
oSubMenu:addItem( { "~One More Instance"+ chr( K_TAB ) +"Ctrl+M", ;