+void FormMain::OnExtendedKeyNav( wxCommandEvent& WXUNUSED(event) )
+{
+ // Use AddActionTrigger() and DedicateKey() to set up Enter,
+ // Up, and Down keys for navigating between properties.
+ wxPropertyGrid* propGrid = m_pPropGridManager->GetGrid();
+
+ propGrid->AddActionTrigger(wxPG_ACTION_NEXT_PROPERTY,
+ WXK_RETURN);
+ propGrid->DedicateKey(WXK_RETURN);
+
+ // Up and Down keys are alredy associated with navigation,
+ // but we must also prevent them from being eaten by
+ // editor controls.
+ propGrid->DedicateKey(WXK_UP);
+ propGrid->DedicateKey(WXK_DOWN);
+}
+
+// -----------------------------------------------------------------------
+