+++ /dev/null
-USING: kernel parser sequences io ;
-[
- "/library/sdl/sdl.factor"
- "/library/sdl/sdl-video.factor"
- "/library/sdl/sdl-event.factor"
- "/library/sdl/sdl-gfx.factor"
- "/library/sdl/sdl-keysym.factor"
- "/library/sdl/sdl-keyboard.factor"
- "/library/sdl/sdl-ttf.factor"
- "/library/sdl/sdl-utils.factor"
-] [
- dup print run-resource
-] each
-USING: image kernel parser sequences io ;
+USING: kernel parser sequences io ;
[
"/library/ui/gadgets.factor"
"/library/ui/hierarchy.factor"
"/library/ui/books.factor"
"/library/ui/ui.factor"
] [
- dup print
- bootstrapping? get
- [ parse-resource % ] [ run-resource ] ifte
+ dup print run-resource
] each
: translate&clip ( gadget -- )
screen-bounds dup rect-loc origin set
- clip [ intersect dup ] change ( set-clip ) drop ;
+ clip [ intersect dup ] change set-clip ;
: draw-gadget ( gadget -- )
dup gadget-visible? [