Changeset 1650
- Timestamp:
- 12/08/2005 11:18:43 AM (3 years ago)
- Files:
-
- trunk/dabo/dEvents.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dabo/dEvents.py
r1640 r1650 138 138 appliesToClass = classmethod(appliesToClass) 139 139 140 class EditorEvent(Event): 141 def appliesToClass(eventClass, objectClass): 142 return issubclass(objectClass, dabo.ui.dEditor) 143 appliesToClass = classmethod(appliesToClass) 144 140 145 class GridEvent(Event): 141 146 def appliesToClass(eventClass, objectClass): … … 146 151 def appliesToClass(eventClass, objectClass): 147 152 return issubclass(objectClass, dabo.ui.dPemMixin) 153 appliesToClass = classmethod(appliesToClass) 154 155 class ListEvent(Event): 156 def appliesToClass(eventClass, objectClass): 157 return issubclass(objectClass, (dabo.ui.dListControl, dabo.ui.dListBox)) 148 158 appliesToClass = classmethod(appliesToClass) 149 159 … … 169 179 appliesToClass = classmethod(appliesToClass) 170 180 171 class ListEvent(Event):172 def appliesToClass(eventClass, objectClass):173 return issubclass(objectClass, (dabo.ui.dListControl, dabo.ui.dListBox))174 appliesToClass = classmethod(appliesToClass)175 176 181 class Activate(Event): 177 182 """Occurs when the form or application becomes active.""" … … 519 524 pass 520 525 521 522 526 class DocumentationHint(EditorEvent): 527 """Occurs when the editor wants documentation information to change. 528 529 The IDE can bind to this to direct detailed documentation into a separate 530 window, likely replacing previous documentation. The user can choose how 531 to display that window, if at all. 532 533 Raise this event with three additional keyword arguments: 534 + shortDoc: a one-liner call tip 535 + longDoc: a multi-line call tip plus expanded documentation 536 + object: a reference to the object to be documented, in case 537 the listener wants to format additional information about 538 the object. 539 """ 540 pass 541 542 543 class TitleChanged(EditorEvent): 544 """Occurs when the editor's title changes.""" 545 pass 546 547 523 548 class ValueChanged(Event): 524 549 """Occurs when the control's value has changed, whether programmatically or interactively."""
