|
From: Peter R. <ant...@gm...> - 2003-10-29 20:11:44
|
Hi,
> I believe we have a
> dynapi.document.disableContextMenu() function that
> should disable context menu.
Ok should have looked into the source beforehand...
> I for one prefer preventContextMenu() to
> disableContextMenu() can we make that change in
> keeping with things like preventBubble(), etc or
> should we just leave it as is?
I think disableContextMenu is more precise in this context.
> To create you're own context menus you'll have to
> listen to onclick and check for the right mouse button
> or should we go ahead and create a oncontextmenu
> event?
That would be great! But then we have a problem with
the name 'disableContextMenu'. Rename it to
'disableDefaultContextMenu' or something like that?
Regards,
Peter
>
> --
> Raymond Irving
>
> --- Peter Romianowski <ant...@gm...> wrote:
>
>>Hi,
>>
>>shouldn't that also be provided as a standard
>>DynAPI-function?
>>Like dynapi.preventHistory()? While at it a function
>>dynapi.preventContextMenu() could be added too,
>>which catches
>>the oncontextmenu-events and the right-click (for
>>older browsers)?
>>That is *really* useful when working with with a
>>custom ui made
>>of dynlayers. Another idea could be to provide
>>something like:
>>
>>DynLayer lyr = new DynLayer();
>>lyr.enableContextMenuClick();
>>lyr.addEventListener ( {
>> oncontextmenu : ...
>>});
>>
>>I think that this would be very useful to a lot of
>>users. If wanted
>>I can provide the functionality since I already have
>>it (partly) in
>>my own libraries.
>>
>>Regards,
>>Peter
>>
>>
>>
>>Raymond Irving wrote:
>>
>>
>>>Ok. We'll provide a new function from the
>>
>>server-side
>>
>>>libraries called wsPreventHistory(). When this
>>>function is called it will prevent the client from
>>>clicking the back button.
>>>
>>>--
>>>Raymond Irving
>>>
>>>--- Jacob Levy <jy...@mo...> wrote:
>>>
>>>
>>>>Ah, and have that sent to the server side as a
>>>>hidden element, so that the
>>>>server can generate the "history.go(1)"...
>>>>Convoluted but works.
>>>>
>>>>--JYL
>>>>
>>>>
>>>>
>>>>>I don't believe this should be the default
>>>>
>>>>behaviour.
>>>>
>>>>
>>>>>But we should make is an easy "switch", like
>>>>>ioElement.PreventHistory(true) or some such
>>>>>
>>>>>----- Original Message -----
>>>>>From: "Raymond Irving" <xw...@ya...>
>>>>>To: <dyn...@li...>
>>>>>Sent: Wednesday, October 29, 2003 12:42 PM
>>>>>Subject: Re: [Dynapi-Dev] browser history and RPC
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>Ok.
>>>>>>
>>>>>>When using ioelmsrv.jscript.asp to send data to
>>>>
>>>>the
>>>>
>>>>
>>>>>>client you can use the addJSCommand() function
>>
>>to
>>
>>>>have
>>>>
>>>>
>>>>>>the "history.go(1);" command execute on the
>>>>
>>>>client.
>>>>
>>>>
>>>>>>This will prevent the user from clicking the
>>
>>back
>>
>>>>>>button.
>>>>>>
>>>>>>Should we add this behavior ioelmsrv as the
>>>>
>>>>default?
>>>>
>>>>
>>>>>>In this way users will not be able to click the
>>>>
>>>>back
>>>>
>>>>
>>>>>>button.
>>>>>>
>>>>>>--
>>>>>>Raymond Irving
>>>>>>
>>>>>>
>>>>>>--- Doug Melvin <do...@cr...>
>>>>
>>>>wrote:
>>>>
>>>>
>>>>>>>Can you elaborate on this?
>>>>>>>I am not clear as to how this snippet is being
>>>>
>>>>used.
>>>>
>>>>
>>>>>>>----- Original Message -----
>>>>>>>From: "Raymond Irving" <xw...@ya...>
>>>>>>>To: <dyn...@li...>
>>>>>>>Sent: Wednesday, October 29, 2003 9:53 AM
>>>>>>>Subject: RE: [Dynapi-Dev] browser history and
>>>>
>>>>RPC
>>>>
>>>>
>>>>>>>>when you send javascript down to the client
>>>>
>>>>use
>>>>
>>>>
>>>>>>>><script>
>>>>>>>> history.go(1);
>>>>>>>></script>
>>>>>>>>
>>>>>>>>--- Daniel Tiru <de...@ti...> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>>Hi mate!
>>>>>>>>>
>>>>>>>>>How do you prevent using the backbutton?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>/Daniel
>>>>>>>>>
>>>>>>>>>-----Original Message-----
>>>>>>>>>From:
>>>>
>>>>dyn...@li...
>>>>
>>>>[mailto:dyn...@li...]
>>>>
>>>>
>>>>>>>On
>>>>>>>
>>>>>>>
>>>>>>>>>Behalf Of Raymond
>>>>>>>>>Irving
>>>>>>>>>Sent: den 29 oktober 2003 15:16
>>>>>>>>>To: dyn...@li...
>>>>>>>>>Subject: Re: [Dynapi-Dev] browser history
>>>>
>>>>and
>>>>
>>>>
>>>>>>>RPC
>>>>>>>
>>>>>>>
>>>>>>>>>
>>>>>>>>>Yes SODA has the same problem.
>>>>>>>>>
>>>>>>>>>Normally when I'm writing dynamic apps I
>>>>
>>>>prevent
>>>>
>>>>
>>>>>>>the
>>>>>>>
>>>>>>>
>>>>>>>>>users from using the browsers back button.
>>>>
>>>>IMO
>>>>
>>>>
>>>>>>>it's
>>>>>>>
>>>>>>>
>>>>>>>>>not good to have the back button active
>>>>
>>>>when
>>>>
>>>>
>>>>>>>you're
>>>>>>>
>>>>>>>
>>>>>>>>>doing dynamic stuff.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>--
>>>>>>>>>Raymond Irving
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>--- Jacob Levy <jy...@mo...> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>I'm trying to learn how to write a SODA
>>>>
>>>>server
>>>>
>>>>
>>>>>>>>>side
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>for Tcl, and in the
>>>>>>>>>>process got JSRS up and running
>>>>>>>>>>
>>>>
>>>>(http://www.ashleyit.com/rs/jsrs/test.htm)
>>>>
>>>>
>>>>>>>>>>with tclhttpd as a smaller milestone. You
>>>>
>>>>can
>>
> === message truncated ===
>
>
> __________________________________
> Do you Yahoo!?
> Exclusive Video Premiere - Britney Spears
> http://launch.yahoo.com/promos/britneyspears/
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program.
> Does SourceForge.net help you be more productive? Does it
> help you create better code? SHARE THE LOVE, and help us help
> YOU! Click Here: http://sourceforge.net/donate/
> _______________________________________________
> Dynapi-Dev mailing list
> Dyn...@li...
> http://www.mail-archive.com/dyn...@li.../
>
>
|