X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ef0e92205a01c7d0ca6f381cc690cb5d4fa595c9..3c3ead1d1513a5eb79091a604f4e42b45d1bdf5d:/include/wx/osx/accel.h diff --git a/include/wx/osx/accel.h b/include/wx/osx/accel.h index 85996dc7a0..5a81d61840 100644 --- a/include/wx/osx/accel.h +++ b/include/wx/osx/accel.h @@ -1,5 +1,36 @@ -#ifdef __WXMAC_CLASSIC__ -#include "wx/osx/classic/accel.h" -#else -#include "wx/osx/carbon/accel.h" +///////////////////////////////////////////////////////////////////////////// +// Name: accel.h +// Purpose: wxAcceleratorTable class +// Author: Stefan Csomor +// Modified by: +// Created: 1998-01-01 +// RCS-ID: $Id$ +// Copyright: (c) Stefan Csomor +// Licence: wxWindows licence +///////////////////////////////////////////////////////////////////////////// + +#ifndef _WX_ACCEL_H_ +#define _WX_ACCEL_H_ + +#include "wx/string.h" +#include "wx/event.h" + +class WXDLLIMPEXP_CORE wxAcceleratorTable: public wxObject +{ +DECLARE_DYNAMIC_CLASS(wxAcceleratorTable) +public: + wxAcceleratorTable(); + wxAcceleratorTable(int n, const wxAcceleratorEntry entries[]); // Load from array + + virtual ~wxAcceleratorTable(); + + bool Ok() const { return IsOk(); } + bool IsOk() const; + + int GetCommand( wxKeyEvent &event ); +}; + +// WXDLLIMPEXP_DATA_CORE(extern wxAcceleratorTable) wxNullAcceleratorTable; + #endif + // _WX_ACCEL_H_