CwMoveObjectBehindObject

Sintassi:

call CwMoveObjectBehindObject hObj1, hObj2

        hObj1           (handle) Handle del primo oggetto

        hObj2           (handle) Handle del secondo oggetto

Descrizione:

Questa procedura sposta il primo oggetto fornito come parametro dietro il secondo oggetto (riferito da "hObj2"). Ricordiamo che per un oggetto, essere dietro a un altro non implica che i due si sovrappongano.

Esempio:

w1 = CwCreateEffect("Rectangle", "Color Fade")
call CwSetPosition w1, 5.5, 4.25, 1, 4, 0, 0

w2 = CwCreateEffect("Rectangle", "Solid Color")
call CwSetPosition w2, 5.5, 4.25, 4, 1, 0, 0

say 'Spostamento ...'
call CwMoveObjectBehindObject w2, w1

say 'Spostamento ...'
call CwMoveObjectInFrontOfObject w2, w1

Note:

Questa procedura interferisce con le funzioni di ricerca CwFindFirstObject, CwFindLastObject, CwFindNextObject, CwFindPreviousObject, CwFindDeeperObject e CwFindShallowerObject. Spostare un oggetto mentre si elencano gli oggetti con CwGet{First,Next}Object porterà a risultati impredicibili. Nel caso delle funzioni CwFind, l'ordine di ricerca è garantito e basato sull'oggetto precedentemente fornito, per cui è possibile prevedere se le funzioni si comporteranno come ci si aspetta o meno.

Funzioni per NOME

Indice

Funzioni per SCOPO