Una pagina del manuale al giorno... Fai clic qui per vedere l'indice del manuale.
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.
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.