undocumented LIP Functions in all lip files

All topics about specific development with COM interface, LIP language, API in VB, ...

Moderators: remi77, jacs, Daniel

gvdvenis
Private First Class
Private First Class
Posts: 16
Joined: Thu Apr 12, 2007 10:36 am
TopSolid Module: TopSolid'Design
TopSolid Version: 6.26
Location: Zutphen
Contact:

undocumented LIP Functions in all lip files

Unread post by gvdvenis »

Hi there,

I'm trying to put together my own LIP Macros, but i am still in the process of getting myself familiar with the syntax quirks of this somewhat strange programming language. Anyhow, I thought that the LIP files, kindly provided by TopSolid creators, would be of any help to me in this process. Boy was i disappointed that almost 60% of the function calls i find in the source are nowhere to be found in the TopLip documentation! Here is what I'm trying to accomplish:

I want to be able to put an Curve element on the stack, and than perform an invert operation on it. Like the Curve>Invert operation does, but without the necessary user intervention. When looking into this file ($TOPHOME\d\cv\op\invert\l\create.lip) i stumbled across the following issues:
  • - What does the "DCvOp#" PreFix in front of an ask line do? Convert the output class or something?
    - What does the DWDelete function do? (no documentation)
    - What does the DMODIFIERREFXWcreate function do? (no documentation)
    - Are the DREFWmake function and the CreateExtendedReference function the same?
    - Where can i find documentation of the D_MODIFIER Class?
    - I Guess that the DMODIFIERREFXWgetinvert function does some inverting magic? (No documentation)
    - And i could go on an on.....
It would be nice if there were proper documentation on the functions used by the TopSolid crew, or, in the case those are aliases of the documented functions, there would be a possibility to somehow link them together so we can find out what they do...

I hope anyone can enlighten me on this subject. Thanks for your time. Regards,

Gert
hobby's are for amateurs
User avatar
TopSolid2007
Master Chief
Master Chief
Posts: 133
Joined: Thu May 10, 2007 4:28 pm
Location: São Bernardo do Campo - SP
Contact:

Unread post by TopSolid2007 »

Welcome to the dark LIP workd.

Nobody teatches anything about it on Missler or its VARs.

I tried several things and gave up... Now I am developing using Visual Basic, but it is very limited.
TopSolid Users!!!!
Matt
Private
Private
Posts: 8
Joined: Fri Dec 07, 2007 4:44 pm

Unread post by Matt »

API , LIP and help in TopSolid is a very sad matter ...
Holzknoten
Master Corporal
Master Corporal
Posts: 43
Joined: Fri Apr 29, 2011 7:16 am
TopSolid Module: TopSolid'Wood
TopSolid Version: 6.17
Location: Hannover
Contact:

Unread post by Holzknoten »

Don't give up hope.

I am still searching the TopLip.exe and the TopLip help file in the WWW
i found the answer here
viewtopic.php?p=2389#2389
by Holzknoten
Post Reply