From 3e082f21e37c0ff5f83a1d05e99110fa61d32e32 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sat, 12 Jul 2008 01:29:25 -0500 Subject: [PATCH] Update minor demos for inheritance --- extra/gesture-logger/gesture-logger.factor | 4 ++-- extra/nehe/2/2.factor | 4 ++-- extra/nehe/3/3.factor | 4 ++-- extra/nehe/4/4.factor | 4 ++-- extra/nehe/5/5.factor | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/extra/gesture-logger/gesture-logger.factor b/extra/gesture-logger/gesture-logger.factor index ba0ff5bedd..d79593c337 100644 --- a/extra/gesture-logger/gesture-logger.factor +++ b/extra/gesture-logger/gesture-logger.factor @@ -5,10 +5,10 @@ ui.gadgets.scrollers ui.gadgets.theme ui.gestures colors accessors ; IN: gesture-logger -TUPLE: gesture-logger stream ; +TUPLE: gesture-logger < gadget stream ; : ( stream -- gadget ) - \ gesture-logger construct-gadget + \ gesture-logger new-gadget swap >>stream { 100 100 } >>dim black solid-interior ; diff --git a/extra/nehe/2/2.factor b/extra/nehe/2/2.factor index 1084a3303e..d9560c92f6 100644 --- a/extra/nehe/2/2.factor +++ b/extra/nehe/2/2.factor @@ -2,13 +2,13 @@ USING: arrays kernel math opengl opengl.gl opengl.glu ui ui.gadgets ui.render ; IN: nehe.2 -TUPLE: nehe2-gadget ; +TUPLE: nehe2-gadget < gadget ; : width 256 ; : height 256 ; : ( -- gadget ) - nehe2-gadget construct-gadget ; + nehe2-gadget new-gadget ; M: nehe2-gadget pref-dim* ( gadget -- dim ) drop width height 2array ; diff --git a/extra/nehe/3/3.factor b/extra/nehe/3/3.factor index fff58380d6..8a2149e370 100644 --- a/extra/nehe/3/3.factor +++ b/extra/nehe/3/3.factor @@ -2,13 +2,13 @@ USING: arrays kernel math opengl opengl.gl opengl.glu ui ui.gadgets ui.render ; IN: nehe.3 -TUPLE: nehe3-gadget ; +TUPLE: nehe3-gadget < gadget ; : width 256 ; : height 256 ; : ( -- gadget ) - nehe3-gadget construct-gadget ; + nehe3-gadget new-gadget ; M: nehe3-gadget pref-dim* ( gadget -- dim ) drop width height 2array ; diff --git a/extra/nehe/4/4.factor b/extra/nehe/4/4.factor index b87b4a2308..fc2727159b 100644 --- a/extra/nehe/4/4.factor +++ b/extra/nehe/4/4.factor @@ -2,14 +2,14 @@ USING: arrays kernel math opengl opengl.gl opengl.glu ui ui.gadgets ui.render threads ; IN: nehe.4 -TUPLE: nehe4-gadget rtri rquad thread quit? ; +TUPLE: nehe4-gadget < gadget rtri rquad thread quit? ; : width 256 ; : height 256 ; : redraw-interval 10 ; : ( -- gadget ) - nehe4-gadget construct-gadget + nehe4-gadget new-gadget 0.0 over set-nehe4-gadget-rtri 0.0 over set-nehe4-gadget-rquad ; diff --git a/extra/nehe/5/5.factor b/extra/nehe/5/5.factor index 31a7d059ae..f399a116ed 100755 --- a/extra/nehe/5/5.factor +++ b/extra/nehe/5/5.factor @@ -2,13 +2,13 @@ USING: arrays kernel math opengl opengl.gl opengl.glu ui ui.gadgets ui.render threads ; IN: nehe.5 -TUPLE: nehe5-gadget rtri rquad thread quit? ; +TUPLE: nehe5-gadget < gadget rtri rquad thread quit? ; : width 256 ; : height 256 ; : redraw-interval 10 ; : ( -- gadget ) - nehe5-gadget construct-gadget + nehe5-gadget new-gadget 0.0 over set-nehe5-gadget-rtri 0.0 over set-nehe5-gadget-rquad ;