Mouse wheel events are being caught by Photoshop document

I'm using CSXSWindowedApplication.
If you create any document in Photoshop, then zoom into it, so it takes more space than visible screen area and then open a CS Extension panel - the mouse wheel event is being caught by Photoshop and when you're rolling it, Photoshop moves document up and down, instead. mouseWheel events don't reach neither WindowedApplication nor any control inside of it.
This only happens in Photoshop.
Are there any workarounds?
Thank you!

Interesting. I've' not played with mouse wheel events. I'll have a look at it.
Thanks
Bob

Similar Messages

  • Mouse wheel events aren't caught in browser

    Hello.
    I developed an applet with NetBeans 6.5 with mouse wheel zooming. In applet viewer everything works fine, but when I start applet in page in browser (I tried Firefox 3.0.6, MS IE 6.0, MS IE 7.0), no mouse wheel events (neither scrolling) are caught by applet.
    Any ideas?
    Thanks.

    The reason behind this is: When applet is run on web browser, the applet window does not get focus. If you can grab the focus somehow, mouse wheel events will work fine. However, this works fine in applet viewer and in older versions of JDK. This is broken in JDK 1.6 and already fixed in JDK 1.7. Please have a look into this bug:
    [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6516675|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6516675]
    If you run following applet in your browser you will see mouse wheel events in action with JDK1.6:
    [In case it does not work, click on 'Click Me' button and try]
    import javax.swing.*;
    import java.awt.event.*;
    import java.awt.*;
    * @author mrityunjoy_saha
    public class TestApplet extends JApplet {
        public void init() {
             setLayout(new BorderLayout());
            XPane xPane = new XPane();
            //xPane.requestFocus();
            JScrollPane pane = new JScrollPane(xPane);
            //add(new JButton("Click Me"), BorderLayout.NORTH);
            add(pane, BorderLayout.CENTER);
        class XPane extends JPanel {
         private JLabel jLabel1;
            public XPane() {
                jLabel1 = new javax.swing.JLabel();
                addMouseWheelListener(new java.awt.event.MouseWheelListener() {
                    public void mouseWheelMoved(java.awt.event.MouseWheelEvent evt) {
                        formMouseWheelMoved(evt);
                jLabel1.setText("Mouse Wheel Info...");
                   add(jLabel1);
            private void formMouseWheelMoved(java.awt.event.MouseWheelEvent evt) {
                jLabel1.setText(String.valueOf(evt.paramString()));
    }Thanks,
    Mrityunjoy

  • How to fire mouse wheel events to parent container?

    Hi,
    When I create a JPanel (let's say jParent) inside a JScrollPane and this JPanel is larger than the current viewport I can use my mouse wheel to scroll the JPanel's containt without coding anything about that.
    But if I add another JPanel-derived component (let's say jChild) to the first JPanel, mouse wheel events are not received by the first JPanel when the mouse is over the new added child JPanel.
    How can I forward child's mouse wheel events to the first JPanel?
    If I use:
    jChild.addMouseWheelListener(jParent)I must implement a mouseWheelMoved() method in jParent that requires some code to work while it was doing it byitself before...
    Thanks in advance for any help :-)
    Regards,
    Lara.

    you have a mouseWheelListener added to jChild?
    if so, in the mouseWheelMoved code include this line
    jParent.dispatchEvent(mouseWheelEvent);//or to the scrollpane

  • JWindow blocking mouse wheel event?

    I have created a custom JPanel that acts as a container for another custom component that needs to receive mouse wheel events. When I place the custom JPanel in a JWindow the mouse wheel events do not get invoked, all though other mouse events work just fine. If I place the JPanel in a JFrame the mouse wheel events are invoked just fine (along with other mouse events).
    To keep things simple the JPanel handles the mouse listeners. Any idea why it would work when in a JFrame but not a JWindow?
    Edited by: skip1899 on Sep 21, 2009 7:20 AM

    The below sample code exhibits the behavior I am talking about on my system (1.6.0_16 on XP). Does it work for you? Is there something I am missing?
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.MouseWheelEvent;
    import java.awt.event.MouseWheelListener;
    import javax.swing.JFrame;
    import javax.swing.JWindow;
    public class TestWindow extends JWindow implements
       MouseWheelListener,MouseListener {
         public TestWindow() {
              setSize(200,200);
              addMouseWheelListener(this);
              addMouseListener(this);
      public static void main(String args[]) {
           JFrame  frame = new JFrame();
           frame.setSize(300,300);
           frame.setVisible(true);
           TestWindow win = new TestWindow();
           win.setVisible(true);
    public void mouseWheelMoved(MouseWheelEvent e) {
         System.out.println("Mouse Wheel Moved!");
    public void mouseClicked(MouseEvent arg0) {
         System.out.println("Mouse Clicked!");
    public void mouseEntered(MouseEvent arg0) {
         System.out.println("Mouse Entered!");
    public void mouseExited(MouseEvent arg0) {
         System.out.println("Mouse Exited!");     
    public void mousePressed(MouseEvent arg0) {
         System.out.println("Mouse Pressed!");     
    public void mouseReleased(MouseEvent arg0) {
         System.out.println("Mouse Release!");
     

  • Mouse wheel event coordinates issue in LV2013

    I realized some unexpected behavior when using the mouse wheel event of an XYGraph:
    The event contains the mouse coordinates which should be relative to the origin of the pane according to the LabVIEW help (see Mouse Wheel (Control Event)). In my case these coordinates are shifted. At the same time, the coordinates returned by the Mouse Move and Mouse Down events are correct. I think the Mouse Move, Mouse Down and Mouse Wheel Event coords should all be the same, i.e. relative to the owning pane's origin? The graph is in a window divided by splitters. I am using LabVIEW 2013 Professional Development System.

    Hi maxicon,
    I tried to reproduce your described behavior - It works as expected (see the attached VI).
    Please try to reproduce the issue again with the attached VI.
    1. Move the mouse and see coords changing.
    2. Operate the mouse wheel and see the coords are the same.
    P.S. Zero-coordinates are marked in the frontpanel:
    Kind regards,
    Heinz
    Attachments:
    Mouse Wheel Coords.vi ‏10 KB

  • How to use Mouse Wheel Events

    Hello Everyone
    I am using Datagrid in my Canvas.
    I use mouse wheel to scroll the datagrid. But in one scroll
    through that wheel make the more than 4 rows to be scroll.
    So Now my requirement is to control the delta value of mouse
    wheel event and how to use that with my datagrid so that i will
    able to scroll one row through mouse wheel scroller.
    Thanks

    please give me some suggestion around it.
    I want to scroll one row of datagrid with per mousewheel
    scroll. I am not getting how to use the scrollMouseWheelMultiplier
    property of the IConfiguration class because i am not able to
    create the object of this class.
    I am using the Flex 3.0 and flash 9 version.
    please help me out around this.

  • Query to see which system events are being traced?

    I had an Oracle consultant working on our database recently. He left with some system level tracing running at level 16 (support) and the trace files are filling the disk. Is there a query I can do to determine which events are being traced so that I can disable them. I think the syntax to disable them would be:
    alter system set events '<event number> trace name context off';
    Thank you

    Thank you.
    From reading the posts I see that I can do:
    set serveroutput on;
    DECLARE
    lev BINARY_INTEGER;
    BEGIN
    dbms_system.read_ev(10046, lev);
    dbms_output.put_line(lev);
    END;
    and if I get a level of '0', that means that tracing is turned off for that event. This is helpful, and I suppose I could write a script to check all event numbers using dbms_system.read_env(<event_number>,<level>). However, I was hoping that there was a view I could query but I guess there's not.
    Thank you

  • Audit Events (Audit Events) are being written to ADS_EVENTS table are 12 hours off

    All of my events being logged are 12 hours into the future.  Is there a local setting that BO 4 uses to determine the local time zone? Or some other setting, which it uses to determine local time?

    Kenneth,
    By default, the events are generated in GMT-0 timezone to allow distributed environment with machines in different timezones to record a coherent time.
    You can add a formula in your reports to adjust to your timezone.
    Regards,
    Julian

  • Dispatched Event not being caught

    I have the following custom event:
    package
    import flash.events.Event;
    public class TestCustomEvent extends Event
    public static const EVENT_NAME:String = "TestCustom";
    public var _message:String;
    public function TestCustomEvent(message:String)
    super(EVENT_NAME,true,false);
    this._message = message;
    public override function clone():Event
    return new TestCustomEvent(_message);
    public override function toString():String
    return formatToString("TestCustomEvent", "type", "bubbles",
    "cancelable", "eventPhase", "_message");
    which I am trying to dispatch from the following class:
    package
    import flash.events.EventDispatcher;
    import flash.events.IEventDispatcher;
    import flash.events.Event;
    public class TestDispatch implements IEventDispatcher
    private var dispatcher:EventDispatcher;
    public function TestDispatch()
    dispatcher = new EventDispatcher(this);
    public function RaiseEvent():void
    var ev:TestCustomEvent = new TestCustomEvent("catch this");
    this.dispatchEvent(ev);
    public function addEventListener(type:String,
    listener:Function, useCapture:Boolean = false, priority:int = 0,
    useWeakReference:Boolean = false):void{
    dispatcher.addEventListener(type, listener, useCapture,
    priority);
    public function dispatchEvent(evt:Event):Boolean{
    return dispatcher.dispatchEvent(evt);
    public function hasEventListener(type:String):Boolean{
    return dispatcher.hasEventListener(type);
    public function removeEventListener(type:String,
    listener:Function, useCapture:Boolean = false):void{
    dispatcher.removeEventListener(type, listener, useCapture);
    public function willTrigger(type:String):Boolean {
    return dispatcher.willTrigger(type);
    but in my application the event doesn't get caught:
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="init()" initialize="addListeners()">
    <mx:Script>
    <![CDATA[
    private function addListeners():void
    this.addEventListener( TestCustomEvent.EVENT_NAME,
    onEventCaught );
    private function init():void
    var t:TestDispatch = new TestDispatch();
    t.RaiseEvent();
    public function onEventCaught(event:TestCustomEvent):void
    trace("caught");
    ]]>
    </mx:Script>
    </mx:Application>
    Not sure why event is not being caught.
    Thanks,
    EE

    I updated my code a little:
    //Using a sprite so it should be part of the diplay list now.
    package
    import flash.display.Sprite;
    public class TestClass2 extends Sprite
    public function TestClass2()
    super();
    public function RaiseEvent():void
    var ev:TestCustomEvent = new TestCustomEvent("catch this");
    this.dispatchEvent(ev);
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    creationComplete="init()" initialize="addListeners()"
    xmlns:local="*">
    <mx:Script>
    <![CDATA[
    private function addListeners():void
    this.addEventListener( TestCustomEvent.EVENT_NAME,
    onEventCaught );
    private function init():void
    tc2.RaiseEvent();
    public function onEventCaught(event:TestCustomEvent):void
    trace("caught");
    ]]>
    </mx:Script>
    <local:TestClass2 id="tc2" width="100" height="50" />
    </mx:Application>
    But event still not being caught.

  • Past events are being altered automatically

    For some reason my calendar has started to delete the contents of some past events.  All events are in one iCloud calendar.  I can't work out whether they were created on the iPad, iPhone or iMac in terms of synching. I need these to research comments made at the time in the notes fields and it's deleting the entire contents other than times and dates and comes up as "new event".  Does anyone know why this is happening or how I can find out which device has the problem?

    You have this - go to settings > mail, contacts, and calendars > scroll down to 'calendars' section > where it says 'sync' it probably says 'events 1 month back'
    select that bar, then change how far back you sync calendar data. It's not deleting your info, it's just not syncing it to your phone

  • Is there a way of finding out what lists in sharepoint are being looked up for document templates etc

    Hi,
    I am currently in the middle of setting up SharePoint sites and have come across many lists that have not been updated for a while. I am wondering is there a way of finding out what lists are being used and what lists aren't being used for example I would
    like to find out if a list is being used for a look up.
    Josh
    J Burns

    I don't think there any such option available OOTB, however you can use PowerShell to get such information e.g.
    $web = Get-SPWeb http://localhost
    $f = $web.Lists["Contact"].Fields["Customer"]
    $f.ListsFieldUsedIn()
    $web.Dispose()
    Check this link: http://sharepoint.stackexchange.com/questions/45574/is-a-list-being-used-as-a-lookup-for-some-web-part-in-the-site-collection
    Mark ANSWER if this reply resolves your query, If helpful then VOTE HELPFUL
    INSQLSERVER.COM
    Mohammad Nizamuddin

  • Events are being deleted from my calendar

    Events from my calendar are deleting themselves ? Why is this happening?

    I am experiencing the same problem. Can anyone help please?

  • Address book and calendar not syncing correctly. Events are being duplicated in the calendar, or disappearing totally, and the addresses are not updating.

    I've been having problems with my calendar recently.  Events I've listed are disappearing, without my having deleted them.  And when I update my addresses in my computer, my  iphone doesn't update when it is synced.  Any ideas what could be causing this?  I have an iphone 4, and have updated to ios5.  The problem with my calendar started before changing to ios5, I'm not sure about the problem with my addresses, I've just realized it.

    Okay--I'll try this, but before I do, can you answer another question?
    When I deselect the box next to contacts on system preferences > iCloud, I get a scary air message that says, "Do you want to keep a copy of your iCloud contacts on this Mac? If you don't keep a copy, iCloud contacts will be removed from this mac but will still be available on other devices using iCloud."
    My mac has all of my contacts, but there are some that are not on my iPhone (Chistmas card list). Will I lose the contacts that are not backed up on my iPhone?
    Should I select "Delete from Mac" or "Keep Contacts"?
    Similar air message with calendars, so I assume whatever I do with contacts will be the same as calendars.
    Thank you so much for your help--this has been so confusing for me!! I"m sure this has been discussed over and over and I looked through the messages to find a solution, but just got more confused.

  • Pictures are being saved as firefox document i need them as jpeg image

    since installing firefox, i click on a picture which is jpeg image and the save turns it into firefox document. it took a while to get it to save but i can not find where to change this item. i don't know why it changes they come in in the right format. and my business is pictures so i'm starting to freak, a little, alright a lot. thanks mark

    When you you right-click to save the picture, type the name of the picture and add .jpeg after the name. e.g. '''mypicture.jpeg''' . It seems that pictures from certain sources (like an iphone sometimes) are causing this problem. Any pictures that you have already saved as firefox documents can be fixed by right-clicking and selecting '''rename''' and adding '''.jpeg''' to the name. This works for all windows operating systems.
    (if you have enabled viewing of file extensions in your folder options you will need to delete '''.htm''' from the name before adding '''.jpeg''')

  • [X300] Mouse Wheel Scroll Lines Setting does not stick

    I often use an external mouse (no additional driver needed). After every reboot, the setting "Mouse Wheel Scroll Lines" in Control-Panel -> Mouse -> Wheel is reset to 1 (I am using Vista). This is really annoying because it slows down scrolling extremely.
    Does anyone have the same problem?
    I think its caused somehow by the ALPS touchpad driver (The X300 has a really bad one, the Synaptics pads built in previous Thinkpads were WAY BETTER).

    wfaz wrote:
    VPN User ...
    Have you made any progress?  I am having no luck getting the X300 touchpad to scroll with MANY applications: Photoshop, Illustrator, Access to mention some.  I use Windows XP - another user has complained that with Vista he does not getting scrolling to work with iTunes, Live Search.  Plus, wheel events are not handled by the Remote Desktop, so anytime you are tunneling, you don't get touchpad scrolling.  I have been expecting a new UltraNav driver for months - but nothing yet.  I think I have tried every combination of touchpad and trackpoint settings possible, but maybe you know something I don't.
    WFaz
    I am sorry but the problem you describe is a completely different one. Personally, I don' t care for these few applications, especially iTunes and further rubbish. Fact is, the quality Ultranav2 Driver is much much worse compared to the Ultranav1 which uses a Synaptic touchpad. Responsiveness, accuracy, supported applications, bugs are much worse with the Ultranav2 used in X300.
    AFAIK adding applications to support the touchpad needs just adding them to some list in registry or what. But as I said, I never cared for that. The problem that the driver resets mouse settings when using it, I find much more disturbing.

Maybe you are looking for

  • BPM activation error

    Hello experts, i have a this scenario where i get a status change request from an exteral system, based on certain validations i change the status and send the response back. i created these Msg types and Msg interfaces and activated them: StatusChan

  • Bulk Binding

    The below example is based on an example from Chapter 5 in Release 2 (9.2) documentation (Available in Oracle site). But it is failing and throwing the following error: "PLS-00435 DML statement without BULK In-BIND cannot be used inside FORALL". Can

  • Lightroom v1.2 and canon raw

    I am a new user of lightroom have had it for only a week,have just purchased a 40D imported my first lot of raw files without any problems. Removed images from Cf card and took more photos went to import them into lightroom and all that happens is I

  • IUMap doubt

    Hi Guys, I hope you are having a great time on this holyday season. we are having trouble mapping a business service to a UIMap in a select tag. We are trying to invoke the business service in an onLoad function in the body of the page, then we are t

  • ISE Radius device administration authentication possible?

    Hi, does anybody know if Radius device administration authentication and authorization is possible with the actual ISE release? I know that TACACS will be available in future release.            Regards Joerg