Hi Peppe!
Hi Matthias,
One of the problem with Ubuntu is that some OS keyboard shortcuts
interfere with OJ keyboard shortcuts. The main one is shift+alt+drag
(drag window under Ubuntu and pan under OJ).
Oh yes I use Ubuntu too and have the same Problems.
It is of coarse possible to deactivate Ubuntu keyboard one, but this
is more that I can ask to my students (those who using Ubuntu).
That's why I am interesting to an alternative to keyboard shortcuts.
Note that zoom tools become extremely important during drawing process
(otherway all zoom tools on toolbar are enough).
One way was to adopt on left-click menu some zoom tools (zoom in, out
and center zoom), Michael moved all these tools under a submenu. I am
going to ask/made a modification to have all these zoom tools in a
more easy position (1st level leftclick menu), to make some small
modifications to constrained tools, etc... but this is another
discussion: I have to open a different post for it
Another idea is to adopt Kosmo Mouse wheel zoom action to openjump. I
was going to check if this is possible with few modifications to Oj core.
Don't know if I'm understand you, but the mouse wheel action with
shift+alt pressed is an other event. There should be no problems with
the Ubuntu keyboard shortcuts. But only with shift+alt pressed and left
drag is a collision with Ubuntu keyboard shortcuts.
Then there is your project. I wonder if your zoom wheel is able to
zoom out too. And if it is possible to use it when a drawing tool is
active (for instance draw linestring tool).
The main reason for my zoom tool is that you see better what the zoom
result is. So you can faster interact with your data. And for that it's
the same as I said above.
In general I think that we have always problem with some special
shortcuts on different platforms. But this problem have other software
too. At the moment I've no good idea to solve that.
Matthias
regards and thanks for the answers
Peppe
------------------------------------------------------------------------
*Da:* Matthias Scholz <m...@jammerhund.de>
*A:* OpenJump develop and use <jump-pilot-devel@lists.sourceforge.net>
*Inviato:* Domenica 1 Gennaio 2012 15:42
*Oggetto:* Re: [JPP-Devel] LeftClickFilter isRightMouseButtonUsed()
Hi Giuseppe,
I working on a zoom/pan tool with a different wheel mode. If you turn
the wheel, you get a rectangle as mousepointer. This rectangle is the
new zoomed view. Also known as "area of interest". The advantage is,
that you can exactly choose a new zoomed area.
Matthias
> Hi Matthias,
> I was thinking about an implementation on zoom wheel plugin (we lack
something like thin on OJ that it is activated while using other
tool). Are you working about something like that?
> regards
>
> Giuseppe
>
>
> ----- Messaggio originale -----
> Da: Landon Blake<sunburned.surve...@gmail.com
<mailto:sunburned.surve...@gmail.com>>
> A: OpenJump develop and use<jump-pilot-devel@lists.sourceforge.net
<mailto:jump-pilot-devel@lists.sourceforge.net>>
> Cc:
> Inviato: Mercoledì 28 Dicembre 2011 20:07
> Oggetto: Re: [JPP-Devel] LeftClickFilter isRightMouseButtonUsed()
>
> Matthias,
>
> Thanks for making the change. Are you talking about modifications to a
> method in the CursorTool class? Let me know and I will take a quick
> peek at the changes.
>
> Thanks.
>
> Landon
>
> On Mon, Dec 26, 2011 at 10:18 AM, Matthias Scholz<m...@jammerhund.de
<mailto:m...@jammerhund.de>> wrote:
>> Hi,
>>
>> in the LeftClickFilter code I've implemented the
>> isRightMouseButtonUsed() method with real code. In the past they always
>> returns with false. This is bad for tools which uses the right mouse
>> button too. Here was a problem that always came the right mouse button
>> context menu. Now this is fixed and if the tool overrides the
>> AbstractCursorTool.isRightMouseButtonUsed() this will be checked in
>> LeftClickFilter for mouseClicked, mousePressed, mouseReleased and
>> mouseDragged events.
>> I've tested this code some weeks with my upcoming changes on
zoom/pan tools.
>>
>> Matthias
>>
>>
------------------------------------------------------------------------------
>> Write once. Port to many.
>> Get the SDK and tools to simplify cross-platform app development.
Create
>> new or port existing apps to sell to consumers worldwide. Explore the
>> Intel AppUpSM program developer opportunity.
appdeveloper.intel.com/join
>> http://p.sf.net/sfu/intel-appdev
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a
complex
> infrastructure or vast IT resources to deliver seamless, secure
access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI
infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a
complex
> infrastructure or vast IT resources to deliver seamless, secure
access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI
infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel