Function | Package: cg | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Moderate update since the initial 10.1 release. 10.0 version

## box-right

Arguments: box

Returns the coordinate of the right edge of box. This function is setf'able. Thus:

    ;; We create a box object and then modify the left, top, and right
    ;; components using SETF and the SETF function (note the arguments
    ;; to the SETF function are NEW-VALUE BOX).
    ;; These ways work for each component.
    ;;
    cg-user(26): (setq b1 (make-box 10 20 30 40))
    #<box 10 20 30 40>
    cg-user(27): (list (box-left b1) (box-top b1) (box-right b1) (box-bottom b1))
    (10 20 30 40)
    cg-user(28): (setf (box-left b1) 11)
    11
    cg-user(29): (setf (box-top b1) 21)
    21
    cg-user(30): (apply #'(setf box-right) (list 31 b1))
    31
    cg-user(31): (list (box-left b1) (box-top b1) (box-right b1) (box-bottom b1))
    (11 21 31 40)
    cg-user(32):

See the description of the `box` class for general information on boxes.

Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Moderate update since the initial 10.1 release. 10.0 version