X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/5c6eb3a84be918dcfed2496d014549e13af0f0e9..6cf68971005ab7a0ccee82ffffa2924eeb62f689:/include/wx/osx/accel.h?ds=sidebyside diff --git a/include/wx/osx/accel.h b/include/wx/osx/accel.h index dcccf61a60..5a81d61840 100644 --- a/include/wx/osx/accel.h +++ b/include/wx/osx/accel.h @@ -1,5 +1,36 @@ -#ifdef __WXMAC_CLASSIC__ -#include "wx/mac/classic/accel.h" -#else -#include "wx/mac/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_