Author Topic: Express tools functions  (Read 4790 times)

0 Members and 1 Guest are viewing this topic.

TimSpangler

  • Water Moccasin
  • Posts: 2010
  • CAD Naked!!
Express tools functions
« on: August 03, 2006, 07:18:55 AM »
Where to we find documentation on these functions:  i.e. (acet-ui-message)?

I can not seem to find any docs on these functions.  :roll:
ACA 2015 - Windows 7 Pro
All Comments and Content by TimSpangler, Copyright © 2016

ElpanovEvgeniy

  • Water Moccasin
  • Posts: 1569
  • Moscow (Russia)
Re: Express tools functions
« Reply #1 on: August 03, 2006, 07:33:40 AM »
http://www.theswamp.org/index.php?topic=9684.msg125063#msg125063
Code: [Select]
(acet-ui-message "The body text" "Header" 64 )

Base types
0 = Acet:OK
1 = Acet:OKCANCEL
2 = Acet:ABORTRETRYIGNORE
3 = Acet:YESNOCANCEL
4 = Acet:YESNO
5 = Acet:RETRYCANCEL

Icons
16 = Acet:ICONSTOP
32 = Acet:ICONQUESTION
48 = Acet:ICONWARNING
64 = Acet:ICONINFORMATION

Default buttons
0 = Acet:DEFBUTTON1
256 = Acet:DEFBUTTON2
512 = Acet:DEFBUTTON3
768 = Acet:DEFBUTTON4

Return Values
1 = Acet:IDOK
2 = Acet:IDCANCEL
3 = Acet:IDABORT
4 = Acet:IDRETRY
5 = Acet:IDIGNORE
6 = Acet:IDYES
7 = Acet:IDNO
8 = Acet:IDCLOSE
9 = Acet:IDHELP

TimSpangler

  • Water Moccasin
  • Posts: 2010
  • CAD Naked!!
Re: Express tools functions
« Reply #2 on: August 03, 2006, 12:34:13 PM »
Thanks,

I saw that post but I know that there is more to it than what was posted.  FOr instance, you can olso add a help button, I ran across this in my search
Code: [Select]
(acet-ui-message "\n Attention le nom du dessin est : Dessin? " "Nom du dessin"16384)
This will display tha OK Help buttons but the help botton doesnt seem to function

Anyway I am looking for documentation on all of the express funtions. Anybody?
ACA 2015 - Windows 7 Pro
All Comments and Content by TimSpangler, Copyright © 2016

GDF

  • Water Moccasin
  • Posts: 2081
Re: Express tools functions
« Reply #3 on: August 03, 2006, 02:10:54 PM »
Thanks,

I saw that post but I know that there is more to it than what was posted.  FOr instance, you can olso add a help button, I ran across this in my search
Code: [Select]
(acet-ui-message "\n Attention le nom du dessin est : Dessin? " "Nom du dessin"16384)
This will display tha OK Help buttons but the help botton doesnt seem to function

Anyway I am looking for documentation on all of the express funtions. Anybody?

Tim

This is all that I have...

Gary
Why is there never enough time to do it right, but always enough time to do it over?
BricsCAD 2020x64 Windows 10x64

Sdoman

  • Guest
Re: Express tools functions
« Reply #4 on: August 03, 2006, 03:07:34 PM »
The Acet functions are awesome.  But I worry that those functions will not be available in future releases.

TimSpangler

  • Water Moccasin
  • Posts: 2010
  • CAD Naked!!
Re: Express tools functions
« Reply #5 on: August 03, 2006, 03:45:10 PM »
I haven't used any of them in any of my applications, but I am looking into it now.  Do the express tools come standard?  I know that you have the option to install them during the setup. Could the arx be sent with any application created or is it bound by the EULA?  My thought was that if they purchased acad they also have the express tools, if they don't install them but you send the arx they could still be run.

Anythoughts?
ACA 2015 - Windows 7 Pro
All Comments and Content by TimSpangler, Copyright © 2016

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Express tools functions
« Reply #6 on: August 03, 2006, 03:53:29 PM »
My stance has been the same for a long time -- I simply don't use them. Autodesk has flip flopped so many times (they're free, no wait, they're avaliable for $100, no wait, you get them as long as you're a VIP client, yada) you couldn't count on them being on a target PC (legitimatly). Besides, much of the functionality can be replicated by rolling your own code, the core of programming fun for me in the first place.

:)
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

nivuahc

  • Guest
Re: Express tools functions
« Reply #7 on: August 03, 2006, 03:57:25 PM »
From what I understand (according to the presenter at CAD Camp) Autodesk has no plans to keep the express tools up to date for any forseeable release. The tools that are made available in 2007 are just re-branded versions of the same tools made available in 2006.

That's what I understand, but I may be wrong.

Add that to what MP just said and it's a pretty good argument for not relying on them at all.

Patrick_35

  • Guest
Re: Express tools functions
« Reply #8 on: August 03, 2006, 04:53:07 PM »
Hello
I read some share which the help did not function with (acet-ui-message ...) but it's possible to use the msgbox vba in vlisp
Look this post http://www.theswamp.org/index.php?topic=9684.0
and look the help of msgbox in vba

@+

GDF

  • Water Moccasin
  • Posts: 2081
Re: Express tools functions
« Reply #9 on: August 03, 2006, 05:55:50 PM »
I haven't used any of them in any of my applications, but I am looking into it now.  Do the express tools come standard?  I know that you have the option to install them during the setup. Could the arx be sent with any application created or is it bound by the EULA?  My thought was that if they purchased acad they also have the express tools, if they don't install them but you send the arx they could still be run.

Anythoughts?

I only use the following express files <I'm am rethinking this approach>:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;; Misc Express Functions that need loading ;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
;;; (ARCH:EXPRESS-TOOLS) ;;ARCH_Initialize.fas file loaded by ARCH.mnl
;;; (if (not ai_table)(load "ai_utils.lsp"))
;;;
;;; Express Tools Note: routines used by the Arch Program
;;; These files need to be loaded for the arch express tools to function.
;;; The remaining express tools within the express folder are not required.
;;; Each major AutoCAD upgrade will need these files upgraded also:
;;;
;;; acetauto.lsp
;;; acetutil.fas
;;; acetutil2.fas
;;; acetutil3.fas
;;; acetutil4.fas
;;; acetutil.arx
;;; acetutil.dll
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Gary
Why is there never enough time to do it right, but always enough time to do it over?
BricsCAD 2020x64 Windows 10x64

CADaver

  • Guest
Re: Express tools functions
« Reply #10 on: August 03, 2006, 06:16:17 PM »
Besides, much of the functionality can be replicated by rolling your own code, the core of programming fun for me in the first place.
yeah, but you're weird  ;)

TimSpangler

  • Water Moccasin
  • Posts: 2010
  • CAD Naked!!
Re: Express tools functions
« Reply #11 on: August 03, 2006, 07:58:19 PM »
Besides, much of the functionality can be replicated by rolling your own code, the core of programming fun for me in the first place.
yeah, but you're weird  ;)

Aren't we all  :ugly: :roll: :lol: (well at least some of us anyway <Oh!, Hi Micheal!  :lmao: >
ACA 2015 - Windows 7 Pro
All Comments and Content by TimSpangler, Copyright © 2016

MP

  • Seagull
  • Posts: 17750
  • Have thousands of dwgs to process? Contact me.
Re: Express tools functions
« Reply #12 on: August 03, 2006, 09:49:37 PM »
Bwaaaa, snort. But I'm not alone.

<Haley Joel Osment> I see nerdy people </Haley Joel Osment>

Neener, neener.

:P
Engineering Technologist • CAD Automation Practitioner
Automation ▸ Design ▸ Drafting ▸ Document Control ▸ Client
cadanalyst@gmail.comhttp://cadanalyst.slack.comhttp://linkedin.com/in/cadanalyst

Tramber

  • Guest
Re: Express tools functions
« Reply #13 on: August 04, 2006, 10:22:11 AM »
Thanks for the document Gary

I've been making a little "A Propos" (CTRL+SHIFT+Space) on the word ACET and I've been shaked....
What an impressive list.

But I must be careful reading what you say, and I take your advice into account, I won't use them in my progs.

It is a little bit of fun to try some of those wich are not documented, but it is not easy  :lol: