Hello Michel, > [o addObserver:self forKeyPath:@"window.frame" option:0 context:nil]; [...] > Now imagine a whole program with functions like this one. Would you > want to write a program like that? I know, not what you were saying but, err,.. No.