Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Add multi-touch gestures to Sirius
Add multi-touch gestures to Sirius [message #1768629] Thu, 20 July 2017 18:02 Go to next message
Nicolas GAILLARD is currently offline Nicolas GAILLARDFriend
Messages: 1
Registered: July 2017
Junior Member
Hi everyone,

I'm new in modelling, EMF and Sirius.

I have design an editor with Sirius and now I would like to use it on a large multitouch table (which is just a computer connected to a large touchscreen) in order to bring collaboration during the creation of a model.

The idea is to edit a model with several people at the same time with some multitouch gestures.

To do that, I think I have to add some JavaFX code in Sirius but I have no idea where, there are a lot of Eclipse plugin in the source code.

Have you got any idea where this can be found or any advice which can help ?

Thank you in advance.

Regards,
Nicolas
Re: Add multi-touch gestures to Sirius [message #1768820 is a reply to message #1768629] Mon, 24 July 2017 07:27 Go to previous message
Pierre-Charles David is currently offline Pierre-Charles DavidFriend
Messages: 703
Registered: July 2009
Senior Member
Hi,

I'm not sure how JavaFX would be related to this, Sirius being based on the GMF/GEF/Draw2D/SWT stack. That said, I don't know much about JavaFX :) I'm not even sure multi-touch/multiple logical cursors is possible with Draw2D/GEF, but if it is you probably need to start at the GEF level, with a custom org.eclipse.gef.tools.AbstractTool that translates low-level events into logical requests (either existing ones or new types if needed), which are then sent to the appropriate editparts.

Regards,
Pierre-Charles David


Pierre-Charles David - Obeo

Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Previous Topic:Nodes Customization with Java
Next Topic:I want to get mouse event information (Mouse down/Up).
Goto Forum:
  


Current Time: Thu Apr 25 00:45:55 GMT 2024

Powered by FUDForum. Page generated in 0.03044 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top