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

Reply via email to