IsWorkspaceShownDetection.diff

Zbigniew Rebacz, 06/30/2015 09:45 PM

Download (1.22 KB)

View differences:

ide/ide.h (kopia robocza)
744 744
		void   DoSaveFile()    { SaveFile(); }
745 745
		void   FileBookmark	(Bar& menu);
746 746
		void   SwapPackagesFiles();
747
		bool   IsWorkspaceShown() const;
747 748
		void   Times();
748 749
		void   Statistics();
749 750
		void   Exit();
ide/idebar.cpp (kopia robocza)
85 85
			.Help("Show / hide bottom pane (with console, calc and browser tabs)");
86 86
	}
87 87

  
88
	menu.Add(AK_PACKAGESFILES, THISBACK(SwapPackagesFiles));
89

  
88
	menu.Add(AK_PACKAGESFILES, THISBACK(SwapPackagesFiles))
89
		.Check(IsWorkspaceShown());
90
		
90 91
	menu.MenuSeparator();
91 92

  
92 93
	bool split = editorsplit.GetZoom() < 0;
ide/idewin.cpp (kopia robocza)
58 58
	wesplit.Zoom(wesplit.GetZoom() == 1 ? -1 : 1);
59 59
}
60 60

  
61
bool Ide::IsWorkspaceShown() const
62
{
63
	return wesplit.GetZoom() != 1;
64
}
65

  
61 66
void IdePutErrorLine(const String& line)
62 67
{
63 68
	Ide *ide = dynamic_cast<Ide *>(TheIde());