getBlockAttributesFullInfo
getBlockAttributesFullInfo
<entity>:getBlockAttributesFullInfo()
Se l'entità è un blocco, ritorna tutte le informazioni di tutti gli attributi come tabella.
Il nome attributo funziona da chiave, il contenuto è invece una tabella chiave valore in questo formato:
Formato della tabella params: La seguente tabella viene mostrata in una finestra di dialogo eseguendo la chiamata alla funzione come QsCleanDwg("?")
Parametro (Key) |
Tipo |
Descrizione |
prompt |
stringa |
Prompt mostrato all'utente per l'inserimento |
tag |
stringa |
Tag univoco dell'attributo. |
value |
stringa |
Valore dell'attributo |
isInvisible |
booleano |
Ritorna true se l'attributo è settato come NON visibile. |
isVerifiable |
booleano |
Ritorna true se l'attributo è settato per la verifica dell'input utente. This function reflects the setting of bit 3 of DXF group code 70 (that is, if bit 3 is set, then the attribute will ask for verification of user input). |
lockPositionInBlock |
booleano |
Ritorna true se l'oggetto attributo è settato come locked alle geometrie del blocco. |
isConstant |
booleano |
Ritorna true se l'attributo è settato come costante. This function reflects the setting on bit 2 of DXF group code 70 (that is, if bit 2 is set then the attribute will use the preset value and not prompt for user input). |
isPreset |
booleano |
Ritorna true se l'attributo ha un valore pre-settato e non richiede un input utente. This function reflects the setting on bit 4 of DXF group code 70 (that is, if bit 4 is set, then the attribute will use the preset value and not prompt for user input). |