Table of Contents

Namespace Hymma.Solidworks.Addins.Fluent

Classes

AddinCommands

this class adds commands to a command group

AddinFactory

Creates Multiple object required to make a solidworks addin using fluent pattern

AddinModelBuilder

Fluent builder for creating SolidWorks add-in user interfaces.

AddinUserInterfaceExtensions

Provides extension methods for creating add-in user interfaces using the fluent API.

FluentCommandGroup

adds a command group to solidworks ui

FluentCommandTab

A command tab in solidworks

PmpGroupFluent

a group in property manager page that host the IPmpControl

PmpGroupFluentCheckable

a group in property manager page that host the IPmpControl

PmpTabFluent

tab for property manager page

PmpTabGroupFluent

a group for a tab for property manager pages

PmpTabGroupFluentCheckable

a checkable group inside a tab inside a property manager page

PmpUiModelFluent

controls the general settings/Events of property manger page

Interfaces

IAddinModelBuilder

an interface to create and register a property manager page

IFluentCommandGroup

an interface to define a command group in solidworks

IFluentCommandTab

an interface to add command tabs to a solidworks ui for example 'Features' is a command tab

IPmpGroupFluent

an interface to add property manager page group to a IPmpUiModelFluent

IPmpGroupFluentBase<T>

an interface to add property manager page group to a IPmpUiModelFluent

IPmpGroupFluentCheckable

an interface to add property manager page group to a IPmpUiModelFluent

IPmpTabFluent

creat a tab for property manager page

IPmpTabGroupFluent

an interface to add property manager page group to a IPmpUiModelFluent

IPmpTabGroupFluentCheckable

an interface to add property manager page group to a IPmpTabFluent

IPmpUiModelFluent

create a new property manager page UI which hosts a number of controls