9 #ifndef TurtleBrains_RealtimeApplication_hpp 
   10 #define TurtleBrains_RealtimeApplication_hpp 
   12 #include <turtle_brains/core/tb_noncopyable.hpp> 
   13 #include <turtle_brains/core/tb_types.hpp> 
   14 #include <turtle_brains/application/tb_application_handler_interface.hpp> 
   21         class ApplicationDialog;
 
   22         class ApplicationMenu;
 
   23         class ApplicationStatus;
 
void SetWindowProperties(const WindowProperties &windowProperties)
void SetContextMenu(const ApplicationMenu &menu)
bool OkayCancelMessageBox(const tbCore::tbString &title, const tbCore::tbString &message)
bool OpenFileDialog(tbCore::tbString &fileToOpen, const tbCore::tbString &fileExtension)
Definition: tb_noncopyable.hpp:22
Here is some information about the primary namespace. 
Definition: tb_application_dialog.hpp:21
void CloseDialog(const ApplicationDialog &dialog)
void SetWindowMenu(const ApplicationMenu &menu)
void SetWindowStatus(const ApplicationStatus &status)
bool OkayMessageBox(const tbCore::tbString &title, const tbCore::tbString &message)
Contains classes, functions and constants to create Applications, Menus, Dialogs with native controls...
Definition: tb_application_dialog.hpp:23
Definition: tb_application_window.hpp:29
Handle events from the application/window and actions from the user of your application by deriving a...
Definition: tb_application_handler_interface.hpp:32
void ShowMouseCursor(bool showMouse)
Definition: tb_realtime_application.hpp:43
RealtimeApplication(ApplicationHandlerInterface &applicationHandler)
bool SaveFileDialog(tbCore::tbString &fileToSave, const tbCore::tbString &fileExtension)
void OpenDialog(const ApplicationDialog &dialog)
Create a customized status bar area to feed the user status information. 
Definition: tb_application_status.hpp:50
Create a customized dialog prompt with simple controls. 
Definition: tb_application_dialog.hpp:89
void SetWindowTitle(const tbCore::tbString &windowTitle)
std::string tbString
Definition: tb_string.hpp:335
WindowProperties GetWindowProperties(void)
virtual ~RealtimeApplication(void)