X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Ftrackcanvas.inc;h=96c6c8c5146f095c0e3411b2714a482182485aad;hb=2ee3e6601dfc9c7679be32304f6a746b3aa82136;hp=8d31d86a9f4ea56f17cb0de0e3ab7565a47cbca1;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/trackcanvas.inc b/cinelerra-5.1/cinelerra/trackcanvas.inc index 8d31d86a..96c6c8c5 100644 --- a/cinelerra-5.1/cinelerra/trackcanvas.inc +++ b/cinelerra-5.1/cinelerra/trackcanvas.inc @@ -27,4 +27,14 @@ class TrackCanvas; #define HANDLE_W 8 #define HANDLE_H 8 +// draw mode: +// NO_DRAW used in MWindowGUI/TimelinePane update to disable canvas update +// NORMAL_DRAW causes incremental drawing of pixmaps. Used for navigation and index refresh. +// FORCE_REDRAW causes all resource pixmaps to be redrawn from scratch. Used by editing. +// IGNORE_THREAD causes resource pixmaps to ignore picon thread. Used by Piconthread. +#define NO_DRAW 0 +#define NORMAL_DRAW 1 +#define FORCE_REDRAW 2 +#define IGNORE_THREAD 3 + #endif