From fce8a299d24ac6d33b1b5f8e1e57bf47bf41c067 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Sun, 17 Nov 2002 06:25:59 +0000 Subject: [PATCH] Add a couple more View->Dirty tests --- Fltk/GUI.cpp | 5 ++--- Graphics/Graph2D.cpp | 4 ++-- Graphics/Scale.cpp | 5 +++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Fltk/GUI.cpp b/Fltk/GUI.cpp index b0e7641cc3..b8817c5e1a 100644 --- a/Fltk/GUI.cpp +++ b/Fltk/GUI.cpp @@ -1,4 +1,4 @@ -// $Id: GUI.cpp,v 1.218 2002-11-17 03:56:03 geuzaine Exp $ +// $Id: GUI.cpp,v 1.219 2002-11-17 06:25:58 geuzaine Exp $ // // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle // @@ -1212,8 +1212,7 @@ void GUI::reset_option_browser(){ opt_browser->add("Post-processing"); for(i = 0 ; i < List_Nbr(CTX.post.list) ; i++) { if(i == NB_BUTT_MAX) break; - Post_View *v = (Post_View*)List_Pointer(CTX.post.list,i); - sprintf(str, "View %d (%s)", i, v->Name); + sprintf(str, "View [%d]", i); opt_browser->add(str); } if(select<=opt_browser->size()) diff --git a/Graphics/Graph2D.cpp b/Graphics/Graph2D.cpp index f5a23d6ae4..3d2d944566 100644 --- a/Graphics/Graph2D.cpp +++ b/Graphics/Graph2D.cpp @@ -1,4 +1,4 @@ -// $Id: Graph2D.cpp,v 1.23 2002-11-17 04:15:17 geuzaine Exp $ +// $Id: Graph2D.cpp,v 1.24 2002-11-17 06:25:59 geuzaine Exp $ // // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle // @@ -354,7 +354,7 @@ void Draw_Graph2D(void){ for(i=0;i<List_Nbr(CTX.post.list);i++){ v = (Post_View*)List_Pointer(CTX.post.list,i); - if(v->Visible && v->NbSP && v->Type!=DRAW_POST_3D){ + if(v->Visible && !v->Dirty && v->NbSP && v->Type!=DRAW_POST_3D){ tic = 5; dx = dy = 0.; if(v->ShowScale){ diff --git a/Graphics/Scale.cpp b/Graphics/Scale.cpp index a34bf05fc6..ce61021797 100644 --- a/Graphics/Scale.cpp +++ b/Graphics/Scale.cpp @@ -1,4 +1,4 @@ -// $Id: Scale.cpp,v 1.31 2002-05-20 18:28:26 geuzaine Exp $ +// $Id: Scale.cpp,v 1.32 2002-11-17 06:25:59 geuzaine Exp $ // // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle // @@ -208,7 +208,8 @@ void Draw_Scales(void){ for(i=0;i<List_Nbr(CTX.post.list);i++){ v = (Post_View*)List_Pointer(CTX.post.list,i); - if(v->Visible && v->ShowScale && v->Type==DRAW_POST_3D && !v->TextOnly) + if(v->Visible && !v->Dirty && v->ShowScale && + v->Type==DRAW_POST_3D && !v->TextOnly) List_Add(todraw,&v); } -- GitLab