196455f01SOliver Ruiz Dorantes /* 296455f01SOliver Ruiz Dorantes * Copyright 2008-09, Oliver Ruiz Dorantes, <oliver.ruiz.dorantes_at_gmail.com> 396455f01SOliver Ruiz Dorantes * All rights reserved. Distributed under the terms of the MIT License. 496455f01SOliver Ruiz Dorantes */ 5e381b025STri-Edge AI 696455f01SOliver Ruiz Dorantes #ifndef BLUETOOTH_WINDOW_H 796455f01SOliver Ruiz Dorantes #define BLUETOOTH_WINDOW_H 896455f01SOliver Ruiz Dorantes 9e381b025STri-Edge AI #include "BluetoothSettingsView.h" 10e381b025STri-Edge AI 1196455f01SOliver Ruiz Dorantes #include <Application.h> 1296455f01SOliver Ruiz Dorantes #include <Button.h> 1396455f01SOliver Ruiz Dorantes #include <Window.h> 1496455f01SOliver Ruiz Dorantes #include <Message.h> 1596455f01SOliver Ruiz Dorantes #include <TabView.h> 1696455f01SOliver Ruiz Dorantes 17e381b025STri-Edge AI class BluetoothSettingsView; 1896455f01SOliver Ruiz Dorantes class RemoteDevicesView; 1996455f01SOliver Ruiz Dorantes class ConnChanView; 2096455f01SOliver Ruiz Dorantes 21e381b025STri-Edge AI class BluetoothWindow : public BWindow { 2296455f01SOliver Ruiz Dorantes public: 2396455f01SOliver Ruiz Dorantes BluetoothWindow(BRect frame); 24*9080758aSAugustin Cavalier bool QuitRequested(); 2596455f01SOliver Ruiz Dorantes void MessageReceived(BMessage *message); 2696455f01SOliver Ruiz Dorantes 2796455f01SOliver Ruiz Dorantes private: 2896455f01SOliver Ruiz Dorantes RemoteDevicesView* fRemoteDevices; 2996455f01SOliver Ruiz Dorantes ConnChanView* fConnChan; 3096455f01SOliver Ruiz Dorantes BButton* fDefaultsButton; 3196455f01SOliver Ruiz Dorantes BButton* fRevertButton; 3296455f01SOliver Ruiz Dorantes BMenuBar* fMenubar; 3396455f01SOliver Ruiz Dorantes 3496455f01SOliver Ruiz Dorantes BluetoothSettingsView* fSettingsView; 3596455f01SOliver Ruiz Dorantes }; 3696455f01SOliver Ruiz Dorantes 3796455f01SOliver Ruiz Dorantes #endif 38