f0cef3e179df14e5651b77379559b36d2bb71e17
[apps/native/sample/QrCodeRecognizer.git] / project / inc / PanelButton.h
1 //
2 // Tizen Native SDK
3 // Open Service Platform
4 // Copyright (c) 2013 Samsung Electronics Co., Ltd.
5 // All rights reserved.
6 //
7 // This software contains confidential and proprietary information
8 // of Samsung Electronics Co., Ltd.
9 // The user of this software agrees not to disclose, disseminate or copy such
10 // Confidential Information and shall use the software only in accordance with
11 // the terms of the license agreement the user entered into with Samsung.
12 //
13
14
15 #ifndef _PANELBUTTON_H_
16 #define _PANELBUTTON_H_
17
18 #include <FBase.h>
19 #include <FUi.h>
20
21 #include "Tracker.h"
22
23 class PanelButton
24     : public Tizen::Ui::Controls::Panel
25 {
26 public:
27     PanelButton(void);
28     virtual ~PanelButton(void);
29     bool Initialize(Tizen::Ui::IActionEventListener*);
30     result OnInitializing(void);
31     result OnTerminating(void);
32
33     static const int ID_BUTTON_EXECUTE = 503;
34     static const int ID_BUTTON_EXIT = 504;
35     static const int ID_BUTTON_HIDE = 505;
36
37 private:
38     Tizen::Ui::IActionEventListener* __pButtonListener;
39 };
40
41 #endif // _PANELBUTTON_H_