fix rename-in bug, and try to provide a better error message for attempting to use a run-time definition in a transformer expression

svn: r9819

original commit: a932a757086ea50f335dbf93523f5d0d4dac8eff
This commit is contained in:
Matthew Flatt 2008-05-12 23:13:47 +00:00
parent e2af8cb139
commit 2fa44cc20d
2 changed files with 9 additions and 2 deletions

View File

@ -95,7 +95,8 @@ some platforms:
shares the focus with an active non-floating frame; when this style
is combined with @scheme['no-caption], then showing the frame does
not cause the keyboard focus to shift to the window, and under X,
clicking the frame does not move the focus}
clicking the frame does not move the focus; under Windows, a floating
frame has no taskbar button}
@item{@scheme['metal] --- draws the frame with a brushed-metal
background (Mac OS X); this style is ignored when

View File

@ -36,6 +36,11 @@ All @scheme[window<%>] classes accept the following named instantiation
@index["global coordinates"]{Converts} local window coordinates to
screen coordinates.
Under Mac OS X, the screen coordinates start with @math{(0, 0)} at the
upper left of the menu bar. In contrast, @xmethod[top-level-window<%>
move] considers @math{(0, 0)} to be below the menu bar. See also
@scheme[get-display-left-top-inset].
}
@defmethod[(enable [enable? any/c])
@ -456,7 +461,8 @@ Enqueues an event to repaint the window.
(integer-in -10000 10000))]{
@index["global coordinates"]{Converts} global coordinates to window
local coordinates.
local coordinates. See also @scheme[client->screen] for information
on screen coordinates.
}