\$1=x1 \$2=y1 \$3=x2 \$4=y2 oops: if there are several objects identified by this receive-symbol, a bang will be sent to the right. position of the main part of the object size of the main part of the object (label is normally not counted in) find the bounding box of an object identified by this receive-symbol. it must be a patchable object (not a DS item), must be contained in the same canvas as gf/object_bbox, and must be the only object identified by this receive-symbol. find the bounding box of an object in this canvas, identified by its index. this is the same kind of index as used in [gf/canvas_loadbang], and when dynamically patching you can get it with [gf/canvas_count], which is the number of objects currently existing, which means that it's also the index of the upcoming new object (because numbering starts at 0). this is also the same numbering as used in the .pd file format for storing wires (#X connect).