We are proud to announce the release of The Durkin Toolkit Software Developers Kit (SDK). The final SDK includes an installer that creates a template in Visual Studio 2005 or 2008. This template allows developers to build SDK components rapidly and also creates a Durkin plug-in DLL in minutes.
The template includes example to the top 20 requested UI Events such as:
Events for the Views and Tabs //----------------------------------------------------------------------------
// Sign up for the TAB Events
// these are the tabs added to the Contacts, Companies, anf Groups views
//----------------------------------------------------------------------------
Durkin.UI.Toolkit.UIToolkitManager.CustomTabBeforeNew += ToolkitEvent_CustomTabBeforeNew;
Durkin.UI.Toolkit.UIToolkitManager.CustomTabAfterNew += ToolkitEvent_CustomTabAfterNew;
Durkin.UI.Toolkit.UIToolkitManager.CustomTabLoaded += ToolkitEvent_CustomTabLoaded;
//----------------------------------------------------------------------------
// Sign up for the VIEW events
// CustomView are accessed by the left navigation panel
//----------------------------------------------------------------------------
Durkin.UI.Toolkit.UIToolkitManager.CustomViewBeforeNew += ToolkitEvent_CustomViewBeforeNew;
Durkin.UI.Toolkit.UIToolkitManager.CustomViewAfterNew += ToolkitEvent_CustomViewAfterNew;
Durkin.UI.Toolkit.UIToolkitManager.CustomViewLoaded += ToolkitEvent_CustomViewLoaded;
//----------------------------------------------------------------------------
// Sign up for the EventToolbarClick event to handle when a users
// clicks on a toolbar or menu in the custom TABS or VIEWS
//----------------------------------------------------------------------------
Durkin.Common.Views.usrViewSubEntity.EventCommandClick += ToolkitEvent_CommandClick;
Events for the SubEntity New, Modify, Delete and Duplicate //----------------------------------------------------------------------------
// Sign up for the EntityItemsChanged event'
// Similar to ACT's CurrentContact mechinism but since we can select multiple
// SubEntity Items from the list this event is raised whenever the selected items change
//----------------------------------------------------------------------------
Durkin.Common.Views.usrViewSubEntity.EventCurrentEntityItemsChanged += ToolkitEvent_EventCurrentEntityItemsChanged;
//----------------------------------------------------------------------------
// Sign up for the EntityEvents such as New Modify and delete. These events
// are raised from the Toolkit User Interface lick buttons and menus hits
//----------------------------------------------------------------------------
Durkin.Common.Views.usrViewSubEntity.EventAfterNew += ToolkitEvent_EventAfterNew;
Durkin.Common.Views.usrViewSubEntity.EventAfterEdit += ToolkitEvent_EventAfterEdit;
Durkin.Common.Views.usrViewSubEntity.EventAfterDelete, += ToolkitEvent_EventAfterDelete
Durkin.Common.Views.usrViewSubEntity.EventAfterDuplicate, += ToolkitEvent_EventAfterDuplicate
Durkin.Common.Views.usrViewSubEntity.EventAfterSave, += ToolkitEvent_EventAfterSave
Durkin.Common.Views.usrViewSubEntity.EventBeforeDelete, += ToolkitEvent_EventBeforeDelete
Durkin.Common.Views.usrViewSubEntity.EventBeforeDuplicate, += ToolkitEvent_EventBeforeDuplicate
Durkin.Common.Views.usrViewSubEntity.EventBeforeNew, += ToolkitEvent_EventBeforeNew
Durkin.Common.Views.usrViewSubEntity.EventBeforeSave, += ToolkitEvent_EventBeforeSave
Events for the Custom Data-Entry Form //----------------------------------------------------------------------------
// Sign up for the EntityEvents to perform custom math and activiy functions
// These events are raised from the 'Edit SubEntity' form
//----------------------------------------------------------------------------
Durkin.Common.Classes.frmSubEntityItemEditDurkin.CurrentFieldValidating += ToolkitEvent_CurrentFieldValidating;
Durkin.Common.Classes.frmSubEntityItemEditDurkin.frmSubEntityItemEditDurkinClose += ToolkitEvent_frmSubEntityItemEditDurkinClose;
Durkin.Common.Classes.frmSubEntityItemEditDurkin.frmSubEntityItemEditDurkinOpen += ToolkitEvent_frmSubEntityItemEditDurkinOpen;
I want to thank all those paticipants in the beta testing. Just to let you know these five features were included in the final build:
Get the UI ListView entities as an EntityList or a DataSet:-GetCustomEntityList
-GetCustomEntityDataSet
-GetCustomEntityListSelected
-GetCustomEntityDataSetSelected
-GetCustomEntityDataRowByID
And our most requested event is the Selected/Current Entity Change events. -EventCurrentEntityItemsChanged
Similar to ACT's CurrentContact change event but is raised as an EntityList because users can select multiple entities/rows from the list view.
This SDK provides a simple integration to utilize our powerful custom tables and data-entry forms classes.
The Software Developers Kit (SDK) is a bridge provided by Durkin Computing that enables other software developers to integrate their custom code into the ACT! and the Durkin Toolkit.
Please use this link to sign up and
get your FREE SDK today!
http://durkincomputing.com/ACTAdd-onsDurkinSDK.aspxThanks again!
-- Jim Durkin