When I running my (proprietary) code, I get this:
info object isa class DlgClass is:1 DlgClass does not refer to an object while executing "::oo::Obj6::my Set DlgClass" ("uplevel" body line 1) invoked from within "uplevel 1 [list [namespace which my] Set $args]" (class "::oo::Slot" method "-set" line 2) invoked from within "::oo::Obj6::my --default-operation DlgClass" ("uplevel" body line 1) invoked from within "uplevel 1 [list [namespace which my] $def {*}$args]" (class "::oo::Slot" method "unknown" line 6) invoked from within "superclass DlgClass" (in definition script
The two lines of code ( 1 which generate the message, and the one before it ) are:
puts "info object isa class DlgClass is:[info object isa class DlgClass]"
superclass DlgClass
I don't understand. Doesn't the first line output (the info object isa class DlgClass is:1
one) indicate that the superclass is indeed defined?