2 * Copyright 2002-2015, Haiku, Inc.
3 * Distributed under the terms of the MIT license.
7 * Andrew McCall, mccall@digitalparadise.co.uk
10 #ifndef DATA_TRANSLATIONS_WINDOW_H
11 #define DATA_TRANSLATIONS_WINDOW_H
21 #include "TranslatorListView.h"
24 class BTranslatorReleaseDelegate
;
28 class DataTranslationsWindow
: public BWindow
{
30 DataTranslationsWindow();
31 ~DataTranslationsWindow();
33 virtual bool QuitRequested();
34 virtual void MessageReceived(BMessage
* message
);
38 status_t
_GetTranslatorInfo(int32 id
, const char*& name
,
39 const char*& info
, int32
& version
, BPath
& path
);
40 void _ShowInfoAlert(int32 id
);
41 status_t
_ShowConfigView(int32 id
);
42 status_t
_PopulateListView();
45 TranslatorListView
* fTranslatorListView
;
46 BTranslatorReleaseDelegate
* fRelease
;
56 #endif // DATA_TRANSLATIONS_WINDOW_H