List Info

Thread: Re: Basic ID opens after closing Dialog




Re: Basic ID opens after closing Dialog
user name
2007-09-17 12:25:07
Helge Kraak wrote:
> Hi Fernand,
>
> in my case it was a code mistake caused by myself.
Please look again 
> at the issue I linked to and read Frank Schönheits
comment. Maybe you 
> made the same mistake.
Hallo Helge

indeed, iI supose I made  also some mistake in implementing
a listener.

Using a "modal" dialog" (odialog.execute)
makes  the basic IDE ipoping 
up silently without warnings

Using a "non-modal" dialog
(odialog.setvisible(true)) comes up with 2 
error message,s poping up in the Basic IDE infact in  the
basic module 
where the erros supose to be, but without any indactions
where its go's  
wrong

I  try to confirm this behavior after further searching
where i did 
something wrong with a listener

Thanks for your reponses they where helpfull

Fernand
>
> Best
> Helge
> -- 
> Helge Kraak
> Frauenlobstr. 78a
> 60487 Frankfurt am Main
> Germany
>
> Mobil:      +49 (0)178 828 80 90
> Telefon:    +49 (0)69 979 466 23
> VoIP (SIP): 8006942sipgate.de
> Fax:        +49 (0)32 22 11 64 788
> Email:      helgekraak.info / helgekraak.de
> Internet:   www.helge.kraak.info
>
>
> Am 14.09.2007 um 09:15 schrieb Fernand Vanrie:
>
>> Helge,
>>
>> Thanks for this information, my problems ar
cenrtenlay related to 
>> "listeners" who arent properly removed
>>
>> I do futher test en come backs with the results
>>
>> Fernand
>>
>>
>> Helge Kraak wrote:
>>> Please have look on this issue. Maybe you can
file another issue 
>>> with your procedure and link to this one:
>>> http://qa.openoffice.org/issues/show_bug.cgi?id=81071
>>>
>>> Helge
>>>
>>>
>>> --Helge Kraak
>>> Frauenlobstr. 78a
>>> 60487 Frankfurt am Main
>>> Germany
>>>
>>> Mobil:      +49 (0)178 828 80 90
>>> Telefon:    +49 (0)69 979 466 23
>>> VoIP (SIP): 8006942sipgate.de
>>> Fax:        +49 (0)32 22 11 64 788
>>> Email:      helgekraak.info / helgekraak.de
>>> Internet:   www.helge.kraak.info
>>>
>>>
>>> Am 13.09.2007 um 18:17 schrieb Fernand Vanrie:
>>>
>>>> I have a very complex procedure using a
Dialog with listeners and a 
>>>> peer window for showing pictures
>>>>
>>>> for a on nown reason, (was not happening
befiore)  when I close the 
>>>> dialog  odialog.endexecute  I get back at
the piont where I started 
>>>> the Dialog (odialog.execute) but the
oo-basic editor opens a empty 
>>>> basic edito screen and comes in front. of
the document window  in 
>>>> fact the same behaviour as  I run into a 
basic-error but here no 
>>>> module is opened.
>>>> When the basic ID is "open"
nothing happens and the edito window 
>>>> stay behind the document window
>>>>
>>>> When using  the "set.visible"
method  and  "disposing" the dialog I 
>>>> do not have this behaviour.
>>>>
>>>> Any idea what can trigger this behaviour 
?
>>>>
>>>> Fernand
>>>>
>>>>
>>>>
------------------------------------------------------------
---------
>>>> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
>>>> For additional commands, e-mail:
dev-helpapi.openoffice.org
>>>>
>>>
>>>
>>>
>>>
>>>
>>> --Helge Kraak
>>> Frauenlobstr. 78a
>>> 60487 Frankfurt am Main
>>> Germany
>>>
>>> Mobil:      +49 (0)178 828 80 90
>>> Telefon:    +49 (0)69 979 466 23
>>> VoIP (SIP): 8006942sipgate.de
>>> Fax:        +49 (0)32 22 11 64 788
>>> Email:      helgekraak.info / helgekraak.de
>>> Internet:   www.helge.kraak.info
>>>
>>>
>>>
------------------------------------------------------------
---------
>>> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
>>> For additional commands, e-mail: dev-helpapi.openoffice.org
>>
>>
------------------------------------------------------------
---------
>> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
>> For additional commands, e-mail: dev-helpapi.openoffice.org
>>
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
> For additional commands, e-mail: dev-helpapi.openoffice.org

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
For additional commands, e-mail: dev-helpapi.openoffice.org


Re: Basic ID opens after closing Dialog
user name
2007-09-17 14:58:24
Hi Fernand,

no, I think what you describe is not reason for the Basic
IDE window  
opening. I'm not sure if you understood what Frank Schönheit
 
explicated in my issue. He explains that even though you
maybe only  
need one of the listener actions a listener interface
provides you  
you have to include all listener actions in your code. Maybe
it's  
easier to understand when you go to http://api.openoffice
.org/docs/ 
common/ref/com/sun/star/sdb/XRowSetApproveListener.html .
This is the  
listener interface I'm using. It offers three listener
actions:
1. approveCursorMove 	
2. approveRowChange 	
3. approveRowSetChange

I only need approveRowSetChange and so I only included this
action.  
But this wrong and caused the Basic IDE window to open (for
detailed  
explanation please read Frank's explanation). Frank's
solution was to  
also include approveCursorMove and approveRowChange in my
code  
although I don't need them. So I set both to
approveCursorMove=True  
and approveRowChange=True. So they work like placeholders as
they  
never veto any action connected to them but as said, it's
necessary  
to include them in the code even though you don't use them
(because -  
in my case - the XRowSetApproveListener is searching for
these  
functions when an action corresponding to them is happens).

Best regards
Helge

--
Helge Kraak
Frauenlobstr. 78a
60487 Frankfurt am Main
Germany

Mobil:      +49 (0)178 828 80 90
Telefon:    +49 (0)69 979 466 23
VoIP (SIP): 8006942sipgate.de
Fax:        +49 (0)32 22 11 64 788
Email:      helgekraak.info / helgekraak.de
Internet:   www.helge.kraak.info


Am 17.09.2007 um 19:25 schrieb Fernand Vanrie:

> Helge Kraak wrote:
>> Hi Fernand,
>>
>> in my case it was a code mistake caused by myself.
Please look  
>> again at the issue I linked to and read Frank
Schönheits comment.  
>> Maybe you made the same mistake.
> Hallo Helge
>
> indeed, iI supose I made  also some mistake in
implementing a  
> listener.
>
> Using a "modal" dialog"
(odialog.execute) makes  the basic IDE  
> ipoping up silently without warnings
>
> Using a "non-modal" dialog
(odialog.setvisible(true)) comes up with  
> 2 error message,s poping up in the Basic IDE infact in 
the basic  
> module where the erros supose to be, but without any
indactions  
> where its go's  wrong
>
> I  try to confirm this behavior after further searching
where i did  
> something wrong with a listener
>
> Thanks for your reponses they where helpfull
>
> Fernand
>>
>> Best
>> Helge
>> -- 
>> Helge Kraak
>> Frauenlobstr. 78a
>> 60487 Frankfurt am Main
>> Germany
>>
>> Mobil:      +49 (0)178 828 80 90
>> Telefon:    +49 (0)69 979 466 23
>> VoIP (SIP): 8006942sipgate.de
>> Fax:        +49 (0)32 22 11 64 788
>> Email:      helgekraak.info / helgekraak.de
>> Internet:   www.helge.kraak.info
>>
>>
>> Am 14.09.2007 um 09:15 schrieb Fernand Vanrie:
>>
>>> Helge,
>>>
>>> Thanks for this information, my problems ar
cenrtenlay related to  
>>> "listeners" who arent properly
removed
>>>
>>> I do futher test en come backs with the
results
>>>
>>> Fernand
>>>
>>>
>>> Helge Kraak wrote:
>>>> Please have look on this issue. Maybe you
can file another issue  
>>>> with your procedure and link to this one:
>>>> http://qa.openoffice.org/issues/show_bug.cgi?id=81071
>>>>
>>>> Helge
>>>>
>>>>
>>>> --Helge Kraak
>>>> Frauenlobstr. 78a
>>>> 60487 Frankfurt am Main
>>>> Germany
>>>>
>>>> Mobil:      +49 (0)178 828 80 90
>>>> Telefon:    +49 (0)69 979 466 23
>>>> VoIP (SIP): 8006942sipgate.de
>>>> Fax:        +49 (0)32 22 11 64 788
>>>> Email:      helgekraak.info / helgekraak.de
>>>> Internet:   www.helge.kraak.info
>>>>
>>>>
>>>> Am 13.09.2007 um 18:17 schrieb Fernand
Vanrie:
>>>>
>>>>> I have a very complex procedure using a
Dialog with listeners  
>>>>> and a peer window for showing pictures
>>>>>
>>>>> for a on nown reason, (was not
happening befiore)  when I close  
>>>>> the dialog  odialog.endexecute  I get
back at the piont where I  
>>>>> started the Dialog (odialog.execute)
but the oo-basic editor  
>>>>> opens a empty basic edito screen and
comes in front. of the  
>>>>> document window  in fact the same
behaviour as  I run into a   
>>>>> basic-error but here no module is
opened.
>>>>> When the basic ID is "open"
nothing happens and the edito  
>>>>> window stay behind the document window
>>>>>
>>>>> When using  the "set.visible"
method  and  "disposing" the  
>>>>> dialog I do not have this behaviour.
>>>>>
>>>>> Any idea what can trigger this
behaviour  ?
>>>>>
>>>>> Fernand
>>>>>
>>>>>
>>>>>
------------------------------------------------------------
------ 
>>>>> ---
>>>>> To unsubscribe, e-mail:
dev-unsubscribeapi.openoffice.org
>>>>> For additional commands, e-mail:
dev-helpapi.openoffice.org
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --Helge Kraak
>>>> Frauenlobstr. 78a
>>>> 60487 Frankfurt am Main
>>>> Germany
>>>>
>>>> Mobil:      +49 (0)178 828 80 90
>>>> Telefon:    +49 (0)69 979 466 23
>>>> VoIP (SIP): 8006942sipgate.de
>>>> Fax:        +49 (0)32 22 11 64 788
>>>> Email:      helgekraak.info / helgekraak.de
>>>> Internet:   www.helge.kraak.info
>>>>
>>>>
>>>>
------------------------------------------------------------
------- 
>>>> --
>>>> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
>>>> For additional commands, e-mail:
dev-helpapi.openoffice.org
>>>
>>>
------------------------------------------------------------
-------- 
>>> -
>>> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
>>> For additional commands, e-mail: dev-helpapi.openoffice.org
>>>
>>
>>
------------------------------------------------------------
---------
>> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
>> For additional commands, e-mail: dev-helpapi.openoffice.org
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
> For additional commands, e-mail: dev-helpapi.openoffice.org
>

------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribeapi.openoffice.org
For additional commands, e-mail: dev-helpapi.openoffice.org


[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )