Audacity  2.2.0
RefreshCode.h
Go to the documentation of this file.
1 /**********************************************************************
2 
3 Audacity: A Digital Audio Editor
4 
5 RefreshCode.h
6 
7 Paul Licameli
8 
9 **********************************************************************/
10 
11 #ifndef __AUDACITY_REFRESH_CODE__
12 #define __AUDACITY_REFRESH_CODE__
13 
14 namespace RefreshCode
15 {
16 
17  // Bit flags for composing a result that directs the
18  // framework whether to continue, and what to redraw
19  enum {
21 
22  Cancelled = 0x1,
23  RefreshCell = 0x2, // Refresh the cell passed to Click()
24  RefreshLatestCell = 0x4, // Refresh the cell passed to latest call
25  RefreshAll = 0x8,
26  FixScrollbars = 0x10,
27  Resize = 0x20,
29  UpdateVRuler = 0x80, // of the clicked track
30  EnsureVisible = 0x100, // for the clicked track
31  DrawOverlays = 0x200,
32 
33  DestroyedCell = 0x8000, // true if the CLICKED cell was destroyed
34  };
35 
36 }
37 
38 
39 
40 #endif
Definition: RefreshCode.h:24
Definition: RefreshCode.h:29
Definition: RefreshCode.h:20
Definition: RefreshCode.h:31
Definition: RefreshCode.h:23
Definition: RefreshCode.h:33
Definition: RefreshCode.h:28
Definition: RefreshCode.h:22
Definition: RefreshCode.h:27
Definition: RefreshCode.h:30
Definition: RefreshCode.h:26
Definition: RefreshCode.h:25