GlobalScope specifier

To manage personal or shared library containers (Application Macros or My Macros) from within a document, use the GlobalScope specifier.

„Basic“ pirminis kodas ir dialogai yra tvarkomi bibliotekos konteineriuose. Bibliotekose gali būti moduliai ir dialogai.

„Basic“ programoje:

„Basic“ bibliotekas ir modulius galima valdyti naudojant BasicLibraries objektą. Bibliotekose galima ieškoti, tyrinėti ir įkelti failus pagal pageidavimą. Stebėti dokumentų įvykius iliustruoja „LibreOffice“ bibliotekos įkėlimą.

Dialoguose:

Dialogo bibliotekas ir dialogus galima valdyti naudojant DialogLibraries objektą. Dialogo atvėrimas naudojant „Basic“ iliustruoja, kaip rodyti „LibreOffice“ bendrinamus dialogus.

BasicLibraries and DialogLibraries containers exist at application level and within every document. Document's library containers do not need the GlobalScope specifier to be managed. If you want to call a global library container (located in Application Macros or My Macros) from within a document, you must use the GlobalScope specifier.

Sintaksė:

GlobalScope specifier

Pavyzdys:

Retrieving a document or application dialog


    ' accessing MyDialog located in Standard document library
    oDlgDesc = DialogLibraries.Standard.MyDialog
    ' accessing dlgProgress located in ScriptForge application library
    oDlgDesc = GlobalScope.DialogLibraries.ScriptForge.dlgProgress

Paremkite mus!