[REBOL] Examining the layout object
From: carl:cybercraft at: 1-Jul-2002 15:37
Hi all,
I've been trying to write a script to examine layouts, but I always
get an error. Here's an example of the problem...
REBOL []
examine: func [face][
print type? face
if not object? face [exit]
print type? face/pane
either block? face/pane [
foreach pane face/pane [examine pane]
][
examine face/pane
]
]
lo: layout [text-list]
examine lo
And this is the output I get from it...
object
block
object
object
object
block
object
** Script Error: Cannot use subtract on block! value
** Where: pane
** Near: iter/offset: iter/old-offset: id - 1
I'm totally stumped! Any ideas for what's wrong?
--
Carl Read