LibreOffice Module wizards (master) 1
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
scriptforge.SFServices Class Reference
Inheritance diagram for scriptforge.SFServices:
[legend]
Collaboration diagram for scriptforge.SFServices:
[legend]

Public Member Functions

def __init__ (self, reference=-1, objtype=None, classmodule=0, name='')
 
def __getattr__ (self, name)
 
def __setattr__ (self, name, value)
 
def __repr__ (self)
 
def Dispose (self)
 
def ExecMethod (self, flags=0, methodname='', *args)
 
def GetProperty (self, propertyname, arg=None)
 
def Properties (self)
 
def basicmethods (self)
 
def basicproperties (self)
 
def SetProperty (self, propertyname, value)
 

Public Attributes

 objectreference
 
 objecttype
 
 classmodule
 
 name
 
 internal
 
 localProperties
 
 serviceimplementation
 

Static Public Attributes

 vbGet
 
 vbLet
 
 vbMethod
 
 vbSet
 
int flgPost = 32
 
int flgDateArg = 64
 
int flgDateRet = 128
 
int flgArrayArg = 512
 
int flgArrayRet = 1024
 
int flgUno = 256
 
int flgObject = 2048
 
int flgHardCode = 4096
 
 moduleClass
 
 moduleStandard
 
bool forceGetProperty = False
 
dictionary propertysynonyms = {}
 
tuple internal_attributes
 
 SIMPLEEXEC = ScriptForge.InvokeSimpleScript
 
 EXEC = ScriptForge.InvokeBasicService
 

Detailed Description

    Generic implementation of a parent Service class
    Every service must subclass this class to be recognized as a valid service
    A service instance is created by the CreateScriptService method
    It can have a mirror in the Basic world or be totally defined in Python

    Every subclass must initialize 3 class properties:
        servicename (e.g. 'ScriptForge.FileSystem', 'ScriptForge.Basic')
        servicesynonyms (e.g. 'FileSystem', 'Basic')
        serviceimplementation: either 'python' or 'basic'
    This is sufficient to register the service in the Python world

    The communication with Basic is managed by 2 ScriptForge() methods:
        InvokeSimpleScript(): low level invocation of a Basic script. This script must be located
            in a usual Basic module. The result is passed as-is
        InvokeBasicService(): the result comes back encapsulated with additional info
            The result is interpreted in the method
            The invoked script can be a property or a method of a Basic class or usual module
    It is up to every service method to determine which method to use

    For Basic services only:
        Each instance is identified by its
            - object reference: the real Basic object embedded as a UNO wrapper object
            - object type ('SF_String', 'DICTIONARY', ...)
            - class module: 1 for usual modules, 2 for class modules
            - name (form, control, ... name) - may be blank

        The role of the SFServices() superclass is mainly to propose a generic properties management
        Properties are got and set following next strategy:
            1. Property names are controlled strictly ('Value' or 'value', not 'VALUE')
            2. Getting a property value for the first time is always done via a Basic call
            3. Next occurrences are fetched from the Python dictionary of the instance if the property
               is read-only, otherwise via a Basic call
            4. Read-only properties may be modified or deleted exceptionally by the class
               when self.internal == True. The latter must immediately be reset after use

        Each subclass must define its interface with the user scripts:
        1.  The properties
            Property names are proper-cased
            Conventionally, camel-cased and lower-cased synonyms are supported where relevant
                a dictionary named 'serviceproperties' with keys = (proper-cased) property names and value = boolean
                    True = editable, False = read-only
                a list named 'localProperties' reserved to properties for internal use
                    e.g. oDlg.Controls() is a method that uses '_Controls' to hold the list of available controls
            When
                forceGetProperty = False    # Standard behaviour
            read-only serviceproperties are buffered in Python after their 1st get request to Basic
            Otherwise set it to True to force a recomputation at each property getter invocation
            If there is a need to handle a specific property in a specific manner:
                @property
                def myProperty(self):
                    return self.GetProperty('myProperty')
        2   The methods
            a usual def: statement
                def myMethod(self, arg1, arg2 = ''):
                    return self.Execute(self.vbMethod, 'myMethod', arg1, arg2)
            Method names are proper-cased, arguments are lower-cased
            Conventionally, camel-cased and lower-cased homonyms are supported where relevant
            All arguments must be present and initialized before the call to Basic, if any

Definition at line 389 of file scriptforge.py.

Constructor & Destructor Documentation

◆ __init__()

def scriptforge.SFServices.__init__ (   self,
  reference = -1,
  objtype = None,
  classmodule = 0,
  name = '' 
)
    Trivial initialization of internal properties
    If the subclass has its own __init()__ method, a call to this one should be its first statement.
    Afterwards localProperties should be filled with the list of its own properties

Reimplemented in scriptforge.SFScriptForge.SF_Dictionary.

Definition at line 475 of file scriptforge.py.

Referenced by scriptforge.SFServices.__setattr__().

Member Function Documentation

◆ __getattr__()

def scriptforge.SFServices.__getattr__ (   self,
  name 
)
    Executed for EVERY property reference if name not yet in the instance dict
    At the 1st get, the property value is always got from Basic
    Due to the use of lower/camelcase synonyms, it is called for each variant of the same property
    The method manages itself the buffering in __dict__ based on the official ProperCase property name

Definition at line 488 of file scriptforge.py.

References scriptforge.SFServices.propertysynonyms.

◆ __repr__()

def scriptforge.SFServices.__repr__ (   self)

Definition at line 543 of file scriptforge.py.

References scriptforge.SFServices.__repr__(), access2base._BasicObject.objectreference, scriptforge.SFServices.objectreference, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, scriptforge.SFScriptForge.SF_Array.servicename, scriptforge.SFScriptForge.SF_Basic.servicename, scriptforge.SFScriptForge.SF_Dictionary.servicename, scriptforge.SFScriptForge.SF_Exception.servicename, scriptforge.SFScriptForge.SF_FileSystem.servicename, scriptforge.SFScriptForge.SF_L10N.servicename, scriptforge.SFScriptForge.SF_Platform.servicename, scriptforge.SFScriptForge.SF_Region.servicename, scriptforge.SFScriptForge.SF_Session.servicename, scriptforge.SFScriptForge.SF_String.servicename, scriptforge.SFScriptForge.SF_TextStream.servicename, scriptforge.SFScriptForge.SF_Timer.servicename, scriptforge.SFScriptForge.SF_UI.servicename, scriptforge.SFDatabases.SF_Database.servicename, scriptforge.SFDatabases.SF_Datasheet.servicename, scriptforge.SFDialogs.SF_Dialog.servicename, scriptforge.SFDialogs.SF_NewDialog.servicename, scriptforge.SFDialogs.SF_DialogControl.servicename, scriptforge.SFDocuments.SF_Document.servicename, scriptforge.SFDocuments.SF_Base.servicename, scriptforge.SFDocuments.SF_Calc.servicename, scriptforge.SFDocuments.SF_CalcReference.servicename, scriptforge.SFDocuments.SF_Chart.servicename, scriptforge.SFDocuments.SF_Form.servicename, scriptforge.SFDocuments.SF_FormControl.servicename, scriptforge.SFDocuments.SF_FormDocument.servicename, scriptforge.SFDocuments.SF_Writer.servicename, scriptforge.SFWidgets.SF_Menu.servicename, scriptforge.SFWidgets.SF_PopupMenu.servicename, scriptforge.SFWidgets.SF_Toolbar.servicename, and scriptforge.SFWidgets.SF_ToolbarButton.servicename.

Referenced by scriptforge.SFServices.__repr__().

◆ __setattr__()

def scriptforge.SFServices.__setattr__ (   self,
  name,
  value 
)
    Executed for EVERY property assignment, including in __init__() !!
    Setting a property requires for serviceproperties() to be executed in Basic
    Management of __dict__ is automatically done in the final usual object.__setattr__ method

Definition at line 515 of file scriptforge.py.

References scriptforge.SFServices.__init__(), access2base._BasicObject.internal, scriptforge.SFServices.internal, access2base._BasicObject.internal_attributes, scriptforge.SFServices.internal_attributes, access2base._BasicObject.localProperties, access2base._Collection.localProperties, access2base._Module.localProperties, scriptforge.SFServices.localProperties, access2base._BasicObject.objecttype, scriptforge.SFServices.objecttype, scriptforge.SFServices.propertysynonyms, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceproperties, scriptforge.SFScriptForge.SF_Exception.serviceproperties, scriptforge.SFScriptForge.SF_FileSystem.serviceproperties, scriptforge.SFScriptForge.SF_L10N.serviceproperties, scriptforge.SFScriptForge.SF_Platform.serviceproperties, scriptforge.SFScriptForge.SF_Region.serviceproperties, scriptforge.SFScriptForge.SF_Session.serviceproperties, scriptforge.SFScriptForge.SF_String.serviceproperties, scriptforge.SFScriptForge.SF_TextStream.serviceproperties, scriptforge.SFScriptForge.SF_Timer.serviceproperties, scriptforge.SFScriptForge.SF_UI.serviceproperties, scriptforge.SFDatabases.SF_Database.serviceproperties, scriptforge.SFDatabases.SF_Datasheet.serviceproperties, scriptforge.SFDialogs.SF_Dialog.serviceproperties, scriptforge.SFDialogs.SF_NewDialog.serviceproperties, scriptforge.SFDialogs.SF_DialogControl.serviceproperties, scriptforge.SFDocuments.SF_Document.serviceproperties, scriptforge.SFDocuments.SF_Base.serviceproperties, scriptforge.SFDocuments.SF_Calc.serviceproperties, scriptforge.SFDocuments.SF_CalcReference.serviceproperties, scriptforge.SFDocuments.SF_Chart.serviceproperties, scriptforge.SFDocuments.SF_Form.serviceproperties, scriptforge.SFDocuments.SF_FormControl.serviceproperties, scriptforge.SFDocuments.SF_FormDocument.serviceproperties, scriptforge.SFDocuments.SF_Writer.serviceproperties, scriptforge.SFWidgets.SF_Menu.serviceproperties, scriptforge.SFWidgets.SF_PopupMenu.serviceproperties, scriptforge.SFWidgets.SF_Toolbar.serviceproperties, scriptforge.SFWidgets.SF_ToolbarButton.serviceproperties, OpenStormBento::CBenValue.SetProperty(), XMLPropertyBackpatcher< class A >.SetProperty(), UCBStorageStream.SetProperty(), ScfPropertySet.SetProperty(), sdext::presenter::PresenterConfigurationAccess.SetProperty(), SfxOleSection.SetProperty(), SotStorageStream.SetProperty(), CFullPropSpec.SetProperty(), BaseFrameProperties_Impl.SetProperty(), SvtLinguConfig.SetProperty(), SvtLinguConfigItem.SetProperty(), access2base._BasicObject.SetProperty, and scriptforge.SFServices.SetProperty().

Referenced by access2base._BasicObject.setProperty().

◆ basicmethods()

def scriptforge.SFServices.basicmethods (   self)

Definition at line 575 of file scriptforge.py.

References scriptforge.SFServices.ExecMethod(), sfx2::SfxNotebookBar.ExecMethod(), scriptforge.SFServices.flgArrayRet, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, and scriptforge.SFServices.vbMethod.

◆ basicproperties()

def scriptforge.SFServices.basicproperties (   self)

Definition at line 581 of file scriptforge.py.

References scriptforge.SFServices.ExecMethod(), sfx2::SfxNotebookBar.ExecMethod(), scriptforge.SFServices.flgArrayRet, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, and scriptforge.SFServices.vbMethod.

◆ Dispose()

def scriptforge.SFServices.Dispose (   self)

Definition at line 547 of file scriptforge.py.

References scriptforge.SFServices.ExecMethod(), sfx2::SfxNotebookBar.ExecMethod(), access2base._BasicObject.objectreference, scriptforge.SFServices.objectreference, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, and scriptforge.SFServices.vbMethod.

◆ ExecMethod()

def scriptforge.SFServices.ExecMethod (   self,
  flags = 0,
  methodname = '',
args 
)

Definition at line 553 of file scriptforge.py.

References scriptforge.SFServices.EXEC, access2base._BasicObject.objectreference, scriptforge.SFServices.objectreference, and scriptforge.SFServices.vbMethod.

Referenced by scriptforge.SFDocuments.SF_Calc.A1Style(), scriptforge.SFDatabases.SF_Datasheet.Activate(), scriptforge.SFDialogs.SF_Dialog.Activate(), scriptforge.SFDocuments.SF_Document.Activate(), scriptforge.SFDocuments.SF_Form.Activate(), scriptforge.SFDocuments.SF_Calc.Activate(), scriptforge.SFScriptForge.SF_UI.Activate(), scriptforge.SFScriptForge.SF_UI.ActiveWindow(), scriptforge.SFWidgets.SF_PopupMenu.AddCheckBox(), scriptforge.SFWidgets.SF_Menu.AddCheckBox(), scriptforge.SFWidgets.SF_PopupMenu.AddItem(), scriptforge.SFWidgets.SF_Menu.AddItem(), scriptforge.SFWidgets.SF_PopupMenu.AddRadioButton(), scriptforge.SFWidgets.SF_Menu.AddRadioButton(), scriptforge.SFDialogs.SF_DialogControl.AddSubNode(), scriptforge.SFDialogs.SF_DialogControl.AddSubTree(), scriptforge.SFScriptForge.SF_L10N.AddText(), scriptforge.SFScriptForge.SF_L10N.AddTextsFromDialog(), scriptforge.SFServices.basicmethods(), scriptforge.SFServices.basicproperties(), scriptforge.SFScriptForge.SF_FileSystem.BuildPath(), scriptforge.SFDialogs.SF_Dialog.Center(), scriptforge.SFDocuments.SF_Calc.Charts(), scriptforge.SFDocuments.SF_Calc.ClearAll(), scriptforge.SFDocuments.SF_Calc.ClearFormats(), scriptforge.SFDocuments.SF_Calc.ClearValues(), scriptforge.SFDialogs.SF_Dialog.CloneControl(), scriptforge.SFDatabases.SF_Database.CloseDatabase(), scriptforge.SFDatabases.SF_Datasheet.CloseDatasheet(), scriptforge.SFDocuments.SF_FormDocument.CloseDocument(), scriptforge.SFDocuments.SF_Document.CloseDocument(), scriptforge.SFDocuments.SF_Base.CloseDocument(), scriptforge.SFScriptForge.SF_TextStream.CloseFile(), scriptforge.SFDocuments.SF_Form.CloseFormDocument(), scriptforge.SFDocuments.SF_Base.CloseFormDocument(), scriptforge.SFDocuments.SF_Calc.CompactLeft(), scriptforge.SFDocuments.SF_Calc.CompactUp(), scriptforge.SFScriptForge.SF_Exception.Console(), scriptforge.SFScriptForge.SF_Exception.ConsoleClear(), scriptforge.SFScriptForge.SF_Exception.ConsoleToFile(), scriptforge.SFScriptForge.SF_Timer.Continue(), scriptforge.SFDialogs.SF_Dialog.Controls(), scriptforge.SFDocuments.SF_Form.Controls(), scriptforge.SFDocuments.SF_FormControl.Controls(), scriptforge.SFScriptForge.SF_FileSystem.CopyFile(), scriptforge.SFScriptForge.SF_FileSystem.CopyFolder(), scriptforge.SFDocuments.SF_Calc.CopySheet(), scriptforge.SFDocuments.SF_Calc.CopySheetFromFile(), scriptforge.SFDocuments.SF_Calc.CopyToCell(), scriptforge.SFDocuments.SF_Calc.CopyToRange(), scriptforge.SFScriptForge.SF_UI.CreateBaseDocument(), scriptforge.SFDialogs.SF_Dialog.CreateButton(), scriptforge.SFDocuments.SF_Calc.CreateChart(), scriptforge.SFDialogs.SF_Dialog.CreateCheckBox(), scriptforge.SFDialogs.SF_Dialog.CreateComboBox(), scriptforge.SFDialogs.SF_Dialog.CreateCurrencyField(), scriptforge.SFDialogs.SF_Dialog.CreateDateField(), scriptforge.SFScriptForge.SF_UI.CreateDocument(), scriptforge.SFDialogs.SF_Dialog.CreateFileControl(), scriptforge.SFDialogs.SF_Dialog.CreateFixedLine(), scriptforge.SFDialogs.SF_Dialog.CreateFixedText(), scriptforge.SFScriptForge.SF_FileSystem.CreateFolder(), scriptforge.SFDialogs.SF_Dialog.CreateFormattedField(), scriptforge.SFDialogs.SF_Dialog.CreateGroupBox(), scriptforge.SFDialogs.SF_Dialog.CreateHyperlink(), scriptforge.SFDialogs.SF_Dialog.CreateImageControl(), scriptforge.SFDialogs.SF_Dialog.CreateListBox(), scriptforge.SFDatabases.SF_Datasheet.CreateMenu(), scriptforge.SFDocuments.SF_Document.CreateMenu(), scriptforge.SFDialogs.SF_Dialog.CreateNumericField(), scriptforge.SFDialogs.SF_Dialog.CreatePatternField(), scriptforge.SFDocuments.SF_Calc.CreatePivotTable(), scriptforge.SFDialogs.SF_Dialog.CreateProgressBar(), scriptforge.SFDialogs.SF_Dialog.CreateRadioButton(), scriptforge.SFDialogs.SF_DialogControl.CreateRoot(), scriptforge.SFDialogs.SF_Dialog.CreateScrollBar(), scriptforge.SFDialogs.SF_Dialog.CreateTableControl(), scriptforge.SFDialogs.SF_Dialog.CreateTextField(), scriptforge.SFScriptForge.SF_FileSystem.CreateTextFile(), scriptforge.SFDialogs.SF_Dialog.CreateTimeField(), scriptforge.SFDialogs.SF_Dialog.CreateTreeControl(), scriptforge.SFDatabases.SF_Database.DAvg(), scriptforge.SFDocuments.SF_Calc.DAvg(), scriptforge.SFDatabases.SF_Database.DCount(), scriptforge.SFDocuments.SF_Calc.DCount(), scriptforge.SFScriptForge.SF_Exception.DebugPrint(), scriptforge.SFScriptForge.SF_FileSystem.DeleteFile(), scriptforge.SFScriptForge.SF_FileSystem.DeleteFolder(), scriptforge.SFServices.Dispose(), scriptforge.SFDatabases.SF_Database.DLookup(), scriptforge.SFDatabases.SF_Database.DMax(), scriptforge.SFDocuments.SF_Calc.DMax(), scriptforge.SFDatabases.SF_Database.DMin(), scriptforge.SFDocuments.SF_Calc.DMin(), scriptforge.SFScriptForge.SF_UI.Documents(), scriptforge.SFScriptForge.SF_Region.DSTOffset(), scriptforge.SFDatabases.SF_Database.DSum(), scriptforge.SFDocuments.SF_Calc.DSum(), scriptforge.SFDocuments.SF_Document.Echo(), scriptforge.SFDialogs.SF_Dialog.EndExecute(), scriptforge.SFWidgets.SF_ToolbarButton.Execute(), scriptforge.SFDialogs.SF_Dialog.Execute(), scriptforge.SFWidgets.SF_PopupMenu.Execute(), scriptforge.SFDocuments.SF_Document.ExportAsPDF(), scriptforge.SFDocuments.SF_Calc.ExportRangeToFile(), scriptforge.SFDocuments.SF_Chart.ExportToFile(), scriptforge.SFScriptForge.SF_L10N.ExportToPOTFile(), scriptforge.SFScriptForge.SF_FileSystem.ExtensionFolder(), scriptforge.SFScriptForge.SF_FileSystem.FileExists(), scriptforge.SFScriptForge.SF_FileSystem.Files(), scriptforge.SFDialogs.SF_DialogControl.FindNode(), scriptforge.SFScriptForge.SF_FileSystem.FolderExists(), scriptforge.SFDocuments.SF_Base.FormDocuments(), scriptforge.SFDocuments.SF_FormDocument.Forms(), scriptforge.SFDocuments.SF_Writer.Forms(), scriptforge.SFDocuments.SF_Base.Forms(), scriptforge.SFDocuments.SF_Calc.Forms(), scriptforge.SFScriptForge.SF_FileSystem.GetBaseName(), scriptforge.SFDocuments.SF_Calc.GetColumnName(), scriptforge.SFDocuments.SF_Base.GetDatabase(), scriptforge.SFDocuments.SF_Form.GetDatabase(), scriptforge.SFDocuments.SF_FormDocument.GetDatabase(), scriptforge.SFScriptForge.SF_UI.GetDocument(), scriptforge.SFScriptForge.SF_FileSystem.GetExtension(), scriptforge.SFScriptForge.SF_FileSystem.GetFileModified(), scriptforge.SFDocuments.SF_Calc.GetFormula(), scriptforge.SFScriptForge.SF_FileSystem.GetName(), scriptforge.SFScriptForge.SF_FileSystem.GetParentFolderName(), scriptforge.SFDatabases.SF_Database.GetRows(), scriptforge.SFScriptForge.SF_FileSystem.GetTempName(), scriptforge.SFDatabases.SF_Datasheet.GetText(), scriptforge.SFScriptForge.SF_L10N.GetText(), scriptforge.SFDialogs.SF_Dialog.GetTextsFromL10N(), scriptforge.SFDatabases.SF_Datasheet.GetValue(), scriptforge.SFDocuments.SF_Calc.GetValue(), scriptforge.SFDatabases.SF_Datasheet.GoToCell(), scriptforge.SFScriptForge.SF_Session.HasUnoMethod(), scriptforge.SFScriptForge.SF_Session.HasUnoProperty(), scriptforge.SFScriptForge.SF_Array.ImportFromCSVFile(), scriptforge.SFDocuments.SF_Calc.ImportFromCSVFile(), scriptforge.SFDocuments.SF_Calc.ImportFromDatabase(), scriptforge.SFDocuments.SF_Calc.InsertSheet(), scriptforge.SFScriptForge.SF_String.IsADate(), scriptforge.SFScriptForge.SF_String.IsEmail(), scriptforge.SFScriptForge.SF_String.IsFileName(), scriptforge.SFScriptForge.SF_String.IsIBAN(), scriptforge.SFScriptForge.SF_String.IsIPv4(), scriptforge.SFScriptForge.SF_String.IsLike(), scriptforge.SFDocuments.SF_Base.IsLoaded(), scriptforge.SFScriptForge.SF_String.IsSheetName(), scriptforge.SFScriptForge.SF_String.IsUrl(), scriptforge.SFScriptForge.SF_Region.LocalDateTime(), scriptforge.SFScriptForge.SF_UI.Maximize(), scriptforge.SFScriptForge.SF_UI.Minimize(), scriptforge.SFScriptForge.SF_FileSystem.MoveFile(), scriptforge.SFDocuments.SF_Form.MoveFirst(), scriptforge.SFScriptForge.SF_FileSystem.MoveFolder(), scriptforge.SFDocuments.SF_Form.MoveLast(), scriptforge.SFDocuments.SF_Form.MoveNew(), scriptforge.SFDocuments.SF_Form.MoveNext(), scriptforge.SFDocuments.SF_Form.MovePrevious(), scriptforge.SFDocuments.SF_Calc.MoveRange(), scriptforge.SFDocuments.SF_Calc.MoveSheet(), scriptforge.SFScriptForge.SF_FileSystem.Normalize(), scriptforge.SFScriptForge.SF_Region.Number2Text(), scriptforge.SFDocuments.SF_Calc.Offset(), scriptforge.SFScriptForge.SF_UI.OpenBaseDocument(), scriptforge.SFScriptForge.SF_UI.OpenDocument(), scriptforge.SFDatabases.SF_Database.OpenFormDocument(), scriptforge.SFDocuments.SF_Base.OpenFormDocument(), scriptforge.SFDatabases.SF_Database.OpenQuery(), scriptforge.SFDocuments.SF_Base.OpenQuery(), scriptforge.SFDocuments.SF_Calc.OpenRangeSelector(), scriptforge.SFDatabases.SF_Database.OpenSql(), scriptforge.SFDatabases.SF_Database.OpenTable(), scriptforge.SFDocuments.SF_Base.OpenTable(), scriptforge.SFScriptForge.SF_FileSystem.OpenTextFile(), scriptforge.SFDialogs.SF_Dialog.OrderTabs(), scriptforge.SFScriptForge.SF_FileSystem.PickFile(), scriptforge.SFScriptForge.SF_FileSystem.PickFolder(), scriptforge.SFDocuments.SF_Calc.Printf(), scriptforge.SFDocuments.SF_Base.PrintOut(), scriptforge.SFDocuments.SF_Document.PrintOut(), scriptforge.SFDocuments.SF_FormDocument.PrintOut(), scriptforge.SFDocuments.SF_Writer.PrintOut(), scriptforge.SFDocuments.SF_Calc.PrintOut(), scriptforge.SFScriptForge.SF_TextStream.ReadAll(), scriptforge.SFScriptForge.SF_TextStream.ReadLine(), scriptforge.SFDocuments.SF_Calc.RemoveDuplicates(), scriptforge.SFDatabases.SF_Datasheet.RemoveMenu(), scriptforge.SFDocuments.SF_Document.RemoveMenu(), scriptforge.SFDocuments.SF_Calc.RemoveSheet(), scriptforge.SFDocuments.SF_Calc.RenameSheet(), scriptforge.SFDocuments.SF_Form.Requery(), scriptforge.SFScriptForge.SF_UI.Resize(), scriptforge.SFDialogs.SF_Dialog.Resize(), scriptforge.SFDialogs.SF_DialogControl.Resize(), scriptforge.SFDocuments.SF_Chart.Resize(), scriptforge.SFScriptForge.SF_Timer.Restart(), scriptforge.SFScriptForge.SF_Session.RunApplication(), scriptforge.SFDocuments.SF_Document.RunCommand(), scriptforge.SFDatabases.SF_Database.RunSql(), scriptforge.SFDocuments.SF_Document.Save(), scriptforge.SFDocuments.SF_Document.SaveAs(), scriptforge.SFDocuments.SF_Document.SaveCopyAs(), scriptforge.SFScriptForge.SF_Session.SendMail(), scriptforge.SFDocuments.SF_Calc.SetArray(), scriptforge.SFDocuments.SF_Calc.SetCellStyle(), scriptforge.SFDialogs.SF_DialogControl.SetFocus(), scriptforge.SFDocuments.SF_FormControl.SetFocus(), scriptforge.SFDocuments.SF_Calc.SetFormula(), scriptforge.SFDialogs.SF_Dialog.SetPageManager(), scriptforge.SFDocuments.SF_Base.SetPrinter(), scriptforge.SFDocuments.SF_Document.SetPrinter(), scriptforge.SFScriptForge.SF_UI.SetStatusbar(), scriptforge.SFDialogs.SF_DialogControl.SetTableData(), scriptforge.SFDocuments.SF_Calc.SetValue(), scriptforge.SFDocuments.SF_Calc.ShiftDown(), scriptforge.SFDocuments.SF_Calc.ShiftLeft(), scriptforge.SFDocuments.SF_Calc.ShiftRight(), scriptforge.SFDocuments.SF_Calc.ShiftUp(), scriptforge.SFScriptForge.SF_UI.ShowProgressBar(), scriptforge.SFScriptForge.SF_TextStream.SkipLine(), scriptforge.SFDocuments.SF_Calc.SortRange(), scriptforge.SFScriptForge.SF_String.SplitNotQuoted(), scriptforge.SFScriptForge.SF_Timer.Start(), scriptforge.SFScriptForge.SF_FileSystem.SubFolders(), scriptforge.SFDocuments.SF_Form.Subforms(), scriptforge.SFScriptForge.SF_Timer.Suspend(), scriptforge.SFScriptForge.SF_Timer.Terminate(), scriptforge.SFDialogs.SF_Dialog.Terminate(), scriptforge.SFScriptForge.SF_Region.TimeZoneOffset(), scriptforge.SFWidgets.SF_Toolbar.ToolbarButtons(), scriptforge.SFDatabases.SF_Datasheet.Toolbars(), scriptforge.SFDocuments.SF_Document.Toolbars(), scriptforge.SFScriptForge.SF_Session.UnoMethods(), scriptforge.SFScriptForge.SF_Session.UnoObjectType(), scriptforge.SFScriptForge.SF_Session.UnoProperties(), scriptforge.SFScriptForge.SF_Region.UTCDateTime(), scriptforge.SFScriptForge.SF_Region.UTCNow(), scriptforge.SFScriptForge.SF_Session.WebService(), scriptforge.SFScriptForge.SF_UI.WindowExists(), scriptforge.SFScriptForge.SF_String.Wrap(), scriptforge.SFScriptForge.SF_TextStream.WriteBlankLines(), scriptforge.SFScriptForge.SF_TextStream.WriteLine(), scriptforge.SFDialogs.SF_DialogControl.WriteLine(), scriptforge.SFDocuments.SF_Calc.XCellRange(), scriptforge.SFDocuments.SF_Calc.XSheetCellCursor(), and scriptforge.SFDocuments.SF_Calc.XSpreadsheet().

◆ GetProperty()

def scriptforge.SFServices.GetProperty (   self,
  propertyname,
  arg = None 
)
    Get the given property from the Basic world

Definition at line 559 of file scriptforge.py.

References scriptforge.SFServices.EXEC, scriptforge.SFServices.flgUno, access2base._BasicObject.objectreference, scriptforge.SFServices.objectreference, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, and scriptforge.SFServices.vbGet.

Referenced by scriptforge.SFScriptForge.SF_TextStream.AtEndOfStream(), scriptforge.SFScriptForge.SF_Region.Country(), scriptforge.SFScriptForge.SF_Region.Currency(), scriptforge.SFScriptForge.SF_Region.DatePatterns(), scriptforge.SFScriptForge.SF_Region.DateSeparator(), scriptforge.SFScriptForge.SF_Region.DayAbbrevNames(), scriptforge.SFScriptForge.SF_Region.DayNames(), scriptforge.SFScriptForge.SF_Region.DayNarrowNames(), scriptforge.SFScriptForge.SF_Region.DecimalPoint(), scriptforge.SFDocuments.SF_Calc.FirstCell(), scriptforge.SFDocuments.SF_Calc.FirstColumn(), scriptforge.SFDocuments.SF_Calc.FirstRow(), scriptforge.SFDocuments.SF_Calc.Height(), scriptforge.SFScriptForge.SF_Region.Language(), scriptforge.SFDocuments.SF_Calc.LastCell(), scriptforge.SFDocuments.SF_Calc.LastColumn(), scriptforge.SFDocuments.SF_Calc.LastRow(), scriptforge.SFScriptForge.SF_TextStream.Line(), scriptforge.SFScriptForge.SF_Region.ListSeparator(), scriptforge.SFScriptForge.SF_Region.MonthAbbrevNames(), scriptforge.SFScriptForge.SF_Region.MonthNames(), scriptforge.SFScriptForge.SF_Region.MonthNarrowNames(), scriptforge.SFDocuments.SF_Calc.Range(), scriptforge.SFDocuments.SF_Calc.Region(), scriptforge.SFDocuments.SF_Calc.Sheet(), scriptforge.SFDocuments.SF_Calc.SheetName(), scriptforge.SFScriptForge.SF_Region.ThousandSeparator(), scriptforge.SFScriptForge.SF_Region.TimeSeparator(), scriptforge.SFScriptForge.SF_Platform.UserData(), and scriptforge.SFDocuments.SF_Calc.Width().

◆ Properties()

def scriptforge.SFServices.Properties (   self)

Definition at line 572 of file scriptforge.py.

References scriptforge.SFScriptForge.SF_Array.serviceproperties, scriptforge.SFScriptForge.SF_Exception.serviceproperties, scriptforge.SFScriptForge.SF_FileSystem.serviceproperties, scriptforge.SFScriptForge.SF_L10N.serviceproperties, scriptforge.SFScriptForge.SF_Platform.serviceproperties, scriptforge.SFScriptForge.SF_Region.serviceproperties, scriptforge.SFScriptForge.SF_Session.serviceproperties, scriptforge.SFScriptForge.SF_String.serviceproperties, scriptforge.SFScriptForge.SF_TextStream.serviceproperties, scriptforge.SFScriptForge.SF_Timer.serviceproperties, scriptforge.SFScriptForge.SF_UI.serviceproperties, scriptforge.SFDatabases.SF_Database.serviceproperties, scriptforge.SFDatabases.SF_Datasheet.serviceproperties, scriptforge.SFDialogs.SF_Dialog.serviceproperties, scriptforge.SFDialogs.SF_NewDialog.serviceproperties, scriptforge.SFDialogs.SF_DialogControl.serviceproperties, scriptforge.SFDocuments.SF_Document.serviceproperties, scriptforge.SFDocuments.SF_Base.serviceproperties, scriptforge.SFDocuments.SF_Calc.serviceproperties, scriptforge.SFDocuments.SF_CalcReference.serviceproperties, scriptforge.SFDocuments.SF_Chart.serviceproperties, scriptforge.SFDocuments.SF_Form.serviceproperties, scriptforge.SFDocuments.SF_FormControl.serviceproperties, scriptforge.SFDocuments.SF_FormDocument.serviceproperties, scriptforge.SFDocuments.SF_Writer.serviceproperties, scriptforge.SFWidgets.SF_Menu.serviceproperties, scriptforge.SFWidgets.SF_PopupMenu.serviceproperties, scriptforge.SFWidgets.SF_Toolbar.serviceproperties, and scriptforge.SFWidgets.SF_ToolbarButton.serviceproperties.

◆ SetProperty()

def scriptforge.SFServices.SetProperty (   self,
  propertyname,
  value 
)
    Set the given property to a new value in the Basic world

Definition at line 587 of file scriptforge.py.

References scriptforge.SFServices.EXEC, scriptforge.SFServices.flgDateArg, scriptforge.SFServices.flgUno, access2base._BasicObject.objectreference, scriptforge.SFServices.objectreference, scriptforge.SFServices.serviceimplementation, scriptforge.SFScriptForge.SF_Array.serviceimplementation, scriptforge.SFScriptForge.SF_Basic.serviceimplementation, scriptforge.SFScriptForge.SF_Dictionary.serviceimplementation, scriptforge.SFScriptForge.SF_Exception.serviceimplementation, scriptforge.SFScriptForge.SF_FileSystem.serviceimplementation, scriptforge.SFScriptForge.SF_L10N.serviceimplementation, scriptforge.SFScriptForge.SF_Platform.serviceimplementation, scriptforge.SFScriptForge.SF_Region.serviceimplementation, scriptforge.SFScriptForge.SF_Session.serviceimplementation, scriptforge.SFScriptForge.SF_String.serviceimplementation, scriptforge.SFScriptForge.SF_TextStream.serviceimplementation, scriptforge.SFScriptForge.SF_Timer.serviceimplementation, scriptforge.SFScriptForge.SF_UI.serviceimplementation, scriptforge.SFDatabases.SF_Database.serviceimplementation, scriptforge.SFDatabases.SF_Datasheet.serviceimplementation, scriptforge.SFDialogs.SF_Dialog.serviceimplementation, scriptforge.SFDialogs.SF_NewDialog.serviceimplementation, scriptforge.SFDialogs.SF_DialogControl.serviceimplementation, scriptforge.SFDocuments.SF_Document.serviceimplementation, scriptforge.SFDocuments.SF_Base.serviceimplementation, scriptforge.SFDocuments.SF_Calc.serviceimplementation, scriptforge.SFDocuments.SF_CalcReference.serviceimplementation, scriptforge.SFDocuments.SF_Chart.serviceimplementation, scriptforge.SFDocuments.SF_Form.serviceimplementation, scriptforge.SFDocuments.SF_FormControl.serviceimplementation, scriptforge.SFDocuments.SF_FormDocument.serviceimplementation, scriptforge.SFDocuments.SF_Writer.serviceimplementation, scriptforge.SFWidgets.SF_Menu.serviceimplementation, scriptforge.SFWidgets.SF_PopupMenu.serviceimplementation, scriptforge.SFWidgets.SF_Toolbar.serviceimplementation, scriptforge.SFWidgets.SF_ToolbarButton.serviceimplementation, and scriptforge.SFServices.vbLet.

Referenced by scriptforge.SFServices.__setattr__().

Member Data Documentation

◆ classmodule

scriptforge.SFServices.classmodule

Definition at line 483 of file scriptforge.py.

◆ EXEC

scriptforge.SFServices.EXEC = ScriptForge.InvokeBasicService
static

◆ flgArrayArg

int scriptforge.SFServices.flgArrayArg = 512
static

◆ flgArrayRet

int scriptforge.SFServices.flgArrayRet = 1024
static

◆ flgDateArg

int scriptforge.SFServices.flgDateArg = 64
static

◆ flgDateRet

int scriptforge.SFServices.flgDateRet = 128
static

◆ flgHardCode

int scriptforge.SFServices.flgHardCode = 4096
static

◆ flgObject

int scriptforge.SFServices.flgObject = 2048
static

◆ flgPost

int scriptforge.SFServices.flgPost = 32
static

Definition at line 452 of file scriptforge.py.

◆ flgUno

int scriptforge.SFServices.flgUno = 256
static

◆ forceGetProperty

bool scriptforge.SFServices.forceGetProperty = False
static

Definition at line 464 of file scriptforge.py.

◆ internal

scriptforge.SFServices.internal

◆ internal_attributes

tuple scriptforge.SFServices.internal_attributes
static
Initial value:
= ('objectreference', 'objecttype', 'name', 'internal', 'servicename',
'serviceimplementation', 'classmodule', 'EXEC', 'SIMPLEEXEC')

Definition at line 469 of file scriptforge.py.

Referenced by access2base._BasicObject.__setattr__(), and scriptforge.SFServices.__setattr__().

◆ localProperties

scriptforge.SFServices.localProperties

◆ moduleClass

scriptforge.SFServices.moduleClass
static

Definition at line 461 of file scriptforge.py.

◆ moduleStandard

scriptforge.SFServices.moduleStandard
static

Definition at line 461 of file scriptforge.py.

◆ name

scriptforge.SFServices.name

Definition at line 484 of file scriptforge.py.

Referenced by access2base._BasicObject.__repr__().

◆ objectreference

scriptforge.SFServices.objectreference

Definition at line 481 of file scriptforge.py.

Referenced by access2base._BasicObject.__getattr__(), access2base._BasicObject.__repr__(), scriptforge.SFServices.__repr__(), access2base._BasicObject.__setattr__(), access2base._Collection.Add(), access2base._Control.AddItem(), access2base._Recordset.AddNew(), access2base._Field.AppendChunk(), access2base._Control.BoundField(), access2base._Recordset.CancelUpdate(), access2base._Recordset.Clone(), access2base._Database.Close(), access2base._Form.Close(), access2base._Recordset.Close(), access2base._Database.CloseAllRecordsets(), access2base._Field.Column(), access2base._CommandBar.CommandBarControls(), access2base._Form.Component(), access2base._Database.Connection(), access2base._Form.ContainerWindow(), access2base._Control.ControlModel(), access2base._Control.Controls(), access2base._Form.Controls(), access2base._OptionGroup.Controls(), access2base._Control.ControlView(), access2base._TableDef.CreateField(), access2base._Database.CreateQueryDef(), access2base._Database.CreateTableDef(), scriptforge.SFDialogs.SF_DialogControl.CurrentNode(), access2base._Form.DatabaseForm(), access2base._Database.DAvg(), access2base._Database.DCount(), access2base._Recordset.Delete(), access2base._Collection.Delete(), access2base._BasicObject.Dispose(), scriptforge.SFServices.Dispose(), access2base._Database.DLookup(), access2base._Database.DMax(), access2base._Database.DMin(), access2base._Database.Document(), access2base._Database.DStDev(), access2base._Database.DStDevP(), access2base._Database.DVar(), access2base._Database.DVarP(), access2base._Recordset.Edit(), access2base._Dialog.EndExecute(), scriptforge.SFServices.ExecMethod(), access2base._CommandBarControl.Execute(), access2base._Dialog.Execute(), access2base._QueryDef.Execute(), access2base._QueryDef.Fields(), access2base._Recordset.Fields(), access2base._TableDef.Fields(), access2base._Module.Find(), access2base._Field.GetChunk(), scriptforge.SFServices.GetProperty(), access2base._BasicObject.getProperty(), access2base._Recordset.GetRows(), access2base._Control.hasProperty(), access2base._Collection.Item(), access2base._Control.LabelControl(), access2base._Module.Lines(), access2base._Database.MetaData(), access2base._Dialog.Move(), access2base._Form.Move(), access2base._Recordset.Move(), access2base._Recordset.MoveFirst(), access2base._Recordset.MoveLast(), access2base._Recordset.MoveNext(), access2base._Recordset.MovePrevious(), access2base._Database.OpenRecordset(), access2base._QueryDef.OpenRecordset(), access2base._Recordset.OpenRecordset(), access2base._TableDef.OpenRecordset(), access2base._Database.OpenSQL(), access2base._Dialog.OptionGroup(), access2base._Form.OptionGroup(), access2base._Database.OutputTo(), access2base._Module.ProcBodyLine(), access2base._Module.ProcCountLines(), access2base._Module.ProcOfLine(), access2base._Module.ProcStartLine(), access2base._BasicObject.Properties(), access2base._QueryDef.Query(), access2base._Database.QueryDefs(), access2base._Field.ReadAllBytes(), access2base._Field.ReadAllText(), access2base._Database.Recordsets(), access2base._Form.Refresh(), access2base._Collection.Remove(), access2base._Collection.RemoveAll(), access2base._Control.RemoveItem(), access2base._Control.Requery(), access2base._Form.Requery(), access2base._CommandBar.Reset(), scriptforge.SFDialogs.SF_DialogControl.RootNode(), access2base._Recordset.RowSet(), access2base._Database.RunSQL(), access2base._Control.SetFocus(), access2base._Form.SetFocus(), scriptforge.SFServices.SetProperty(), access2base._BasicObject.setProperty(), access2base._Control.SetSelected(), access2base._Dialog.Start(), access2base._TableDef.Table(), access2base._Database.TableDefs(), access2base._Dialog.Terminate(), access2base._Dialog.UnoDialog(), access2base._Recordset.Update(), access2base._Field.WriteAllBytes(), and access2base._Field.WriteAllText().

◆ objecttype

scriptforge.SFServices.objecttype

◆ propertysynonyms

dictionary scriptforge.SFServices.propertysynonyms = {}
static

◆ serviceimplementation

scriptforge.SFServices.serviceimplementation

◆ SIMPLEEXEC

scriptforge.SFServices.SIMPLEEXEC = ScriptForge.InvokeSimpleScript
static

Definition at line 472 of file scriptforge.py.

Referenced by scriptforge.SFScriptForge.SF_FileSystem._ConvertFromUrl(), scriptforge.SFScriptForge.SF_Platform.Architecture(), scriptforge.SFScriptForge.SF_Basic.CDate(), scriptforge.SFScriptForge.SF_FileSystem.CompareFiles(), scriptforge.SFScriptForge.SF_Platform.ComputerName(), scriptforge.SFScriptForge.SF_Basic.ConvertFromUrl(), scriptforge.SFScriptForge.SF_Basic.ConvertToUrl(), scriptforge.SFScriptForge.SF_Platform.CPUCount(), scriptforge.SFScriptForge.SF_Basic.CreateUnoService(), scriptforge.SFScriptForge.SF_Platform.CurrentUser(), scriptforge.SFScriptForge.SF_Basic.DateAdd(), scriptforge.SFScriptForge.SF_Basic.DateDiff(), scriptforge.SFScriptForge.SF_Basic.DatePart(), scriptforge.SFScriptForge.SF_Basic.DateValue(), scriptforge.SFScriptForge.SF_Session.ExecuteBasicScript(), scriptforge.SFScriptForge.SF_Session.ExecuteCalcFunction(), scriptforge.SFScriptForge.SF_Session.ExecutePythonScript(), scriptforge.SFScriptForge.SF_Basic.Format(), scriptforge.SFScriptForge.SF_FileSystem.GetFileLen(), scriptforge.SFScriptForge.SF_Basic.GetGuiType(), scriptforge.SFScriptForge.SF_Basic.GetSystemTicks(), scriptforge.SFScriptForge.SF_FileSystem.HashFile(), scriptforge.SFScriptForge.SF_String.HashStr(), scriptforge.SFScriptForge.SF_Basic.InputBox(), scriptforge.SFScriptForge.SF_Platform.Machine(), scriptforge.SFScriptForge.SF_Basic.MsgBox(), scriptforge.SFScriptForge.SF_Session.OpenURLInBrowser(), scriptforge.SFScriptForge.SF_Platform.OSName(), scriptforge.SFScriptForge.SF_Platform.OSPlatform(), scriptforge.SFScriptForge.SF_Platform.OSRelease(), scriptforge.SFScriptForge.SF_Platform.OSVersion(), scriptforge.SFScriptForge.SF_Platform.Processor(), scriptforge.SFScriptForge.SF_Platform.PythonVersion(), scriptforge.SFScriptForge.SF_Exception.RaiseFatal(), scriptforge.SFScriptForge.SF_UI.RunCommand(), and scriptforge.SFScriptForge.SF_Basic.Xray().

◆ vbGet

scriptforge.SFServices.vbGet
static

◆ vbLet

scriptforge.SFServices.vbLet
static

Definition at line 451 of file scriptforge.py.

Referenced by scriptforge.SFServices.SetProperty().

◆ vbMethod

scriptforge.SFServices.vbMethod
static

Definition at line 451 of file scriptforge.py.

Referenced by scriptforge.SFDocuments.SF_Calc.A1Style(), scriptforge.SFDatabases.SF_Datasheet.Activate(), scriptforge.SFDialogs.SF_Dialog.Activate(), scriptforge.SFDocuments.SF_Document.Activate(), scriptforge.SFDocuments.SF_Form.Activate(), scriptforge.SFDocuments.SF_Calc.Activate(), scriptforge.SFScriptForge.SF_UI.Activate(), scriptforge.SFScriptForge.SF_UI.ActiveWindow(), scriptforge.SFWidgets.SF_PopupMenu.AddCheckBox(), scriptforge.SFWidgets.SF_Menu.AddCheckBox(), scriptforge.SFWidgets.SF_PopupMenu.AddItem(), scriptforge.SFWidgets.SF_Menu.AddItem(), scriptforge.SFWidgets.SF_PopupMenu.AddRadioButton(), scriptforge.SFWidgets.SF_Menu.AddRadioButton(), scriptforge.SFDialogs.SF_DialogControl.AddSubNode(), scriptforge.SFDialogs.SF_DialogControl.AddSubTree(), scriptforge.SFScriptForge.SF_L10N.AddText(), scriptforge.SFScriptForge.SF_L10N.AddTextsFromDialog(), scriptforge.SFServices.basicmethods(), scriptforge.SFServices.basicproperties(), scriptforge.SFScriptForge.SF_FileSystem.BuildPath(), scriptforge.SFDialogs.SF_Dialog.Center(), scriptforge.SFDocuments.SF_Calc.Charts(), scriptforge.SFDocuments.SF_Calc.ClearAll(), scriptforge.SFDocuments.SF_Calc.ClearFormats(), scriptforge.SFDocuments.SF_Calc.ClearValues(), scriptforge.SFDialogs.SF_Dialog.CloneControl(), scriptforge.SFDatabases.SF_Database.CloseDatabase(), scriptforge.SFDatabases.SF_Datasheet.CloseDatasheet(), scriptforge.SFDocuments.SF_FormDocument.CloseDocument(), scriptforge.SFDocuments.SF_Document.CloseDocument(), scriptforge.SFDocuments.SF_Base.CloseDocument(), scriptforge.SFScriptForge.SF_TextStream.CloseFile(), scriptforge.SFDocuments.SF_Form.CloseFormDocument(), scriptforge.SFDocuments.SF_Base.CloseFormDocument(), scriptforge.SFDocuments.SF_Calc.CompactLeft(), scriptforge.SFDocuments.SF_Calc.CompactUp(), scriptforge.SFScriptForge.SF_Exception.Console(), scriptforge.SFScriptForge.SF_Exception.ConsoleClear(), scriptforge.SFScriptForge.SF_Exception.ConsoleToFile(), scriptforge.SFScriptForge.SF_Timer.Continue(), scriptforge.SFDialogs.SF_Dialog.Controls(), scriptforge.SFDocuments.SF_Form.Controls(), scriptforge.SFDocuments.SF_FormControl.Controls(), scriptforge.SFScriptForge.SF_FileSystem.CopyFile(), scriptforge.SFScriptForge.SF_FileSystem.CopyFolder(), scriptforge.SFDocuments.SF_Calc.CopySheet(), scriptforge.SFDocuments.SF_Calc.CopySheetFromFile(), scriptforge.SFDocuments.SF_Calc.CopyToCell(), scriptforge.SFDocuments.SF_Calc.CopyToRange(), scriptforge.SFScriptForge.SF_UI.CreateBaseDocument(), scriptforge.SFDialogs.SF_Dialog.CreateButton(), scriptforge.SFDocuments.SF_Calc.CreateChart(), scriptforge.SFDialogs.SF_Dialog.CreateCheckBox(), scriptforge.SFDialogs.SF_Dialog.CreateComboBox(), scriptforge.SFDialogs.SF_Dialog.CreateCurrencyField(), scriptforge.SFDialogs.SF_Dialog.CreateDateField(), scriptforge.SFScriptForge.SF_UI.CreateDocument(), scriptforge.SFDialogs.SF_Dialog.CreateFileControl(), scriptforge.SFDialogs.SF_Dialog.CreateFixedLine(), scriptforge.SFDialogs.SF_Dialog.CreateFixedText(), scriptforge.SFScriptForge.SF_FileSystem.CreateFolder(), scriptforge.SFDialogs.SF_Dialog.CreateFormattedField(), scriptforge.SFDialogs.SF_Dialog.CreateGroupBox(), scriptforge.SFDialogs.SF_Dialog.CreateHyperlink(), scriptforge.SFDialogs.SF_Dialog.CreateImageControl(), scriptforge.SFDialogs.SF_Dialog.CreateListBox(), scriptforge.SFDatabases.SF_Datasheet.CreateMenu(), scriptforge.SFDocuments.SF_Document.CreateMenu(), scriptforge.SFDialogs.SF_Dialog.CreateNumericField(), scriptforge.SFDialogs.SF_Dialog.CreatePatternField(), scriptforge.SFDocuments.SF_Calc.CreatePivotTable(), scriptforge.SFDialogs.SF_Dialog.CreateProgressBar(), scriptforge.SFDialogs.SF_Dialog.CreateRadioButton(), scriptforge.SFDialogs.SF_DialogControl.CreateRoot(), scriptforge.SFDialogs.SF_Dialog.CreateScrollBar(), scriptforge.SFDialogs.SF_Dialog.CreateTableControl(), scriptforge.SFDialogs.SF_Dialog.CreateTextField(), scriptforge.SFScriptForge.SF_FileSystem.CreateTextFile(), scriptforge.SFDialogs.SF_Dialog.CreateTimeField(), scriptforge.SFDialogs.SF_Dialog.CreateTreeControl(), scriptforge.SFDatabases.SF_Database.DAvg(), scriptforge.SFDocuments.SF_Calc.DAvg(), scriptforge.SFDatabases.SF_Database.DCount(), scriptforge.SFDocuments.SF_Calc.DCount(), scriptforge.SFScriptForge.SF_Exception.DebugPrint(), scriptforge.SFScriptForge.SF_FileSystem.DeleteFile(), scriptforge.SFScriptForge.SF_FileSystem.DeleteFolder(), scriptforge.SFServices.Dispose(), scriptforge.SFDatabases.SF_Database.DLookup(), scriptforge.SFDatabases.SF_Database.DMax(), scriptforge.SFDocuments.SF_Calc.DMax(), scriptforge.SFDatabases.SF_Database.DMin(), scriptforge.SFDocuments.SF_Calc.DMin(), scriptforge.SFScriptForge.SF_UI.Documents(), scriptforge.SFScriptForge.SF_Region.DSTOffset(), scriptforge.SFDatabases.SF_Database.DSum(), scriptforge.SFDocuments.SF_Calc.DSum(), scriptforge.SFDocuments.SF_Document.Echo(), scriptforge.SFDialogs.SF_Dialog.EndExecute(), scriptforge.SFServices.ExecMethod(), scriptforge.SFWidgets.SF_ToolbarButton.Execute(), scriptforge.SFDialogs.SF_Dialog.Execute(), scriptforge.SFWidgets.SF_PopupMenu.Execute(), scriptforge.SFDocuments.SF_Document.ExportAsPDF(), scriptforge.SFDocuments.SF_Calc.ExportRangeToFile(), scriptforge.SFDocuments.SF_Chart.ExportToFile(), scriptforge.SFScriptForge.SF_L10N.ExportToPOTFile(), scriptforge.SFScriptForge.SF_FileSystem.ExtensionFolder(), scriptforge.SFScriptForge.SF_FileSystem.FileExists(), scriptforge.SFScriptForge.SF_FileSystem.Files(), scriptforge.SFDialogs.SF_DialogControl.FindNode(), scriptforge.SFScriptForge.SF_FileSystem.FolderExists(), scriptforge.SFDocuments.SF_Base.FormDocuments(), scriptforge.SFDocuments.SF_FormDocument.Forms(), scriptforge.SFDocuments.SF_Writer.Forms(), scriptforge.SFDocuments.SF_Base.Forms(), scriptforge.SFDocuments.SF_Calc.Forms(), scriptforge.SFScriptForge.SF_FileSystem.GetBaseName(), scriptforge.SFDocuments.SF_Calc.GetColumnName(), scriptforge.SFDocuments.SF_Base.GetDatabase(), scriptforge.SFDocuments.SF_Form.GetDatabase(), scriptforge.SFDocuments.SF_FormDocument.GetDatabase(), scriptforge.SFScriptForge.SF_UI.GetDocument(), scriptforge.SFScriptForge.SF_FileSystem.GetExtension(), scriptforge.SFScriptForge.SF_FileSystem.GetFileModified(), scriptforge.SFDocuments.SF_Calc.GetFormula(), scriptforge.SFScriptForge.SF_FileSystem.GetName(), scriptforge.SFScriptForge.SF_FileSystem.GetParentFolderName(), scriptforge.SFDatabases.SF_Database.GetRows(), scriptforge.SFScriptForge.SF_FileSystem.GetTempName(), scriptforge.SFDatabases.SF_Datasheet.GetText(), scriptforge.SFScriptForge.SF_L10N.GetText(), scriptforge.SFDialogs.SF_Dialog.GetTextsFromL10N(), scriptforge.SFDatabases.SF_Datasheet.GetValue(), scriptforge.SFDocuments.SF_Calc.GetValue(), scriptforge.SFDatabases.SF_Datasheet.GoToCell(), scriptforge.SFScriptForge.SF_Session.HasUnoMethod(), scriptforge.SFScriptForge.SF_Session.HasUnoProperty(), scriptforge.SFScriptForge.SF_Array.ImportFromCSVFile(), scriptforge.SFDocuments.SF_Calc.ImportFromCSVFile(), scriptforge.SFDocuments.SF_Calc.ImportFromDatabase(), scriptforge.SFDocuments.SF_Calc.InsertSheet(), scriptforge.SFScriptForge.SF_String.IsADate(), scriptforge.SFScriptForge.SF_String.IsEmail(), scriptforge.SFScriptForge.SF_String.IsFileName(), scriptforge.SFScriptForge.SF_String.IsIBAN(), scriptforge.SFScriptForge.SF_String.IsIPv4(), scriptforge.SFScriptForge.SF_String.IsLike(), scriptforge.SFDocuments.SF_Base.IsLoaded(), scriptforge.SFScriptForge.SF_String.IsSheetName(), scriptforge.SFScriptForge.SF_String.IsUrl(), scriptforge.SFScriptForge.SF_Region.LocalDateTime(), scriptforge.SFScriptForge.SF_UI.Maximize(), scriptforge.SFScriptForge.SF_UI.Minimize(), scriptforge.SFScriptForge.SF_FileSystem.MoveFile(), scriptforge.SFDocuments.SF_Form.MoveFirst(), scriptforge.SFScriptForge.SF_FileSystem.MoveFolder(), scriptforge.SFDocuments.SF_Form.MoveLast(), scriptforge.SFDocuments.SF_Form.MoveNew(), scriptforge.SFDocuments.SF_Form.MoveNext(), scriptforge.SFDocuments.SF_Form.MovePrevious(), scriptforge.SFDocuments.SF_Calc.MoveRange(), scriptforge.SFDocuments.SF_Calc.MoveSheet(), scriptforge.SFScriptForge.SF_FileSystem.Normalize(), scriptforge.SFScriptForge.SF_Region.Number2Text(), scriptforge.SFDocuments.SF_Calc.Offset(), scriptforge.SFScriptForge.SF_UI.OpenBaseDocument(), scriptforge.SFScriptForge.SF_UI.OpenDocument(), scriptforge.SFDatabases.SF_Database.OpenFormDocument(), scriptforge.SFDocuments.SF_Base.OpenFormDocument(), scriptforge.SFDatabases.SF_Database.OpenQuery(), scriptforge.SFDocuments.SF_Base.OpenQuery(), scriptforge.SFDocuments.SF_Calc.OpenRangeSelector(), scriptforge.SFDatabases.SF_Database.OpenSql(), scriptforge.SFDatabases.SF_Database.OpenTable(), scriptforge.SFDocuments.SF_Base.OpenTable(), scriptforge.SFScriptForge.SF_FileSystem.OpenTextFile(), scriptforge.SFDialogs.SF_Dialog.OrderTabs(), scriptforge.SFScriptForge.SF_FileSystem.PickFile(), scriptforge.SFScriptForge.SF_FileSystem.PickFolder(), scriptforge.SFDocuments.SF_Calc.Printf(), scriptforge.SFDocuments.SF_Base.PrintOut(), scriptforge.SFDocuments.SF_Document.PrintOut(), scriptforge.SFDocuments.SF_FormDocument.PrintOut(), scriptforge.SFDocuments.SF_Writer.PrintOut(), scriptforge.SFDocuments.SF_Calc.PrintOut(), scriptforge.SFScriptForge.SF_TextStream.ReadAll(), scriptforge.SFScriptForge.SF_TextStream.ReadLine(), scriptforge.SFDocuments.SF_Calc.RemoveDuplicates(), scriptforge.SFDatabases.SF_Datasheet.RemoveMenu(), scriptforge.SFDocuments.SF_Document.RemoveMenu(), scriptforge.SFDocuments.SF_Calc.RemoveSheet(), scriptforge.SFDocuments.SF_Calc.RenameSheet(), scriptforge.SFDocuments.SF_Form.Requery(), scriptforge.SFScriptForge.SF_UI.Resize(), scriptforge.SFDialogs.SF_Dialog.Resize(), scriptforge.SFDialogs.SF_DialogControl.Resize(), scriptforge.SFDocuments.SF_Chart.Resize(), scriptforge.SFScriptForge.SF_Timer.Restart(), scriptforge.SFScriptForge.SF_Session.RunApplication(), scriptforge.SFDocuments.SF_Document.RunCommand(), scriptforge.SFDatabases.SF_Database.RunSql(), scriptforge.SFDocuments.SF_Document.Save(), scriptforge.SFDocuments.SF_Document.SaveAs(), scriptforge.SFDocuments.SF_Document.SaveCopyAs(), scriptforge.SFScriptForge.SF_Session.SendMail(), scriptforge.SFDocuments.SF_Calc.SetArray(), scriptforge.SFDocuments.SF_Calc.SetCellStyle(), scriptforge.SFDialogs.SF_DialogControl.SetFocus(), scriptforge.SFDocuments.SF_FormControl.SetFocus(), scriptforge.SFDocuments.SF_Calc.SetFormula(), scriptforge.SFDialogs.SF_Dialog.SetPageManager(), scriptforge.SFDocuments.SF_Base.SetPrinter(), scriptforge.SFDocuments.SF_Document.SetPrinter(), scriptforge.SFScriptForge.SF_UI.SetStatusbar(), scriptforge.SFDialogs.SF_DialogControl.SetTableData(), scriptforge.SFDocuments.SF_Calc.SetValue(), scriptforge.SFDocuments.SF_Calc.ShiftDown(), scriptforge.SFDocuments.SF_Calc.ShiftLeft(), scriptforge.SFDocuments.SF_Calc.ShiftRight(), scriptforge.SFDocuments.SF_Calc.ShiftUp(), scriptforge.SFScriptForge.SF_UI.ShowProgressBar(), scriptforge.SFScriptForge.SF_TextStream.SkipLine(), scriptforge.SFDocuments.SF_Calc.SortRange(), scriptforge.SFScriptForge.SF_String.SplitNotQuoted(), scriptforge.SFScriptForge.SF_Timer.Start(), scriptforge.SFScriptForge.SF_FileSystem.SubFolders(), scriptforge.SFDocuments.SF_Form.Subforms(), scriptforge.SFScriptForge.SF_Timer.Suspend(), scriptforge.SFScriptForge.SF_Timer.Terminate(), scriptforge.SFDialogs.SF_Dialog.Terminate(), scriptforge.SFScriptForge.SF_Region.TimeZoneOffset(), scriptforge.SFWidgets.SF_Toolbar.ToolbarButtons(), scriptforge.SFDatabases.SF_Datasheet.Toolbars(), scriptforge.SFDocuments.SF_Document.Toolbars(), scriptforge.SFScriptForge.SF_Session.UnoMethods(), scriptforge.SFScriptForge.SF_Session.UnoObjectType(), scriptforge.SFScriptForge.SF_Session.UnoProperties(), scriptforge.SFScriptForge.SF_Region.UTCDateTime(), scriptforge.SFScriptForge.SF_Region.UTCNow(), scriptforge.SFScriptForge.SF_Session.WebService(), scriptforge.SFScriptForge.SF_UI.WindowExists(), scriptforge.SFScriptForge.SF_String.Wrap(), scriptforge.SFScriptForge.SF_TextStream.WriteBlankLines(), scriptforge.SFScriptForge.SF_TextStream.WriteLine(), and scriptforge.SFDialogs.SF_DialogControl.WriteLine().

◆ vbSet

scriptforge.SFServices.vbSet
static

Definition at line 451 of file scriptforge.py.


The documentation for this class was generated from the following file: