CwMoveObjectBackward

Sintassi:

call CwMoveObjectBackward hObject

        hObject         (handle) Handle a un oggetto

Descrizione:

Questa procedura sposta l'oggetto dato da "hObject" posteriormente di una posizione. Questo significa che l'oggetto riferito da "hObject" si scambia di posto con l'oggetto immediatamente dietro. Se non vi sono oggetti simili, non vengono eseguite operazioni.
Si noti che per un oggetto, essere dietro un altro non vuol dire necessariamente che gli oggetti si sovrappongono.

Esempio:

/* Sposta l'oggetto selezionato in fondo brutalmente. */

obj = CwGetSelectedObject()

if \CwIsHandleValid(obj) then exit

do while obj \= CwFindPreviousObject(0)
        call CwMoveObjectBackward obj
        end

Note:

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

Funzioni per NOME

Indice

Funzioni per SCOPO