2 * Copyright 2008-09, Oliver Ruiz Dorantes, <oliver.ruiz.dorantes_at_gmail.com>
3 * All rights reserved. Distributed under the terms of the MIT License.
5 #ifndef EXTENDEDLOCALDEVICEVIEW_H_
6 #define EXTENDEDLOCALDEVICEVIEW_H_
14 #include <bluetooth/LocalDevice.h>
16 #include "BluetoothDeviceView.h"
22 class ExtendedLocalDeviceView
: public BView
25 ExtendedLocalDeviceView(BRect frame
, LocalDevice
* bDevice
,
26 uint32 resizingMode
= B_FOLLOW_LEFT
| B_FOLLOW_TOP
,
27 uint32 flags
= B_WILL_DRAW
);
28 ~ExtendedLocalDeviceView(void);
30 void SetLocalDevice(LocalDevice
* lDevice
);
33 virtual void MessageReceived(BMessage
* message
);
34 virtual void AttachedToWindow();
35 virtual void SetTarget(BHandler
* target
);
36 virtual void SetEnabled(bool value
);
41 BCheckBox
* fAuthentication
;
42 BCheckBox
* fDiscoverable
;
44 BluetoothDeviceView
* fDeviceView
;