Quantum Fog  0.9.3
C_WIND_BDS_RECO.h
1 #pragma once
2 class C_DOC;
3 
4 //This class was inspired by UWindowState,
5 //a Metrowerks contributed class.
6 //In C_MAIN_VIEW, where this class is used the most,
7 //the C_WIND_BDS_RECO for a window
8 //and the window's actual bounds may be different for a while.
9 //In such cases, one may wish to distinguish between the
10 //2 sets of bounds by calling:
11 //the actual bounds, the "window bounds" and
12 //the window's C_WIND_BDS_RECO, the "window bounds record".
13 //******************************************
15 {
16 private:
17  Rect its_bds;
18 public:
20 
21  VOID change_wind(LWindow * wind_p) const;
22  VOID set_reco(LWindow * wind_p);
23  VOID move_to_top_right_corner_of_screen(LWindow * wind_p);
24 
25  VOID write_res(C_DOC * doc_p, ResIDT rid);
26  VOID read_res(C_DOC * doc_p, ResIDT rid);
27 
28 };
Definition: C_WIND_BDS_RECO.h:14
Definition: C_DOC.h:12