Manuale di progeCAD Professional L'alternativa ad AutoCAD a basso costo

Indice



Vuoi provare progeCAD Professional?
Scarica la trial: avrai la possibilità di provare il prodotto, senza alcuna limitazione, per 30 giorni!

Una pagina del manuale al giorno... Fai clic qui per vedere l'indice del manuale.

Personalizzare progeCAD - Programmazione di progeCAD - Uso di applicazioni ADS

Compatibilità con funzioni ADS

La differenza primaria tra l'ADS e l'SDS è che tutte le funzioni SDS hanno un prefisso sds_, e le funzioni ADS hanno una varietà di prefissi come [ads_] , [acad_], e [acrx_]. Un'eccezione riguarda le funzioni per le finestre di dialogo, che in SDS possono avere il prefisso dlg_. progeCAD accetta entrambi i prefissi. Altre differenze incluse le funzioni SDS aggiuntive sono elencate nella tabella seguente.

Funzioni SDS senza una corrispondenza ADS

Nome della funzione SDS

Descrizione

sds_grclear

Cancella tutta la grafica della finestra di disegno, simile alla funzione LISP grclear .

sds_name_clear

Cancella i nomi di entità o i set di selezione.

sds_name_equal

Verifica quando due nomi di entità o un set di selezione sono uguali.

sds_name_nil

Verifica se un nome di entità o un set di selezione è stato modificato.

sds_name_set

Copia un nome di entità o un set di selezione in un altro disegno.

sds_pmtssget

Simile alla funzione ads_ssget, ma permette di visualizzare un prompt appropriato per il comando specifico, rispetto al generico "Seleziona Oggetti".

sds_point_set

Copia un punto da una variabile ad un'altra.

sds_progresspercent

Visualizza la percentuale di avanzamento in una barra.

sds_progressstart

Avvia la barra di avanzamento.

sds_progressstop

Termina la barra di avanzamento.

sds_readaliasfile

Carica un file PGP in progeCAD.

sds_sendmessage

Invia un messaggio alla linea di comando di progeCAD.

sds_swapscreen

Permette di passare ad un contesto nascosto nell'area dello schermo.

Alcune funzioni ADS non sono supportate in SDS: ads__msize, ads_ssgetx, ads_ssnamex, ads_tablet, ads_ssGetKwordCallbackPtr, ads_ssGetOtherCallbackPtr, e adsw_acadDocWnd.

Per maggiori informazioni
  • Leggere la documentazione relativa alle funzioni SDS.
  • Guardare nella cartella \.....\progeCAD...\Api\Sds, che contiene i file SDS include, header, library.
  • Guardare nella cartella \......\progeCAD...\Api\Dcl, che contiene file relativi alle DCL.