ROVLib2
RISCOSC++applicationdevelopmentlibrary
iconbar.h
1 #pragma once
2 
3 #include "window.h"
4 #include "unassignable.h"
5 #include "clickable.h"
6 #include "coordinateconverter.h"
7 #include <string>
8 
9 namespace rov2
10 {
11 
13 class CIconBar : public CWindow
14 {
15 public:
18  static CIconBar* GetIconBar();
19 
23  inline tWindowHandle IconBar_Apps() { return -1; }
24 
28  inline tWindowHandle IconBar_Devices() { return -2; }
29 
30 private:
32  CIconBar();
33 
35  ~CIconBar() = delete;
36 
38  virtual void SetTitle(const std::string& rksNewTitle);
39 
40  static CIconBar* sm_pibIconBar;
41 }; // ib
42 
43 }
static CIconBar * GetIconBar()
Definition: iconbar.cpp:11
tWindowHandle IconBar_Apps()
Definition: iconbar.h:23
tWindowHandle IconBar_Devices()
Definition: iconbar.h:28