CwHasProperty

Sintassi:

bFlag = CwHasProperty(hObject, sProperty)

        bFlag           (booleano) 1 se l'oggetto specificato ha la proprieta`
                        richiesta, 0 altrimenti

        hObject         (handle) Handle di un oggetto

        sProperty       (stringa) Nome della proprieta`

Descrizione:

Questa funzione determina se l'oggetto specificato da hObject ha la proprietà specificata da sProperty. La funzione ritorna 1 se la ricerca ha successo, 0 altrimenti. Il nome della proprietà ha forma "Property:Element" se la proprietà ha elementi.

Lettere maiuscole e minuscole non vengono distinte in un nome di proprietà.

Esempio:

/* Cambia il colore del primo oggetto in blu se possibile. */
object = CwFindNextObject(0)

tool = CwGetTool(object)
if CwHasProperty(tool, "Color") then do
        call CwSetProperty tool, "Color", "Blue"
        end
else if CwHasProperty(tool, "Top-left:HSV Color") then do
        call CwSetProperty tool, "Top-Left:HSV Color", "Blue"
        call CwSetProperty tool, "Top-Right:HSV Color", "Blue"
        call CwSetProperty tool, "Bottom-Left:HSV Color", "Blue"
        call CwSetProperty tool, "Bottom-Right:HSV Color", "Blue"
        end


Funzioni per NOME

Indice

Funzioni per SCOPO