OSDN Git Service

サムネイル・ツールバーを実装してみた。
[wintimer/wintimer.git] / wintimer / toplevel_window.h
index 4d843c6..939b084 100644 (file)
@@ -8,7 +8,7 @@ namespace sf
 {
 
   struct toplevel_window;
-  typedef boost::shared_ptr<toplevel_window> toplevel_window_ptr;
+  typedef std::shared_ptr<toplevel_window> toplevel_window_ptr;
 
   /** toplevel_window を生成する関数 */
   toplevel_window_ptr create_toplevel_window (
@@ -37,9 +37,12 @@ namespace sf
 
     ~toplevel_window(){};
  
-    void * raw_handle();
+    void * raw_handle() const;
     void create();
-    void show(uint32_t show_flag);
+    void toplevel_window::show();
+    bool toplevel_window::is_show();
+    void toplevel_window::hide();
+
     void text(std::wstring& text);
     void update();