And BTW: It consumes 100% CPU. After closing all three dialog (in reverse order), the 100% CPU consumption stays and the app keeps running with no visible window.
Brgds, Viktor On 2010 Jan 23, at 02:32, Viktor Szakáts wrote: > It's really not fun to be ignored like that, but > anyway I report again that demoxbp, built with 'hbmk2 demoxbp -mt' > then run, selecting "Dialog | One more instance" > will open a new window which is unusable, mouse works > strangely, keys are not accepted, etc. When I open a 3rd > one it first worked, but then has fallen back to the > same faulty state. Moving the mouse over the different > dialog also results in strange focusing behavior, sometimes > repaint are done wrongly, etc. > > Is this normal in HBQT + HBXBP? Am I the only one > experiencing this? > > Brgds, > Viktor > > On 2010 Jan 23, at 02:17, [email protected] wrote: > >> Revision: 13679 >> >> http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13679&view=rev >> Author: vouchcac >> Date: 2010-01-23 01:17:58 +0000 (Sat, 23 Jan 2010) >> >> Log Message: >> ----------- >> 2010-01-22 17:10 UTC-0800 Pritpal Bedi ([email protected]) >> * contrib/hbxbp/xbpdataref.prg >> % Formatting. >> * contrib/hbxbp/xbpgeneric.prg >> ! Little refinment in MsgBox(). >> * contrib/hbxbp/xbpwindow.prg >> ! A major fix to not allow XbpDialog() to invalidate buffers. >> * contrib/hbxbp/xbpdialog.prg >> + Implemented :setModal() method. >> >> ; Angel now your submitted application will run out of the box. >> You may need one or two changes. >> oSLE1:oWIDGET:selectAll() >> SetAppFocus(oSLE1) >> >> oDlg:showModal() >> >> nEvent := 0 >> DO WHILE ! lExit .AND. ! lOk .AND. nEvent <> xbeP_Close >> nEvent := AppEvent( @mp1, @mp2, @oXbp ) >> oXbp:handleEvent( nEvent, mp1, mp2 ) >> ENDDO >> >> oSle1:getdata() //// DOESN'T WORK >> oSle2:getdata() //// GIVES ME DATA OF FIRST SLE !!!! >> SetAppFocus(SetAppWindow()) >> >> oDlg:Destroy() //RECURSIVE RUNTIME ERROR !! >> //oDlg:hide() >> >> NOTE: See how a little interest of you have fixed many artifacts !!! >> >> Modified Paths: >> -------------- >> trunk/harbour/ChangeLog >> trunk/harbour/contrib/hbxbp/xbpdataref.prg >> trunk/harbour/contrib/hbxbp/xbpdialog.prg >> trunk/harbour/contrib/hbxbp/xbpgeneric.prg >> trunk/harbour/contrib/hbxbp/xbpwindow.prg >> >> >> This was sent by the SourceForge.net collaborative development platform, the >> world's largest Open Source development site. >> _______________________________________________ >> Harbour mailing list (attachment size limit: 40KB) >> [email protected] >> http://lists.harbour-project.org/mailman/listinfo/harbour > _______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
