[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gef-dev] org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
|
Hi Maxim,
this mailing list is intended for technical discussions and announcements of the development team. I have inlined my answers to your questions. Please continue this thread in the GEF forum ( http://www.eclipse.org/forums/eclipse.tools.gef), which is the ideal place for such kind of questions. I have big Eclipse project which use Gef3. It is like Eclipse Window Builder. We can drag and drop components to gef draw2d layout. This layout like org.eclipse.ui.forms.widgets.TableWrapLayout but extends
org.eclipse.draw2d.AbstractLayout.
Now my task to add possibility to drag and drop components from palette to panel with another layout (which i must wrote also. Like Vbox and HBox in JavaFx or Hlayout, VLayout in Zkoss)
This layouts must switch by condition. So this is a one Eclipse EditorPart.
Is it possible to use gef5 and gef3 in one project? Gef4 has another package and not conflict with gef3 package.
GEF 5.0.0 and GEF-Legacy 3.x bundles do not conflict either, they can be integrated into a single Eclipse distribution. You could also mix them within a single project, as package names differ as well (GEF 5.0.0 uses ‚org.eclipse.gef‘ as a prefix only, there are no classes directly contained in the root package).
I see many questinos about Gef5 Palette on forums. Many projects use gef3 palette, for example BPMN2, BIRT, Graphiti. (My Eclipse use all of this projects) It will be nice if gef5 has palette like gef3 which will look like paletten in gef3. Or each of this project implement their own palette which will look different and use it in one project like our will not nice.
We do not think that the ‚classical‘ palette as offered by GEF 3.x is the best option, and we have thus incorporated our vision of a ‚state-of-the-art’ palette into the GEF 5.0.0 MVC Logo example. Technically, we use the same parts for rendering the palette contents (to be created elements), and we can also use the same viewer. There is thus no additional code required to render the palette contents, which was a big issue in GEF 3.x.
Best Regards, Alexander
_______________________________________________ gef-dev mailing list gef-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/gef-dev
-- Dr. Alexander Nyßen Dipl.-Inform. Principal Engineer Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 151 / 17396743 http://www.itemis.de alexander.nyssen@xxxxxxxxx itemis AG Am Brambusch 15-24 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRB 20621 Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, Jennifer Fiorentino
|
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail