Ticket #1554: 1554.diff

File 1554.diff, 899 bytes (added by trompetin17, 9 years ago)
  • source/tools/atlas/AtlasUI/ActorEditor/ActorEditor.cpp

     
    2323#include "AtlasObject/AtlasObject.h"
    2424#include "AtlasObject/AtlasObjectText.h"
    2525#include "General/Datafile.h"
    26 
     26#ifdef __WXMAC__
     27#include <ApplicationServices/ApplicationServices.h>
     28#endif
    2729#include "wx/file.h"
    2830
    2931BEGIN_EVENT_TABLE(ActorEditor, AtlasWindow)
     
    3638{
    3739    SetIcon(wxIcon(_T("ICON_ActorEditor")));
    3840
     41#ifdef __WXMAC__
     42    ProcessSerialNumber PSN;
     43    GetCurrentProcess(&PSN);
     44    TransformProcessType(&PSN,kProcessTransformToForegroundApplication);
     45#endif
    3946    wxMenu* menu = new wxMenu;
    4047    menu->Append(ID_CreateEntity, _("Create &entity..."));
    4148    AddCustomMenu(menu, _("&Actor"));