void listBoxItemClicked (int row, const MouseEvent& e) override
    {
        selectRow (row);

        if (e.x < getTickX())
            flipEnablement (row);
    }
 void returnKeyPressed (int row)
 {
     flipEnablement (row);
 }
 void listBoxItemDoubleClicked (int row, const MouseEvent&)
 {
     flipEnablement (row);
 }
 void returnKeyPressed (int row) override
 {
     flipEnablement (row);
 }