     public function DataGrid()
     {
         super();
+        
+        addEventListener(Event.SELECT_ALL, selectAllHandler);
     }
     
     //--------------------------------------------------------------------------

        
        // Was some other navigation key hit?
        adjustSelectionUponNavigation(event);
    }
    
    /**

        if (!grid || event.isDefaultPrevented())
            return;

        // Ctrl-A only comes thru on Mac.  On Windows it is a SELECT_ALL
        // event.
        if (event.keyCode == Keyboard.A && event.ctrlKey)
        { 
            selectAllFromKeyboard();
            return;
        }

