Dylan,

From memory "gdl-sharp" itself was a project implemented by a third party, separate from the Mono or MonoDevelop teams. I'm not sure that they ever released the assembly publicly. However all they did was take the docking code from the MonoDevelop sources itself and package it into a dynamically linked library, which should be fairly trivial to do. The MonoDeveop sources are pretty well organised so you should just need to separate everything in the "<MonoDevelop Checkout>\main\src\core\MonoDevelop.Ide\MonoDevelop.Components.Docking" folder. I'd recommend using one of the stable branches rather than the master as they are likely to be more stable. You can find the sources on the MonoDevelop github <https://github.com/mono/monodevelop/tree/monodevelop-4.1.12-branch>.

As a side note, if you're developing a cross platform IDE in C# the Mono.TextEditor.TextEditor widget could be very useful for you when it comes to implementing a code editor.

Liam


On 05/10/2013 15:40, Moonfire, D. wrote:
Salutations.

I'm currently working on a relatively large project of mine and it is inspired by Visual Studio. It's also cross-platform at the moment (Windows and Linux).

One of the biggest things I want to eventually add is docking windows for a bunch of elements. According to Google, that would be in the gdl-sharp library, but I can't seem to find one that would work with both Windows and Linux and either plays well with 2.12 or 3.x libraries.

Is there one already packaged? Or in a state that needs a bit of love to make it work?

Thank you.

- Dylan


_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to