TheSwamp

Code Red => AutoLISP (Vanilla / Visual) => Topic started by: bilançikur on July 25, 2017, 04:55:44 AM

Title: OVLIDE a new online lisp editor
Post by: bilançikur on July 25, 2017, 04:55:44 AM
Maybe something interesting to show over here;

I am still a ZWCAD user (since 2014) and that I still use ObjectDCL in the ZWCAD 2014 Plus version in combination with the ODCL_LM extension. Our company has 6 users working with the tools I created.

The only thing that bugs me for a long time is the lack of a decent editor. The best I came up with is Notepad++ with extension set to .lsp but you can imagine it is nowhere near the good old VLIDE.

As you can imagine I do keep track of what is happening with ObjectDCL and every now and then I contact them for support (wich is great as you may all know Andrea).

I noticed (on the website) he is planning to bring a new tool called 'OVLIDE'. I guess it is a nearly impossible job to do but I wouldn't be surprised if he'd pull it off.

After contacting ObjectDCL I know the intention is that this new editor will be an online editor wich connects directly into any CAD software in real time! (ZWCAD, BRICSXAD, NANOCAD, etc..) and that the lisp is passed to the CAD program... how do you even come up with such ideas.

It would be really awesome, Good luck ObjectDCL!

Here is a screenshot:
(http://i.imgur.com/AfMs6AT.png)
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on July 25, 2017, 10:47:16 AM
Thank you Bilancikur

You are right, My Idea is to provide an online Lisp Editor for CAD.
similar to codeanywhere or icecode, however,.. these do not provide lisp coding...
evenmore, do not allow to be connected directly to the user cad program.
my idea is to create an editor able to shared with other programmer their project and use it as partnership concept.

this editor is in a test mode actually and will provide basic function for the first release.
also, we will try to implement diffrent compilator mode and iseful function like patenthese lookup etc..
I'm curious to know what can be done and always push my imagination foward. :)

thank you for sharing this new idea.

ps: are you Christopher ?
Title: Re: OVLIDE a new online lisp editor
Post by: PKENEWELL on July 26, 2017, 03:55:28 PM
Thank you Bilancikur

You are right, My Idea is to provide an online Lisp Editor for CAD.
similar to codeanywhere or icecode, however,.. these do not provide lisp coding...
evenmore, do not allow to be connected directly to the user cad program.
my idea is to create an editor able to shared with other programmer their project and use it as partnership concept.

this editor is in a test mode actually and will provide basic function for the first release.
also, we will try to implement diffrent compilator mode and iseful function like patenthese lookup etc..
I'm curious to know what can be done and always push my imagination foward. :)

thank you for sharing this new idea.

ps: are you Christopher ?

Andrea: An older editor called LispLink used to have the functionality of loading the lisp file being edited into the CAD Application or loading a selection of text into the application. LispLink is now defunct (unfortunately the owner passed away), but the concept is almost as good in my opinion as directly working in the application. VLIDE with the direct step into is the best, but I would be happy to have a "Load into application" button in the editor.

Just an Idea / Thought for you.
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on July 26, 2017, 05:13:55 PM
Hi  PKENEWELL

I didn't know about lisplink,...never use it.

the "load into application" will be there,..this is a must.
but,..it will provide much more in the future..

below, a simple current screenshot tooked few min ago..
we are actually implementing diffrent coloration text, and making few basic tests.

if you have any idea to share,..please don't be shy.
Thanks.
Title: Re: OVLIDE a new online lisp editor
Post by: PKENEWELL on July 27, 2017, 09:50:00 AM
Thanks Andrea! It's looking great so far.
Some things I would suggest if you are not already doing them:
1) Ability to alter the syntax coloring to your preference.
2) A "list of defined functions" panel for the current file (defuns).
3) An ASCII Chart panel (or some AutoCAD reference items, like MTEXT Codes, Field Codes, etc...)
4) Block comment / uncomment.

I currently use PSPad by Jan Fiala and have kept the syntax file up to date regularly. It has many nice features including those above, but I still need to come up with a macro / script to do loading into AutoCAD (or another clone). Haven't figured out how to do that yet.
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on July 27, 2017, 10:33:29 AM
1) Ability to alter the syntax coloring to your preference.
for the moment,..we have 35 diffrent coloring theme who can be selected,..but these will be only for test. the ultimate coloring project will be custom by user.

2) A "list of defined functions" panel for the current file (defuns).
actually done,..but working on few fix.

3) An ASCII Chart panel (or some AutoCAD reference items, like MTEXT Codes, Field Codes, etc...)
in fact,..the list of improvement is really huge,..
Autocomplete sentence, snippet code library, group code, put and link comment outside the box, link reference to specific words, help, wiki link, forum links etc..


4) Block comment / uncomment.
in my list,..but this will not be on the first release.

Thank you for sharing your comments.
I take all.
Title: Re: OVLIDE a new online lisp editor
Post by: MP on July 27, 2017, 10:59:08 AM
I'm not sure what demand there is for an on line lisp editor but I give you full props for pursuing the concept and know the minimum result will be significant augmentation to your already impressive skill set. Wishing you mad success Andrea.
Title: Re: OVLIDE a new online lisp editor
Post by: PKENEWELL on July 27, 2017, 02:43:16 PM
Thank you for sharing your comments.
I take all.

No Problem Andrea. Keep up the good work! You definitely are one of the most creative programmers in Visual lisp I have seen and really push the boundaries of what can be done!  :lmao:
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on July 27, 2017, 03:31:35 PM
Thank you Guys,..

I'll try to make something cool..
The idea creating this on web have some advantage,...
-No installation
-Share document
-work in parnership
-Automatic Web Backup
-Code with your Iphone
-Use for other CAD software,..BricsCAD, ZwCAD, NanoCAD, IntelliCAD,...etc..
-is a Web Editor, so less conflict with Personal Environnement Machine.
-More space on HardDrive.
etc...

sure, if you have no internet connection,...you can not use it.
but for most people who have AutoDesk server licenses,..you can'T even use autoCAD so..
Internet is present in our life,...and it must be present to use some software requiring licenses.

but I want to push the machine for future,..
and allow programmer to have the best information of each function and sub function with code snipet, demo and help link..and or videos..  even more,..configure your preferences for help files and even videos..and set autosearch on web and/or specific Network...  maybe i'm crasy,..but the ideas aren't missing

...but one thing at the time..the first release will be very basic.
I hope that you will like it.

Thank you.
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on February 02, 2018, 07:51:23 PM
Hi All,..

Finally, first version has been released..

OVLIDE (http://www.ovlide.com/login)

Help file can be found HERE (http://www.objectdcl.com/ovlide_help/OVLIDE_Help.html)

OFC plugin for CAD can be downloaded HERE (http://www.ductisoft.com/downloads/ofc_setup.zip)

website: www.objectdcl.com

for any question/request/comments you can write me here or : support@ductisoft.com

I hope that you will like it.
Thank you.


also,..OVLIDE comes now with ENTGETUI (see gif)


Andrea.

Title: Re: OVLIDE a new online lisp editor
Post by: MP on February 02, 2018, 10:08:23 PM
Nicely done Andrea, you’re a man after my own heart.
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on February 03, 2018, 02:47:38 PM
Nicely done Andrea, you’re a man after my own heart.

Thanks :)

I think This tool is the beginning of a new concept...working from PC via web,....never done before in LISP.  :)
but it work. that's the important thing,...now all I have to do,..is to implement new features and options....lot of work.. :)
Title: Re: OVLIDE a new online lisp editor
Post by: Atook on February 03, 2018, 04:27:08 PM
Really cool Andrea, congrats. :)
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on February 04, 2018, 09:08:35 PM
Really cool Andrea, congrats. :)

thanks.. :)
Title: Re: OVLIDE a new online lisp editor
Post by: ronjonp on February 05, 2018, 09:30:26 AM
Andrea,

Is Ovlide supposed to integrate with AutoCAD? I messed around with it a bit this weekend and could not figure it out. Using AutoCAD 2017 on Windows 10 Pro x64.
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on February 05, 2018, 10:07:31 AM
Andrea,

Is Ovlide supposed to integrate with AutoCAD? I messed around with it a bit this weekend and could not figure it out. Using AutoCAD 2017 on Windows 10 Pro x64.

Hi Ron,.. yes actually it work with AutoCAD and ZWCAD.
all you need is OFC plugin made with ObjectDCL.

please let me know your opinion about this.
thank you.
Title: Re: OVLIDE a new online lisp editor
Post by: ronjonp on February 05, 2018, 11:47:53 AM
I installed the plugin but nothing happened?
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on February 05, 2018, 12:04:04 PM
I installed the plugin but nothing happened?

You're right Ron,...sorry,...
I didn't mention how to load the OVLIDE...sorry. I'll add this in my help file.

OVLIDE location is here: C:\Users\Public\DuctiSoft\OVLIDE\OVLIDE.vlx
once loaded,...just type OVLIDE command line. than you will see new icons...
Title: Re: OVLIDE a new online lisp editor
Post by: ronjonp on February 05, 2018, 02:43:35 PM
Cool .. I'll give it a try. Kudos for a nice looking project!  :)
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on February 06, 2018, 09:00:23 AM
Cool .. I'll give it a try. Kudos for a nice looking project!  :)

Thank you Ron.

Is there any site who accept changing kudos for bitcoins ?
:P
Title: Re: OVLIDE a new online lisp editor
Post by: ronjonp on February 06, 2018, 09:18:55 AM
Cool .. I'll give it a try. Kudos for a nice looking project!  :)

Thank you Ron.

Is there any site who accept changing kudos for bitcoins ?
 :P
Wouldn't that be a trick :P
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 05, 2018, 10:20:09 PM
Hi all,..

Just let you know that i'm still working on ENTGETUI,..
who is provided for free in the OVLIDE OFC and ObjectDCL extension installation .

I've added new TAB in ENTGETUI dialog called XDATA.
in the future, I'll add many useful and cool stuf..
but now i'm able to See, delete, add and clean XDATA.



Title: Re: OVLIDE a new online lisp editor
Post by: scottcd on March 06, 2018, 03:26:18 AM
That will be so useful -I am constantly amazed by your coding ability and generosity :-D
Title: Re: OVLIDE a new online lisp editor
Post by: Jeremy Dunn on March 06, 2018, 03:13:37 PM
I've been using OVLIDE and like it very much. A couple of times I have uploaded files and found that not everything loaded in all cases. I have found that if I cut and paste in the info that everything seems to reliably transfer. A wish list item for me is the ability to store substitution names for AutoLISP functions so that you could use whatever names you want and the editor will translate them when you save. For instance, you might rename all the VL functions without the VL prefixes so that you don't have to type it every time. Or, you might prefer to rename all predicate functions so that they end with "?" rather than "p" so that they stand out better.
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 07, 2018, 01:33:20 PM
Thank you guys,..

Jeremy, your idea is on my wish list,.. :)  thank you.
it is true that the import lisp file sometimes have issues,..i'll check that with my programmer..  thank you reporting me this.

for now,..new OFC (http://www.ductisoft.com/downloads/ofc_setup.zip) version is available.
(ver. 18.066)

XDATA new TAB added.
Title: Re: OVLIDE a new online lisp editor
Post by: BIGAL on March 08, 2018, 05:15:36 AM
Like Ronjonp AcadCiv3d 2016 Win 10 as far as I know I have done everything right.

Command: APPLOAD
OVLIDE.VLX successfully loaded.


Command:
Command:
Command: OVLIDE
bad argument type: stringp nil
Command:
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 08, 2018, 02:17:55 PM
Thanks you reporting me this...

we are actually working on this issue and on importing lisp files..
meanwhile...may I know if you work on 64 bits Platform ?
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 12, 2018, 12:01:19 PM
Hello guys,..

New version OFC_setup (http://www.ductisoft.com/downloads/ofc_setup.zip) is now available.
few bug fix and new version of EntgetUI included.

:)

Title: Re: OVLIDE a new online lisp editor
Post by: Matthew H on March 12, 2018, 05:03:15 PM
Andrea,

This is a really useful tool! Though I was confused, When installed it says 15 Trial days left.
When I go to "http://ovlide.com/pricing#". They all say $0/Month and the website doesn't seem fully completed.
Can you add some clarification?

*Note: EntGetUI's dialog box position is always reset to the far side when using two monitors.
When having a drawing open and using the EntGetUI command, starting another drawing causes the EntGetUI command to become non existent, this is also the case when having more then one drawing open and initializing the EngGetUI command then initializing the command on another open drawing.

Thank you,
Matthew H
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 12, 2018, 05:31:25 PM
Hi Matthew,

You’re right sorry for this confusion..
I dont even know about this page..
ovlide.com is not the main page..so it wasn’t prepared for this.
I have some web work to do..

you can visit www.objectdcl.com under OVLIDE section.
and get all the info there.

Thanks
Title: Re: OVLIDE a new online lisp editor
Post by: Matthew H on March 12, 2018, 05:40:30 PM
Andrea,

I also added some notes to my above post.

Andrea,

This is a really useful tool! Though I was confused, When installed it says 15 Trial days left.
When I go to "http://ovlide.com/pricing#". They all say $0/Month and the website doesn't seem fully completed.
Can you add some clarification?

*Note: EntGetUI's dialog box position is always reset to the far side when using two monitors.
When having a drawing open and using the EntGetUI command, starting another drawing causes the EntGetUI command to become non existent, this is also the case when having more then one drawing open and initializing the EngGetUI command then initializing the command on another open drawing.

Thank you,
Matthew H

Thank you,
Matthew H
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 12, 2018, 05:53:55 PM
oh... ok thank you..

what would you like to have as result ?
do you want that dialog box keep last position and size
or reset to middle of screen ?

I will put new reactor when switching drawing and refresh dialog box.
Title: Re: OVLIDE a new online lisp editor
Post by: mjfarrell on March 12, 2018, 06:13:33 PM
oh... ok thank you..

what would you like to have as result ?
do you want that dialog box keep last position and size
or reset to middle of screen ?

I will put new reactor when switching drawing and refresh dialog box.

Just following your good work.

Would it be too difficult to make the box location a user selectable setting?
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 12, 2018, 10:36:56 PM
sure....all can be possible :)
Title: Re: OVLIDE a new online lisp editor
Post by: ifncdylan on March 14, 2018, 01:46:08 AM
Wow! I'm partial to VLIDE myself, but that EntGet GUI looks amazing! I'll have to download this and give it a try :)
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 14, 2018, 12:27:51 PM
oh... ok thank you..

what would you like to have as result ?
do you want that dialog box keep last position and size
or reset to middle of screen ?

I will put new reactor when switching drawing and refresh dialog box.


Just following your good work.

Would it be too difficult to make the box location a user selectable setting?

Hi MJfarrell,..
I've made few test on dialog position,...
the thing is that the dialog actually keep the last position and size for each session of AutoCAD,..
so the request is that you need to set dialog position and size when starting AutoCAD,...right ?
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 14, 2018, 12:28:13 PM
Wow! I'm partial to VLIDE myself, but that EntGet GUI looks amazing! I'll have to download this and give it a try :)
Thanks :)
Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 14, 2018, 01:09:18 PM
Just let you know,..
New version will have Registred application list.  :)



Title: Re: OVLIDE a new online lisp editor
Post by: Andrea on March 16, 2018, 10:36:38 AM
new version of ENTGETUI

ENTGETUI v.18.074  (http://www.ductisoft.com/downloads/entgetui_setup.zip)