///
bool saveBuffer(Buffer & b);
///
- bool closeBuffer(Buffer & buf, bool close_buffer,
+ bool closeWorkArea(GuiWorkArea * wa, bool close_buffer,
bool tolastopened = false, bool mark_active = false);
/// gives the user the possibility to save his work
/// or to discard the changes. If hiding is true, the
bool saveBufferIfNeeded(Buffer & buf, bool hiding);
///
bool closeBufferAll(bool tolastopened = false);
+ /// is the buffer in this workarea also shown in another tab ?
+ /// This tab can either be in the same view or in another one.
+ bool inMultiTabs(GuiWorkArea * wa);
+ /// is the buffer in this workarea also shown in another view ?
+ bool inMultiViews(GuiWorkArea * wa);
///
enum NextOrPrevious {
NEXTBUFFER,