Fixed a couple minor bugs and changed copyright info

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@20641 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2003-05-16 18:33:47 +00:00
parent d6738b5fb6
commit a5d0a5701f
3 changed files with 16 additions and 10 deletions

View File

@@ -8,7 +8,7 @@
# #
# Created: 12-December-2002 # Created: 12-December-2002
# RCS-ID: $Id$ # RCS-ID: $Id$
# Copyright: (c) 2002 by Robb Shecter <robb@acm.org> # Copyright: (c) 2003 by db-X Corporation
# Licence: wxWindows license # Licence: wxWindows license
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
@@ -32,7 +32,6 @@ programmer to declare or track control ids or parent containers:
This module is Python 2.1+ compatible. This module is Python 2.1+ compatible.
Author: Robb Shecter
""" """
from wxPython import wx from wxPython import wx
import pubsub import pubsub
@@ -176,7 +175,7 @@ class EventManager:
Return a dictionary with data about my state. Return a dictionary with data about my state.
""" """
stats = {} stats = {}
stats['Adapters: Message'] = reduce(lambda x,y: x+y, map(len, self.messageAdapterDict.values())) stats['Adapters: Message'] = reduce(lambda x,y: x+y, [0] + map(len, self.messageAdapterDict.values()))
stats['Adapters: Event'] = len(self.eventAdapterDict) stats['Adapters: Event'] = len(self.eventAdapterDict)
stats['Topics: Total'] = len(self.__getTopics()) stats['Topics: Total'] = len(self.__getTopics())
stats['Topics: Dead'] = len(self.GetDeadTopics()) stats['Topics: Dead'] = len(self.GetDeadTopics())
@@ -193,7 +192,7 @@ class EventManager:
is a problem. is a problem.
""" """
for topic in self.GetDeadTopics(): for topic in self.GetDeadTopics():
self.DeregisterTopic(topic) self.__deregisterTopic(topic)
def GetDeadTopics(self): def GetDeadTopics(self):

View File

@@ -1,10 +1,17 @@
#---------------------------------------------------------------------------
# Name: wxPython.lib.mixins.rubberband
# Purpose: A mixin class for doing "RubberBand"-ing on a window.
#
# Author: Robb Shecter and members of wxPython-users
#
# Created: 11-September-2002
# RCS-ID: $Id$
# Copyright: (c) 2002 by db-X Corporation
# Licence: wxWindows license
#---------------------------------------------------------------------------
""" """
A mixin class for doing "RubberBand"-ing on a window. A mixin class for doing "RubberBand"-ing on a window.
by "Robb Shecter" <rs@onsitetech.com>
$Id$
""" """
from wxPython.wx import * from wxPython.wx import *

View File

@@ -6,7 +6,7 @@
# #
# Created: 12-December-2002 # Created: 12-December-2002
# RCS-ID: $Id$ # RCS-ID: $Id$
# Copyright: (c) 2002 by Robb Shecter <robb@acm.org> # Copyright: (c) 2002 by db-X Corporation
# Licence: wxWindows license # Licence: wxWindows license
#--------------------------------------------------------------------------- #---------------------------------------------------------------------------
""" """