Core.Common.Controls.TreeView

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Introduced TreeViewControl Related to Issue [WTI-347]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1918 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7cda7cba2c8dbdf64d93eee4b65474f77001f1b8

    • -0
    • +9
    ./Core.Common.Controls.TreeView.csproj
    • -0
    • +57
    ./TreeViewControl.Designer.cs
    • -0
    • +881
    ./TreeViewControl.cs
    • -0
    • +120
    ./TreeViewControl.resx
Improved refresh child node logic in TreeViewController Related to Issue [WTI-347]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1916 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: fd9766ff9c8807ca59aacf8d363a8ad6b4f6a22d

Added GetTreeNodeInfos to IGuiPluginsHost, implemented in RingtoetsGui, used in ProjectExplorerGuiPlugin. Moved ProjectExplorer open/close logic to projectExplorerViewController.

Related to Issue [WTI-190]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1915 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dc3bc569edc32ef3a1169ebc4d394f4595aa03a5

  1. … 9 more files in changeset.
TreeView disposes TreeViewController. Related to Issue [WTI-190]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1907 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 150d0b4ba4faab2f2647a31838cb901cf5091aab

Got rid of TreeNodeExpandCollapseState Related to Issue [WTI-347]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1906 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 2341aed944299836200188be2f5d6e447c2e00da

    • -1
    • +0
    ./Core.Common.Controls.TreeView.csproj
    • -100
    • +0
    ./TreeNodeExpandCollapseState.cs
  1. … 4 more files in changeset.
Removed override of drawing nodes in TreeView. Removed TreeNodeGraphicExtensions that became obsolete. Implemented automatic construction of an ImageList in the TreeView. Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1892 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e7e4a40e2ebadf46de1880ce69383002f8c9753f

Fix typo in license header files. Related to Issue [WTI-214]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1889 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: faf0edbcd09426c7514c2271cf2f9f7f6b953170

  1. … 348 more files in changeset.
Removed custom checkbox draw logic in favor of using stateImages. Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1888 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 42b6c9058eb76ac17a24477d4113c52669315f13

  1. … 3 more files in changeset.
Got rid of logic for drawing custom tree lines Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1887 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 6cd4be38dfddbbb08c9bb8aac768609ff7580675

Added license header in all files that are released. Related to Issue [WTI-214]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1882 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 16c5098cc1d09af880efbe57a1aafd06f8039ef5

    • -0
    • +3
    ./Core.Common.Controls.TreeView.csproj
  1. … 395 more files in changeset.
Ensure node selections no longer swap during expand/collapse Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1881 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3f4f32deff86ad127ffa0a5a7dc0af440e521551

Reintegrate branch to trunk. Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1877 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 823eca02392f29a5efa73ad3cbf3925824c622cc

    • -4
    • +1
    ./Core.Common.Controls.TreeView.csproj
    • -0
    • +24
    ./TreeNodeDataDeletedEventArgs.cs
  1. … 119 more files in changeset.
Removed TeeChart resource This caused regeneration of Resources.Designer.cs Related to Issue [WTI-277]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1873 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: babe0d429acf66ac857293e29b630ba388025692

    • -3
    • +460
    ./Properties/Resources.Designer.cs
Restored some double buffered tree view logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1855 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c92572fe450586e0a58f2921a3ec3b2b92fd416a

Ensure tree nodes are updated before being added to the tree view Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1820 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 6028ee815469614b445750465f3798c3c0273926

Fixed some code issues Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1817 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 85f99c3a00d75fd0ab13ef68da8402d834f18c4b

Reverted some changes Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1814 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7263d99786a081547b5d9849dc646e513c65219a

Improved tree view refreshing logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1806 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 4d78f03d44b7dd8ede15dd048f3a624d29664782

Improved calls to TreeView.BeginUpdate and TreeView.EndUpdate Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1792 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b13deb4b1be39b522fcdc211e3d0dea7f35efb16

Got rid of flickering during expand/collapse in case of many nodes Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1791 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 29afec4eb84f1af7c10c081e84263d3fe67958b6

Fixed tree node alignment Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1789 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c09d1932b663c367e5a9f116e18dcc47cd351a72

Improved TreeViewController node checked related logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1786 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5a3df71c7cf43efd6b27a886bfed01b294f86193

Reverted some changes Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1785 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: edf40b0745461d7b7ddc90d3d64baa6ffee6d2e5

Reverted some changes Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1784 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1a1b915c3ec32f3b3179eb3b2af2c0d53292607e

  1. … 1 more file in changeset.
Removed redundant classes Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1783 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ee3c584ea9e7de8966557ce00f2d91339d98a051

    • -2
    • +0
    ./Core.Common.Controls.TreeView.csproj
  1. … 1 more file in changeset.
Improved performance by recycling child nodes => Also fixed expanded/collapsed state bug! Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1782 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c9a5b633e0967d69d7b601348891019e2200f08c

Further improved context menu updating logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1781 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7389073e25d8e478602b70952e77d0ab4faa4c5e

Improved performance of TreeView by moving the context menu creation logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1780 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b600e6bae8a50227cdd0f6288c94ff57bfb3fae0

Extended TreeNodeInfo with a ShouldObserveChildNodes property Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1777 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1cbf463af000dc30829c085ecc6f4474c0910275

  1. … 1 more file in changeset.
Fixed update bug in TreeViewController => Parent nodes are now also updated

Ensured CategoryTreeFolder implements Equality members

Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1775 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ce716eaaa6b693ead1cccf6e862c5223fede0c9b

  1. … 4 more files in changeset.