ContextMenuItemFactory.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Introduced ContextMenuBuilder in stead of the ContextMenuFactory. Builder is responsible for calling ContextMenuItemFactory methods to configure a ContextMenu. Can be used to construct a menu using items which require the gui context, to add custom items and to add separators. Removed ITreeNode parameter of GetChildNodeObjects (only based on data)Moved resources from the Ringtoets.Common.Forms to Core.Common.Gui Removed unused methods in ContextMenuStripExtensions Added expand all and collapse all items to the ContextMenuItemFactory. Moved ContextMenuBuilder and ContextMenuItemFactory to sub folder. Related to Issue [WTI-172]

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

Former-commit-id: 9eefacfdd318334fb06e17b8a94422bee07e4674

  1. … 59 more files in changeset.
* Merged ApplicationCore and ApplicationCoreExtensions * Removed CanImportOnRootLevel property from IFileImporter * Move tests from GuiImportHandlerTest to ApplicationCoreTest Related to Issue [WTI-182]

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

Former-commit-id: 4bf4e8dd272545e458ce30f60869286ebcb7ea74

  1. … 12 more files in changeset.
Added click handler for the properties item in the context menu. Related to Issue [WTI-172]

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

Former-commit-id: 51836ca424bda6e9d6768ffc035270e201b3c929

  1. … 3 more files in changeset.
Moved creation of Properties context menu item to the ContextMenuItemFactory. Related to Issue [WTI-172]

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

Former-commit-id: 1face126b177ee7ff615d33c98ef4742615c8d68

  1. … 12 more files in changeset.
Change due to interface change on ApplicationCore. Related to Issue [WTI-172]

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

Former-commit-id: 9a212ea4b9d2123506b9f6106bea184d6a9e22ff

Introduced ContextMenuItemFactory which has the knowledge of the complete application context to create context menu items. Introduced IContextMenuProvider to separate the provision of a context menu from the rest of the RingtoetsGui responsibility. Added ContextMenu helper classes for FailureMechanism and PlaceholderWithReadOnlyName (probably temporary). Extended ContextMenuStripExtensions so that items can be inserted at a specific location. Copied resources to Core.Common.Gui project. Related to Issue [WTI-172]

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

Former-commit-id: 17148f43f03d7805a77779e802385137ccb83949

    • -0
    • +44
    ./ContextMenuItemFactory.cs
  1. … 18 more files in changeset.