atomSelectTools = new selectAtomChoices
atomSelectTools.show // atomSelectTools not nil here
atomSelectTools.init (self, currentMol.atom(atomIndex).symbol, currentMol.atom(atomIndex).group,atomIndex ) // atomSelectTools now NIL
i’m sure my problems must be in the order of initializations
but why does it "go away " ?
Indeed something else was setting it to nil,
more work needed, but the calling window had a deactivate routine
closing these other windows… must fire in a different order than Carbon