Esempio n. 1
0
 def enterChatMoreInfo(self):
     if self.chatMoreInfo == None:
         self.chatMoreInfo = SecretFriendsInfoPanel.SecretFriendsInfoPanel(
             'secretFriendsInfoDone')
     self.chatMoreInfo.show()
     self.accept('secretFriendsInfoDone', self.__secretFriendsInfoDone)
     return
    def showSecretFriendsDetails(self):
        self.removeFocus()
        secretFriendsInfoDone = 'secretFriendsInfoDone'
        self.secretFriendsInfo = SecretFriendsInfoPanel(secretFriendsInfoDone)

        def hideSecretFriendsDetails(self=self):
            self.secretFriendsInfo.hide()
            self.secretFriendsInfo.cleanup()
            del self.secretFriendsInfo
            self.restoreFocus()

        self.acceptOnce(secretFriendsInfoDone, hideSecretFriendsDetails)
        self.secretFriendsInfo.show()