From 3a1441d0b486ee17f565fb3f04381ec5089ca9cf Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sun, 27 Feb 2005 21:00:55 +0000 Subject: [PATCH] pane gadget, clipping work --- examples/gadget-test.factor | 21 +- library/bootstrap/boot-stage2.factor | 8 +- library/bootstrap/init-stage2.factor | 2 +- library/bootstrap/primitives.factor | 4 +- library/ui/console.factor | 394 ------------------ library/ui/dialogs.factor | 2 +- library/ui/{fields.factor => editors.factor} | 97 +++-- library/ui/layouts.factor | 18 +- library/ui/paint.factor | 2 +- library/ui/panes.factor | 74 ++++ .../ui/{viewports.factor => scrolling.factor} | 16 +- library/ui/world.factor | 28 +- 12 files changed, 180 insertions(+), 486 deletions(-) delete mode 100644 library/ui/console.factor rename library/ui/{fields.factor => editors.factor} (67%) create mode 100644 library/ui/panes.factor rename library/ui/{viewports.factor => scrolling.factor} (84%) diff --git a/examples/gadget-test.factor b/examples/gadget-test.factor index f0d6f7e208..1d9e32259f 100644 --- a/examples/gadget-test.factor +++ b/examples/gadget-test.factor @@ -15,7 +15,7 @@ ! "examples/text-demo.factor" run-file IN: text-demo -USING: unparser ; +USING: listener threads unparser ; USE: streams USE: sdl USE: sdl-event @@ -49,20 +49,19 @@ USE: words dup moving-actions ; : junk - - 50 [ - [ unparse