Nápověda Collabora Office 24.04
Chcete-li spravovat osobní nebo sdílené kontejnery knihoven (Makra aplikace nebo Moje makra) z dokumentu, použijte specifikátor GlobalScope.
Zdrojový kód Basicu a jeho dialogová okna jsou uspořádány v kontejnerech knihoven. Knihovny mohou obsahovat moduly a dialogová okna.
Knihovny a moduly Basicu lze spravovat pomocí objektu BasicLibraries. Knihovny lze vyhledávat, procházet a na vyžádání načítat. Načítání knihoven Collabora Office je ukázáno v části Sledování událostí v dokumentu.
Knihovny dialogových oken a dialogová okna lze spravovat pomocí objektu DialogLibraries. Zobrazení sdíleného dialogového okna Collabora Office je ukázáno v části Otevření dialogového okna pomocí Basicu.
Kontejnery BasicLibraries a DialogLibraries existují na úrovni aplikace a na úrovni jednotlivých dokumentů. Kontejnery pro dokument specifikátor GlobalScope pro správu nevyžadují. Chcete-li však z dokumentu volat globální kontejner (umístěný v Makra aplikace nebo Moje makra), je nutné specifikátor GlobalScope použít.
GlobalScope specifier
Příklad v dokumentu Basic
' volání Dialog1 v knihovně dokumentu Standard
oDlgDesc = DialogLibraries.Standard.Dialog1
' volání Dialog2 v aplikační knihovně Library1
oDlgDesc = GlobalScope.DialogLibraries.Library1.Dialog2