42 #if ! defined( WM_TOUCH )
57 #define TOUCH_COORD_TO_PIXEL(l) ((l) / 100)
58 #define WM_TOUCH 0x0240
61 namespace cinder {
namespace app {
72 virtual void quit() = 0;
83 static fs::path
getOpenFilePath(
const fs::path &initialPath, std::vector<std::string> extensions );
84 static fs::path
getSaveFilePath(
const fs::path &initialPath, std::vector<std::string> extensions );
99 friend LRESULT CALLBACK
WndProc( HWND, UINT, WPARAM, LPARAM );
109 virtual void setFullScreen(
bool fullScreen,
const app::FullScreenOptions &options );
114 virtual void close();
115 virtual std::string
getTitle()
const;
116 virtual void setTitle(
const std::string &title );
143 void getScreenSize(
int clientWidth,
int clientHeight,
int *resultWidth,
int *resultHeight );
144 void onTouch( HWND hWnd, WPARAM wParam, LPARAM lParam );
164 friend LRESULT CALLBACK
WndProc( HWND, UINT, WPARAM, LPARAM );