X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2FDialogs.h;h=8e7511842f901d07d0d9b729e150ecbf902f90f6;hb=0c978e6a3fb133c97d95e87715add6bae26f7837;hp=3c544417e84c387a5454f64faa0f07d66f5fe1fa;hpb=63f7e47a6286685b6999496fae405c346d58cb8e;p=lyx.git diff --git a/src/frontends/Dialogs.h b/src/frontends/Dialogs.h index 3c544417e8..8e7511842f 100644 --- a/src/frontends/Dialogs.h +++ b/src/frontends/Dialogs.h @@ -22,7 +22,7 @@ #include #include "LString.h" -#include "support/utility.hpp" +#include class DialogBase; @@ -60,16 +60,23 @@ public: ~Dialogs(); //@} + /** Redraw all visible popups because, for example, the GUI colours + have been re-mapped. */ + static Signal0 redrawGUI; + /**@name Global Hide and Update Signals */ //@{ /// Hide all visible popups Signal0 hideAll; - /// Hide any popups that require a buffer for them to operate + /// Hide any dialogs that require a buffer for them to operate Signal0 hideBufferDependent; - /// Update visible, buffer-dependent popups - Signal0 updateBufferDependent; + /** Update visible, buffer-dependent dialogs + If the bool is true then a buffer change has occurred + else its still the same buffer. + */ + Signal1 updateBufferDependent; //@} /**@name Dialog Access Signals. @@ -106,9 +113,9 @@ public: /// Signal0 showLayoutDocument; /// - Signal0 showLogFile; + Signal0 showLayoutParagraph; /// - Signal0 showParagraph; + Signal0 showLogFile; /// Signal0 showPreamble; /// @@ -124,8 +131,6 @@ public: /// Signal1 updateTabular; /// - Signal1 hideTabular; - /// Signal0 showTabularCreate; /// Signal1 showTOC; @@ -144,11 +149,3 @@ private: }; #endif - - - - - - - -