Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [chemclipse-dev] How about my alternative mouse gestures?

mMass has similar mouse gestures: https://www.youtube.com/watch?v=1E5ec6HobiA


Best regards,

Trig

2016-08-20 6:32 GMT+08:00 Andreas Klingberg <andreas.klingberg@xxxxxxxxxxxxx>:

Hi everyone,

I also like the alternative mouse actions, Trig presented. Though, I quite often zoom directly into chromatograms enlarging minor peaks. If this has to be done by the scroll wheel alone, it can get rather slow, depending on the file size.

But in combination with auto-adjustment of the y-axis scale according to the largest peak in the window selection, this would work fine. And the auto-adjustment is already available as an option.

Best regards,

Andreas


Am 18.08.2016 um 10:23 schrieb Philip Wenig:

Hi Trig,

that's correct.

The method is overwritten by the chromatogram or mass spectrum specific classes.

Best
Philip

Am 17.08.2016 4:41 nachm. schrieb Trig Chen <trigchen@xxxxxxxxx>:

>

> When I went through the sources to change the mouse actions of chart, I found the method "org.eclipse.chemclipse.thirdpartylibraries.swtchart.ext.InteractiveChartExtended.mouseScrolled(MouseEvent)" was never called.
>
> Best regards,
>
> Trig
>
> 2016-08-17 17:00 GMT+08:00 Philip Wenig <philip.wenig@xxxxxxxxxxxxx>:

>>

>> Hi folks,
>>
>> I like the ideas. Let's implement the improved behaviour after we made the official ChemClipse release, scheduled for mid of September.
>>
>>
>> Best,
>> Philip
>>
>>
>> Am 16.08.2016 um 10:19 schrieb Lorenz Gerber:

>>>

>>> Hi everybody,
>>>
>>> I like the left-to-right selection for X axis zoom:
>>> I think in 90% of all cases the user just needs X axis zoom. I caught myself several times trying to aim the mouse at the very top and the very bottom of the view to choose the whole Y range which then often ends in the cursor changing appearance due to out of selection area.urrent


>>>
>>> I somehow remember that the scroll wheel for Y axis is also used in some other chromatogram software, just don't remember which. So to say, it wouldn't be a far out choice and maybe even quite intuitive as the scroll wheel is y axis.
>>>
>>> The other gestures I can not really judge, would have to try them . 
>>>
>>> Cheers
>>> Lorenz
>>>
>>>
>>> On Mon, Aug 15, 2016 at 6:54 PM Philip Wenig <philip.wenig@xxxxxxxxxxxxx> wrote:

>>>>

>>>> Hi Trig,
>>>>
>>>> great :-). OpenChrom encourages people to improve the software and to add new functionality.
>>>> Hence, I welcome your changes and would like to start a discussion about the pro and cons of the current solution and your nice proposal.
>>>>
>>>> People, what do you think?
>>>>
>>>>
>>>> Best,
>>>> Philip
>>>>
>>>>
>>>>
>>>> Am 15.08.2016 um 16:50 schrieb Trig Chen:

>>>>>

>>>>> Hi,
>>>>>
>>>>> In current OpenChrom, it is not flexible to draw a rectangle in Edit Part to select the spectrum to expand it. 
>>>>>
>>>>> I made some effects in current mouse actions.
>>>>>
>>>>> In the animation of attachment, dragging the mouse from left to right, the spectrum will be masked a semitransparent yellow rectangle to indicate the area to be expand. As the mouse relase, the masked area fill the full plot area. 
>>>>>
>>>>> As dragging the mouse from right to left, the spectrum will be reset in X-Axis.
>>>>>
>>>>> As scrolling the mouse, the intensity of peaks increase or descrease.
>>>>>
>>>>> To change the range of X-Axis, additional mouse gestures can be added, such as:
>>>>> Dragging the X-Axis with the mouse from left to right, the start and end value of X-Axis increase with the distance that mouse move.
>>>>> Dragging the X-Axis with the mouse from right to left, the start and end value of X-Axis descrease with the distance that mouse move.
>>>>>
>>>>> The later two mouse gestures I have not implemented and not found the place in code source to modify, yet. Can anyone give me some help?
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Trig
>>>>>
>>>>>
>>>>> _______________________________________________ chemclipse-dev mailing list chemclipse-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/chemclipse-dev
>>>>
>>>>
>>>> -- ~~~~~~~~~~~~~~~~~~~~~~~~ OpenChrom - the open source alternative for chromatography / mass spectrometry Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net ~~~~~~~~~~~~~~~~~~~~~~~~
>>>>
>>>> _______________________________________________
>>>> chemclipse-dev mailing list
>>>> chemclipse-dev@xxxxxxxxxxx
>>>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>>>> https://dev.eclipse.org/mailman/listinfo/chemclipse-dev
>>>
>>>
>>>
>>> _______________________________________________ chemclipse-dev mailing list chemclipse-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/chemclipse-dev
>>
>>
>> -- ~~~~~~~~~~~~~~~~~~~~~~~~ OpenChrom - the open source alternative for chromatography / mass spectrometry Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net ~~~~~~~~~~~~~~~~~~~~~~~~
>>
>>
>> _______________________________________________
>> chemclipse-dev mailing list
>> chemclipse-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/chemclipse-dev
>>
>



_______________________________________________
chemclipse-dev mailing list
chemclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/chemclipse-dev

-- 
~~~~~~~~~~~~~~~~~~~~~~~~
OpenChrom - the open source alternative for chromatography / mass
spectrometry
Dr. Andreas Klingberg
Founder
andreas.klingberg@openchrom.net
http://www.openchrom.net
~~~~~~~~~~~~~~~~~~~~~~~~

_______________________________________________
chemclipse-dev mailing list
chemclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/chemclipse-dev



Back to the top