The problem is that Eclipse grabs keyboard shortcuts and don't pass them on to our Swing component. This seems a little unpredictable; some times it works, and some times it doesn't. I have removed the previous Mac/Linux workaround, and right now Meta-C/Meta-V works on my Mac. I have yet to find a pattern for when it works, it may have to do with wether I open another editor first or not.
I see 2 possible solutions to this:
A) Add our own keyboard bindings in plugin.xml that remove the standard Eclipse ones so that our Swing component gets the keyboard events. It is tricky to make this work, I have not succeeded yet.
B) Create our own actions with keyboard bindings that mediate between Eclipse and our soapUI (Swing) actions. I will try this next.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Where and when can I find SoapUI scheme? In the mean time, I appriciate if you let us know what to change in the default scheme to make it work?
Thanks
Last edit: Anonymous 2017-03-19
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you don't install this, I think you would need to remove the keyboard bindings for CTRL+C etc so that they are not caught by Eclipse but passed through to the soapUI component. But then CTRL+C wouldn't work in normal editors, so that's not recommended...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Which platform is this? If Mac/Linux, this has been fixed (see https://sourceforge.net/tracker/index.php?func=detail&aid=2007173&group_id=136013&atid=737763\), which is is available in the nightly build.
Regards,
lars, eviware.com
Platform is Windows. Tried the nightly build from http://www.eviware.com/nightly-builds/2009-09-27/eclipse/. It is not fixed yet.
Same problem, i can't use copy/paste.
(Windows 7, eclipse3.5.1 SoapUi 3.0.1)
The problem is that Eclipse grabs keyboard shortcuts and don't pass them on to our Swing component. This seems a little unpredictable; some times it works, and some times it doesn't. I have removed the previous Mac/Linux workaround, and right now Meta-C/Meta-V works on my Mac. I have yet to find a pattern for when it works, it may have to do with wether I open another editor first or not.
I see 2 possible solutions to this:
A) Add our own keyboard bindings in plugin.xml that remove the standard Eclipse ones so that our Swing component gets the keyboard events. It is tricky to make this work, I have not succeeded yet.
B) Create our own actions with keyboard bindings that mediate between Eclipse and our soapUI (Swing) actions. I will try this next.
To get around this, you can now open Windows > Preferences > General > Keys, select Scheme: soapUI and press OK.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs (not used)"
Where and when can I find SoapUI scheme? In the mean time, I appriciate if you let us know what to change in the default scheme to make it work?
Thanks
Last edit: Anonymous 2017-03-19
Sorry, this is available in the nightly build here: http://www.eviware.com/nightly-builds/eclipse/
If you don't install this, I think you would need to remove the keyboard bindings for CTRL+C etc so that they are not caught by Eclipse but passed through to the soapUI component. But then CTRL+C wouldn't work in normal editors, so that's not recommended...