OpenDCL??
Has anyone tried to use OpenDCL with Bricscad V8. I'm starting to think about revamping some of my DCL user interfaces.ThanksSteve MarcotteSeptiCAD.com
Comments
-
OpenDCL uses advanced ARX dialog methods which will take considerable time to implement. Our crude estimate would be that in 12 months time we'll be in a position that OpenDCL can be ported.Alexander Van HeuverzwynBricsys
0 -
Thanks for the info... I'll think about VBA then.Steve
0 -
Hello,Is OpenDCL with Bricscad close to possible?Just curious...Thanks.
0 -
I tried to compile the latest release version against the BRX libraries a couple of months ago and the build failed, I ought to try it again, one of these days.
0 -
Hi everybody,Here's the status today:OpenDCL version 4.1.2.2: BRX missing support for 112 functionsOpenDCL version 5.0.1.5: BRX missing support for 159 functionsThe main part of unsupported functions is in the AcUI and AdUI categories.Only recently we have started to add first support for those in BRX, and OpenDCLis not a small application.Our first logical target should be version 4.1.2.2.There is some work left for us to do, including runtime testing I estimate thewhole porting will take at least 3 months.Before we can decide when we will start with this porting project,we would like to have an idea of the popularity of OpenDCL.If you are an interested party, please vote here.Best regards,Luc De Batselier
0 -
Hello,I guess I want to say yes I will use OpenDCL but in reality, for me, it is a nicety and not a necessity. I cannot really vote for devoting significant resources to it.I recall there was a discussion here of a sample BRX app implementing a wxWidgets GUI. Does such a sample currently exist or perhaps a link to a discussion of how to make use of wx? I keep thinking I want to jump into playing with BRX. I do not have a compiler with MFC and I know nothing about MFC. I have used wxWidgets lightly in the past and frequently use wxPython for simple UI's on scripts.Back to the topic at hand... if getting OpenDCL to compile requires diverting resources away from your current planning I do not need it.Thanks.
0 -
We've been able to make regular DCL work for most purposes.So it is the specialty form controls that we are most interested in using OpenDCL for.Namely, in order of priority: Treeview control Editbox control JPG image thumbnail DWG previewAlong this discussion, for our SketchUp module, all dialog boxes are HTML.I would be very interested in having a windowed Internet Explorer control, with access to its DOM.The nice thing about this, is that all is necessary on the programming end is just adding the DOM hooks for the IE control, then of course it is all up to us end-developers to make whatever dialog box we want out of HTML elements.--J
0 -
Regarding OpenDCL, I will be monitoring developments and adding support for Bricscad as soon as it is practical to do so. Currently there are too many missing UI classes, but as more of these are implemented and exposed in BRX, I will revisit the issue with an eye toward producing a limited version of the OpenDCL runtime that at least makes use of what is available.
0 -
Sry to revive this old thread, but the lack of OpenDCL is the only thing keeping us from switching to Brics.Any updates when OpenDCL will be available?GreetingsRichard
0 -
Hi Richard,just have a look at http://opendcl.com/wordpress/ for News........OpenDCL 5.1 is already in the pipeline, with support for AutoCAD 2010 planned for availability soon after AutoCAD 2010 ships. Beyond OpenDCL 5.1, the next major goals are support for Bricscad and the addition of support for third party .NET controls.................
0 -
Richard, at this point the OpenDCL schedule depends on Bricsys implementing the needed AcUi classes in Bricscad. I believe they are working on that now, and I expect to have an early alpha build of OpenDCL ready very soon for testing. It will take some time to work out all the bugs, but even an early alpha should be very useable with a little care to avoid the pitfalls.
0 -
Thanks Owen, that's really good news!
0 -
I would like to again mention that this is very important to us.
Particularly with the way that Bricscad is rendering tab stops in Listbox controls, we are stuck with a good number of our dialog boxes having no functionality.
--J
0 -
I tried doing a compile using the latest libraries. While the compile failed, the number of link errors is down, so things are moving in the right direction.
0 -
Hello everyone,
I am currently working on a new implementation of Listbox in dcl (plain dcl, not openDcl).
dcl::Listbox will be implemented using a wxGrid instead of a wxListCtrl.
This is especially meant to improve the rendering of tab stops.
Kind Regards
Tijs Vermeulen
0 -
The first alpha release of OpenDCL 6.0 is now available with preliminary support for Bricscad 9.3. See https://sourceforge.net/projects/opendcl/files/Development for the downloadable OpenDCL Studio 6.0 files. Bricscad support is included with the OpenDCL runtime; any language version of OpenDCL Studio will include the Bricscad runtime as well.
0 -
Please note that Bricscad V9.3.10 is the minimal required version to run this alpha release of OpenDCL.
0 -
Hi Owen, the download link for OpenDCL 6.0 seems to be changed ?
0 -
Luc, the /files/Development link goes directly to the folder with the prerelease "development" build, whereas the more general /files link will display the most recent files in general (including files in the "Stable" folder). We need to create a separate download page that more clearly delineates the available files for new users, but either of these links work fine for the initiated.
0 -
Hi
I'm porting an ODCL application from AutoCAD to Bricscad Pro v10.
Obviously several API classes are still lacking - There are several I require, however the ones I really need are -
BlockViews
HatchViews
ComboBox Style 3 (Arrow Head)
Dockable forms
Any chance of an indication of when/if these will be implemented?
Many thanks
0 -
Dear mr Wiseman, please file a support request about your question.
Your question will be assigned to the appropriate person and follow up will be easier.
0 -
Just putting a request in that I would hope to see OpenDCL for Bricscad 10.
Thank you in advance for your reply.
0 -
It's already available
have fun !!
0 -
Forgive me for my ignorance. I've programmed in Lisp for a number of years but never did anything with DCL but now with Bricscad 10 I want to become more familiar with it.
Looking on http://opendcl.com/wordpress/ I got the impression that OpenDCL and Bricscad aren't quite stable?
Would you recommend using the 5.1.2.3 version or the 6.0.0.20 release?
Any assistance you can offer would be greatly appreciated.
0 -
I ran a bunch of tests using 6.0.0.16 and found it to be quite stable, so 6.0.0.20 ought to be better. There are a few things missing such as palettes, but Owen is adding them as these become implemented in Bricscad. I recommend you get 6.0.0.20 and work though the samples.
0 -
I will do as you suggest. Thank you Daniel.
0 -
I' new to OpenDCL, working out first tests.
I think what I need is 'Palettes'.
But what are concretely the differences between a palette and whatever Dialog form?
Is it better dockable/undockable?
Or what is tit about? And in Bricscad?
Thanks on forward
0 -
Pierre,
As Daniel mentioned, palettes need to be implemented in Bricscad before OpenDCL can use them.
In the mean time, there is a lot of features you can play with and a new technology to learn
0 -
Thank you.
Still my 'understanding' question:
What are concretely the differences between a palette and whatever Dialog form?
Is it better dockable/undockable?
Is there a roadmap - timing for this widget?
Greetings
0 -
A palette is fancy dockable modeless dialog. Currently OpenDCL only has Modal and Modeless dialogs, no docking support yet. These features will become available in OpenDCL as soon as they become available in BRX. I'm sure it won't be too long now : )
0