]> git.decadent.org.uk Git - ion3.git/blobdiff - ioncore/frame.h
[svn-upgrade] Integrating new upstream version, ion3 (20070203)
[ion3.git] / ioncore / frame.h
index ce3781495a1f243565947f2939feaedeabbca646..aa4e7a6f27437d91258222d4fc14b1d285f6a1ee 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * ion/ioncore/frame.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2006
+ * Copyright (c) Tuomo Valkonen 1999-2007
  *
  * Ion is free software; you can redistribute it and/or modify it under
  * the terms of the GNU Lesser General Public License as published by
@@ -64,6 +64,7 @@ DECLCLASS(WFrame){
     int saved_x, saved_y;
     
     int tab_dragged_idx;
+    uint quasiactive_count;
     
     GrBrush *brush;
     GrBrush *bar_brush;
@@ -115,9 +116,11 @@ extern bool frame_is_numbers(WFrame *frame);
 extern int frame_default_index(WFrame *frame);
 
 /* Misc */
-extern void frame_managed_notify(WFrame *frame, WRegion *sub, const char *how);
+extern void frame_managed_notify(WFrame *frame, WRegion *sub, WRegionNotify how);
 extern void frame_managed_remove(WFrame *frame, WRegion *reg);
 
+extern void ioncore_frame_quasiactivation_notify(WRegion *reg, WRegionNotify how);
+
 /* Save/load */
 extern ExtlTab frame_get_configuration(WFrame *frame);
 extern WRegion *frame_load(WWindow *par, const WFitParams *fp, ExtlTab tab);