Basic source code and dialogs are organized in a library system.
The LibraryContainer contains libraries
Libraries can contain modules and dialogs
The LibraryContainer is called BasicLibraries.
The LibraryContainer is called DialogLibraries.
Both LibraryContainers exist in an application level and within every document. In the document Basic, the document's LibraryContainers are called automatically. If you want to call the global LibraryContainers from within a document, you must use the keyword GlobalScope.
Example in the document Basic
' calling Dialog1 in the document library Standard
oDlgDesc = DialogLibraries.Standard.Dialog1
' calling Dialog2 in the application library Library1
oDlgDesc = GlobalScope.DialogLibraries.Library1.Dialog2