diff options
author | Daniel Drake <dsd@laptop.org> | 2011-10-03 09:49:46 (GMT) |
---|---|---|
committer | Daniel Drake <dsd@laptop.org> | 2011-10-09 11:28:55 (GMT) |
commit | 85f6dcf3017c853bacd203616e3f250249f2348d (patch) | |
tree | 2bd02e6ef09113cda16ef49b9022fccf4026eec8 /docs | |
parent | ec79e502d2befcc38c0ff86fa736fe4a6ba23240 (diff) |
Remove hippo from the frame
Based on earlier work by Raul Gutierrez and Walter Bender.
The tricky part here is not placing frame elements in the corners of the
screen, where grid-cell-sized squares are reserved, and also drawing
the little grey border around the inner edges of the frame.
Both of these issues are tackled with a custom bin (FrameContainer)
class which provides the frame's child elements with a precisely defined
box to work in (which leaves the screen corners blank), and (like hippo)
uses cairo to draw the border on the appropriate edge.
Acked-By: Sascha Silbe <silbe@activitycentral.com>
Signed-off-by: Daniel Drake <dsd@laptop.org>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions