IEventMasterSetup

Lifecycle

Configure #

Signature:

Public Sub Configure(ByVal hostBook As Workbook)

("Bind the orchestrator to the workbook hosting master setup assets.")


OnWorkbookOpen #

Signature:

Public Sub OnWorkbookOpen(Optional ByVal excelApplication As Application)

("Run initialisation logic when the workbook opens.")


OnRibbonLoad #

Signature:

Public Sub OnRibbonLoad(ByVal ribbon As IRibbonUI)

("Capture the ribbon reference once callbacks load.")


RefreshTranslations #

Signature:

Public Sub RefreshTranslations()

("Refresh translation-backed caches after a language change.")


Accessors

HostWorkbook #

Signature:

Public Property Get HostWorkbook() As Workbook

("Expose the workbook configured for the master setup session.")


Signature:

Public Property Get Dropdowns() As IDropdownLists

("Expose the dropdown manager ready for row operations.")


Variables #

Signature:

Public Property Get Variables() As IMasterSetupVariables

("Expose the master setup variables manager.")


Choices #

Signature:

Public Property Get Choices() As ILLChoices

("Expose the choices helper associated with the master setup workbook.")


Translations #

Signature:

Public Property Get Translations() As ITranslationObject

("Expose the workbook translations used for headers and content.")


RibbonTranslations #

Signature:

Public Property Get RibbonTranslations() As ITranslationObject

("Expose the ribbon translations table for UI captions.")


Ribbon #

Signature:

Public Property Get Ribbon() As IRibbonUI

("Expose the cached ribbon interface for invalidation scenarios.")