ide: don't show observations when mode <> categories in the code explorer tree

git-svn-id: trunk@19595 -
This commit is contained in:
paul 2009-04-24 03:19:12 +00:00
parent 2da1e36c1c
commit 4b4bb3c76b

View File

@ -490,7 +490,8 @@ begin
// Let's Invert Mode of Exibition // Let's Invert Mode of Exibition
if Mode = cemCategory then if Mode = cemCategory then
SetMode(cemSource) SetMode(cemSource)
else SetMode(cemCategory); else
SetMode(cemCategory);
end; end;
procedure TCodeExplorerView.OptionsSpeedButtonClick(Sender: TObject); procedure TCodeExplorerView.OptionsSpeedButtonClick(Sender: TObject);
@ -1624,7 +1625,8 @@ begin
end else begin end else begin
CodeTreeview.Items.Clear; CodeTreeview.Items.Clear;
CreateIdentifierNodes(ACodeTool,ACodeTool.Tree.Root,nil,nil,true); CreateIdentifierNodes(ACodeTool,ACodeTool.Tree.Root,nil,nil,true);
if cecCodeObserver in CodeExplorerOptions.Categories then if (Mode = cemCategory) and
(cecCodeObserver in CodeExplorerOptions.Categories) then
CreateObservations(ACodeTool); CreateObservations(ACodeTool);
end; end;