Changeset 3258

Show
Ignore:
Timestamp:
07/18/2007 02:11:44 PM (1 year ago)
Author:
ed
Message:

Implemented the dRadioMenuItem class.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/dabo/ui/uiwx/dMenuItem.py

    r3054 r3258  
    169169class dRadioMenuItem(dMenuItem): 
    170170    """Creates a radiobox-like item in a menu.""" 
    171     pass 
     171    def _getChecked(self): 
     172        return self.IsChecked() 
     173 
     174    def _setChecked(self, val): 
     175        if self._constructed(): 
     176            self.Check(val) 
     177        else: 
     178            self._properties["Checked"] = val 
     179 
     180 
     181    Checked = property(_getChecked, _setChecked, None, 
     182            _("Is this menu item checked?  (bool)")) 
     183     
     184