From: Rich Kilmer Date: 2002-11-14T02:08:07+09:00 Subject: FW: Fox include question Why does this work: require 'fox' module Test2 include Fox class Foo class Bar < FXMainWindow end end end and not this: module Base class Y end end module Test include Base class Foo class Bar < Y # undefined superclass 'Y' (TypeError) end end end Is Fox doing something strange to allow inner scoped classes to see constants when its included with outer scoped modules/classes? -rich _______________________________ Rich Kilmer, InfoEther LLC trap("SIGINT") { raise [104, 101, 108, 108].pack("cccc") }