#. extracted from helpcontent2/source/text/sbasic/python msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://bugs.libreoffice.org/enter_bug.cgi?product=LibreOffice&bug_status=UNCONFIRMED&component=UI\n" "POT-Creation-Date: 2022-12-07 19:22+0100\n" "PO-Revision-Date: 2022-12-27 11:24+0000\n" "Last-Translator: Adam Rak \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Accelerator-Marker: ~\n" "X-Generator: Weblate 4.12.2\n" "X-POOTLE-MTIME: 1551266321.000000\n" #. naSFZ #: main0000.xhp msgctxt "" "main0000.xhp\n" "tit\n" "help.text" msgid "Python Scripts" msgstr "Skrypty w Pythonie" #. 9RJv6 #: main0000.xhp msgctxt "" "main0000.xhp\n" "bm_id491543348147708\n" "help.text" msgid "macros;Python scripts Python;macros scripts;Python" msgstr "makra;skrypty w Pythonie Python;makra skrypty;Python" #. KSaCr #: main0000.xhp msgctxt "" "main0000.xhp\n" "hd_id3154232\n" "help.text" msgid "%PRODUCTNAME Python Scripts Help" msgstr "Pomoc skryptów Pythona %PRODUCTNAME" #. nFipH #: main0000.xhp msgctxt "" "main0000.xhp\n" "par_id3153894\n" "help.text" msgid "%PRODUCTNAME provides an Application Programming Interface (API) that allows controlling the $[officename] components with different programming languages by using the $[officename] Software Development Kit (SDK). For more information about the $[officename] API and the Software Development Kit, visit https://api.libreoffice.org" msgstr "%PRODUCTNAME udostępnia Application Programming Interface (API), który umożliwia kontrolowanie składników $[officename] za pomocą różnych języków programowania przy użyciu zestawu Software Development Kit (SDK) $[officename]. Aby uzyskać więcej informacji o interfejsie API $[officename] i pakiecie Software Development Kit, odwiedź https://api.libreoffice.org" #. yEBNs #: main0000.xhp msgctxt "" "main0000.xhp\n" "par_id3147226\n" "help.text" msgid "This help section explains the most common Python script functions for %PRODUCTNAME. For more in-depth information please refer to the Designing & Developing Python Applications on the Wiki." msgstr "W tej sekcji pomocy opisano najpopularniejsze funkcje skryptów Pythona dla %PRODUCTNAME. Więcej szczegółowych informacji można znaleźć na Wiki pod adresem Designing & Developing Python Applications." #. FjaiD #: main0000.xhp msgctxt "" "main0000.xhp\n" "hd_id3146957\n" "help.text" msgid "Working with Python Scripts in %PRODUCTNAME" msgstr "Praca ze skryptami Pythona w %PRODUCTNAME" #. mQFKb #: main0000.xhp msgctxt "" "main0000.xhp\n" "N0102\n" "help.text" msgid "You can execute Python scripts choosing Tools - Macros - Run Macro. Editing scripts can be done with your preferred text editor. Python scripts are present in various locations detailed hereafter. You can refer to Programming examples for macros illustrating how to run the Python interactive console from %PRODUCTNAME." msgstr "Możesz uruchamiać skrypty Pythona wybierając Narzędzia - Makra - Uruchom makro. Skrypty można edytować za pomocą preferowanego edytora tekstu. Skrypty Pythona są obecne w różnych lokalizacjach wyszczególnionych poniżej. Możesz zapoznać się z przykładami programowania dla makr ilustrującymi sposób uruchamiania interaktywnej konsoli Pythona z %PRODUCTNAME." #. nytCF #: main0000.xhp msgctxt "" "main0000.xhp\n" "par_id131568902936659\n" "help.text" msgid "The %PRODUCTNAME scripting framework for Python is optional on some GNU/Linux distributions. If it is installed, selecting Tools - Macros - Run Macro and checking Application Macros for the presence of HelloWorld – HelloWorldPython macro is sufficient. If absent, please refer to your distribution documentation in order to install the %PRODUCTNAME scripting framework for Python." msgstr "Framework skryptowy %PRODUCTNAME dla Pythona jest opcjonalny w niektórych dystrybucjach GNU/Linux. Jeśli jest zainstalowany, wystarczy wybrać Narzędzia - Makra - Uruchom makro i sprawdzić Makra aplikacji pod kątem obecności makra HelloWorld – HelloWorldPython. Jeśli go nie ma, zapoznaj się z dokumentacją dystrybucji, aby zainstalować platformę skryptową %PRODUCTNAME dla Pythona." #. STRqN #: main0000.xhp msgctxt "" "main0000.xhp\n" "hd_id901655365903313\n" "help.text" msgid "%PRODUCTNAME Python Modules" msgstr "Moduły języka Python %PRODUCTNAME" #. dtVM5 #: main0000.xhp msgctxt "" "main0000.xhp\n" "par_id21655367848705\n" "help.text" msgid "msgbox module" msgstr "msgbox moduł" #. vzq4f #: main0000.xhp msgctxt "" "main0000.xhp\n" "par_id801655368030968\n" "help.text" msgid "scriptforge module" msgstr "scriptforge moduł" #. LN2JT #: main0000.xhp msgctxt "" "main0000.xhp\n" "par_id12655637848750\n" "help.text" msgid "uno module" msgstr "uno moduł" #. naZBV #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "tit\n" "help.text" msgid "Python to Basic" msgstr "Python do Basic" #. dkYtk #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0330\n" "help.text" msgid "Python;Calling Basic ParamArray" msgstr "Python;WywoływanieBasic ParamArray" #. GAu3K #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0331\n" "help.text" msgid "Calling Basic Macros from Python" msgstr "Wywoływanie podstawowych makr z Pythona" #. XzJcA #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0332\n" "help.text" msgid "You can call %PRODUCTNAME Basic macros from Python scripts, and notable features can be obtained in return such as:" msgstr "Makra %PRODUCTNAME Basic można wywoływać ze skryptów Pythona, a w zamian można uzyskać znaczące funkcje, takie jak:" #. ehCg3 #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0333\n" "help.text" msgid "Simple logging facilities out of Access2Base library Trace console," msgstr "możliwość prostego logowania za pomocą konsoli Trace biblioteki Access2Base," #. HhDdS #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0334\n" "help.text" msgid "InputBox and MsgBox screen I/O functions based on Basic to ease Python development," msgstr "InputBox i MsgBox wyświetlają funkcje wejścia/wyjścia oparte na Basicu, aby ułatwić programowanie w Pythonie," #. DzFBB #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0335\n" "help.text" msgid "Xray calls interrupting Python script execution to help inspect variables." msgstr "wywołania Xray przerywają wykonywanie skryptów Pythona, aby ułatwić kontrolę zmiennych." #. fDXhz #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0336\n" "help.text" msgid "The %PRODUCTNAME Application Programming Interface (API) Scripting Framework supports inter-language script execution between Python and Basic, or other supported programming languages for that matter. Arguments can be passed back and forth across calls, provided that they represent primitive data types that both languages recognize, and assuming that the Scripting Framework converts them appropriately." msgstr "Struktura skryptów API (Application Programming Interface) %PRODUCTNAME obsługuje międzyjęzykowe wykonywanie skryptów między językami Python i Basic lub innymi obsługiwanymi językami programowania. Argumenty mogą być przekazywane tam iz powrotem między wywołaniami, pod warunkiem, że reprezentują prymitywne typy danych rozpoznawane przez oba języki i przy założeniu, że środowisko skryptowe odpowiednio je konwertuje." #. Gn9Bv #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0337\n" "help.text" msgid "It is recommended to have knowledge of Python standard modules and %PRODUCTNAME API features prior to perform inter-language calls from Python to Basic, JavaScript or any other script engine." msgstr "Zalecana jest znajomość standardowych modułów Pythona i funkcji API %PRODUCTNAME przed wykonaniem wywołań międzyjęzykowych z Pythona na Basic, JavaScript lub jakikolwiek inny silnik skryptowy." #. raHqP #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0338\n" "help.text" msgid "When running Python scripts from an Integrated Development Environment (IDE), the %PRODUCTNAME-embedded Basic engine may be absent. Avoid Python-to-%PRODUCTNAME Basic calls in such contexts. However Python environment and Universal Networks Objects (UNO) are fully available. Refer to Setting Up an Integrated IDE for Python for more information." msgstr "Podczas uruchamiania skryptów języka Python z IDE (Integrated Development Environment) może nie być wbudowanego podstawowego mechanizmu %PRODUCTNAME. Unikaj wywołań Python-do-%PRODUCTNAME Basic w takich kontekstach. Jednak środowisko Pythona i UNO (Universal Networks Objects) są w pełni dostępne. Więcej informacji znajdziesz w artykule Konfigurowanie zintegrowanego środowiska programistycznego (IDE) dla Pythona." #. NcuDF #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0339\n" "help.text" msgid "Retrieving %PRODUCTNAME Basic Scripts" msgstr "Pobieranie skryptów %PRODUCTNAME Basic" #. yS5os #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0340\n" "help.text" msgid "%PRODUCTNAME Basic macros can be personal, shared, or embedded in documents. In order to execute them, Python run time needs to be provided with Basic macro locations. Implementing the com.sun.star.script.provider.XScriptProvider interface allows the retrieval of executable scripts:" msgstr "Makra programu %PRODUCTNAME Basic mogą być osobiste, udostępnione lub osadzone w dokumentach. Aby je wykonać, środowisko uruchomieniowe Pythona musi mieć zapewnione podstawowe lokalizacje makr. Implementacja interfejsu com.sun.star.script.provider.XScriptProvider umożliwia pobieranie skryptów wykonywalnych:" #. w4UAs #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0341\n" "help.text" msgid "API;script.provider.MasterScriptProviderFactory: Retrieving Basic scriptsAPI;script.provider.XScript: Executing Basic scriptsAPI;XScriptProvider: Retrieving Basic scripts" msgstr "API;script.provider.MasterScriptProviderFactory: Pobieranie skryptów BasicAPI;script.provider.XScript: Wykonywanie skryptów BasicAPI;XScriptProvider: Pobieranie skryptów Basic" #. iu5YW #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0347\n" "help.text" msgid "'''Grab Basic script object before invocation.'''" msgstr "'''Chwyć obiekt skryptu Basic przed wywołaniem.'''" #. PnPTm #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0363\n" "help.text" msgid "Executing %PRODUCTNAME Basic Scripts" msgstr "Wykonywanie skryptów %PRODUCTNAME Basic" #. GNDbf #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0364ndx\n" "help.text" msgid "API;script.provider.XScript : Executing Basic scripts" msgstr "API;script.provider.XScript: Wykonywanie skryptów Basic" #. cHSHW #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0364\n" "help.text" msgid "The %PRODUCTNAME Software Development Kit (SDK) documentation for com.sun.star.script.provider.XScript interface details the calling convention for inter-language calls. Invocation of functions requires three arrays:" msgstr "Dokumentacja SDK (Software Development Kit) %PRODUCTNAME dla com.sun.star.script.provider.XScript szczegółowo opisuje konwencję wywoływania połączeń międzyjęzykowych. Wywołanie funkcji wymaga trzech tablic:" #. UDhtt #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0365\n" "help.text" msgid "the first lists the arguments of the called routine" msgstr "pierwsza zawiera listę argumentów wywoływanej procedury" #. A9CMY #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0366\n" "help.text" msgid "the second identifies modified arguments" msgstr "druga identyfikuje zmodyfikowane argumenty" #. v3GcD #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0367\n" "help.text" msgid "the third stores the return values" msgstr "trzecia przechowuje zwracane wartości" #. TeGwy #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0368\n" "help.text" msgid "Python Syntax" msgstr "Składnia Pythona" #. oWBhX #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0372\n" "help.text" msgid "Examples of Personal or Shared Scripts" msgstr "Przykłady skryptów osobistych lub udostępnionych" #. Grgdj #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0373\n" "help.text" msgid "Examples in Input/Output to Screen detail Python to Basic invocation calls. Monitoring Document Events illustrates the usage of *args Python idiom to print a variable number of parameters to Access2Base logging console dialog." msgstr "Przykłady w sekcji Wejście i wyjście ekranu szczegółowo omawiają wywołania Pythona do Basic. Monitorowanie zdarzeń w dokumentach ilustruje użycie idiomu Pythona *args do drukowania zmiennej liczby parametrów w oknie dialogowym konsoli logowania Access2Base ." #. vPub5 #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0374\n" "help.text" msgid "At time of development you can interrupt Python script execution using Xray extension in order to inspect properties and methods of UNO objects. The APSO extension debugger allows object introspection using either Xray either MRI extensions." msgstr "W czasie tworzenia można przerwać wykonywanie skryptu Pythona za pomocą rozszerzenia Xray w celu sprawdzenia właściwości i metod obiektów UNO. Debuger rozszerzeń APSO umożliwia introspekcję obiektów przy użyciu rozszerzeń Xray lub MRI." #. F8dF9 #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0378\n" "help.text" msgid "Examples of Embedded Scripts in Documents" msgstr "Przykłady osadzonych skryptów w dokumentach" #. EmqHD #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0379\n" "help.text" msgid "*argsPython simplified syntax can be used in conjunction with %PRODUCTNAME Basic routines that accept a variable number of arguments. Below Print and SUM Python functions call their Basic Print and SUM counterparts, using aforementioned getBasicScript function. Exception handling is not detailed." msgstr "W przypadku podstawowych funkcji programu %PRODUCTNAME, które akceptują zmienną liczbę argumentów, można użyć uproszczonej składni języka Python *args. Poniższe funkcje Pythona Print i SUM wywołują odpowiednie funkcje podstawowe Print i SUM przy użyciu wspomnianej funkcji getBasicScript. Obsługa błędów nie jest uwzględniona w kodzie." #. ej8XP #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0384\n" "help.text" msgid "\"\"\"Outputs the specified strings or numeric expressions in a dialog box.\"\"\"" msgstr "\"\"\"Wypisuje określony ciąg znaków lub wyrażenie liczbowe w oknie dialogowym.\"\"\"" #. RJuGD #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0389\n" "help.text" msgid "\"\"\"SUM the specified number expression.\"\"\"" msgstr "\"\"\"SUM podanego wyrażenia liczbowego.\"\"\"" #. aPmSn #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0402\n" "help.text" msgid "The %PRODUCTNAME Basic Print and SUM document-based routines accept a variable number of arguments. The Private or Public attributes have no effect. The arguments type checking is skipped for clarity." msgstr "Podstawowe procedury %PRODUCTNAME Print i SUM oparte na dokumentach akceptują zmienną liczbę argumentów. Atrybuty Private lub Public nie działają. Sprawdzanie typu argumentów jest pomijane dla przejrzystości." #. jHUxq #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0407\n" "help.text" msgid "''' Print item list of variable number '''" msgstr "''' Wyświetl listę pozycji o numerze zmiennej '''" #. 3pFAj #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0408\n" "help.text" msgid "' all CStr() convertible args are accepted" msgstr "' wszystkie konwertowalne argumenty CStr() są akceptowane" #. G9n5d #: python_2_basic.xhp msgctxt "" "python_2_basic.xhp\n" "N0419\n" "help.text" msgid "''' SUM a variable list of numbers '''" msgstr "''' SUM to zmienna lista liczb '''" #. CDJo4 #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "tit\n" "help.text" msgid "Opening a Dialog with Python" msgstr "Otwieranie okna dialogowego za pomocą Pythona" #. XWAwA #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0334\n" "help.text" msgid "Python;dialogs dialog box;Python dialogs;Python" msgstr "Python;okna dialogowe okno dialogowe;Python okna dialogowe;Python" #. D6egS #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0336\n" "help.text" msgid "Opening a Dialog with Python" msgstr "Otwieranie okna dialogowego za pomocą Pythona" #. X8omL #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0337\n" "help.text" msgid "%PRODUCTNAME static dialogs are created with the Dialog editor and are stored in varying places according to their personal (My Macros), shared (Application Macros) or document-embedded nature. In reverse, dynamic dialogs are constructed at runtime, from Basic or Python scripts, or using any other %PRODUCTNAME supported language for that matter. Opening static dialogs with Python is illustrated herewith. Exception handling and internationalization are omitted for clarity." msgstr "Statyczne okna dialogowe programu %PRODUCTNAME są tworzone za pomocą edytora okien dialogowych i są przechowywane w różnych miejscach zgodnie z ich osobistymi (Moje makra), współdzielonymi (Makra aplikacji) lub osadzone w dokumencie. I odwrotnie, dynamiczne okna dialogowe są tworzone w czasie wykonywania, ze skryptów Basic lub Python albo przy użyciu dowolnego innego języka obsługiwanego przez program %PRODUCTNAME. Otwieranie statycznych okien dialogowych w Pythonie jest zilustrowane poniżej. Dla jasności pominięto obsługę wyjątków i internacjonalizację." #. AbdfS #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0338\n" "help.text" msgid "My Macros or Application Macros dialogs" msgstr "Okna dialogowe Moje makra lub Makra aplikacji" #. pcUEy #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0339\n" "help.text" msgid "The examples below open Access2Base Trace console or the imported TutorialsDialog dialog with Tools - Macros - Run Macro menu:" msgstr "Poniższe przykłady otwierają konsolę Access2Base Trace lub zaimportowane okno dialogowe TutorialsDialog poprzez Narzędzia - Makra - Uruchom makro:" #. ChW9B #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0364\n" "help.text" msgid "Document embedded dialogs" msgstr "Okna dialogowe osadzone w dokumencie" #. uHH6H #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0365\n" "help.text" msgid "The example below opens a newly edited Dialog1 dialog from a document with Tools - Macros - Run Macro menu:" msgstr "Poniższy przykład otwiera nowo edytowane okno dialogowe Dialog1 z dokumentu z menu Narzędzia - Makra - Uruchom makro:" #. mMo7w #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0370\n" "help.text" msgid "\"\"\" Display a doc-based dialog \"\"\"" msgstr "\"\"\" Wyświetl okno dialogowe oparte na dokumencie \"\"\"" #. txExG #: python_dialogs.xhp msgctxt "" "python_dialogs.xhp\n" "N0381\n" "help.text" msgid "Refer to msgbox.py in {installation}/program/ directory for Python dynamic dialog examples." msgstr "Zobacz msgbox.py w katalogu {installation}/program/, aby zobaczyć przykłady dynamicznych okien dialogowych Pythona." #. zNyQB #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "tit\n" "help.text" msgid "Monitoring Document Events" msgstr "Monitorowanie zdarzeń w dokumencie" #. GyBAT #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0526\n" "help.text" msgid "Basic;Monitoring Document Events Python;Monitoring Document Events Access2Base;Console Access2Base;Trace API;document.DocumentEvent: Monitoring Document Event API;document.XDocumentEventBroadcaster: Monitoring Document Event API;document.XDocumentEventListener: Monitoring Document Event API;lang.EventObject: Monitoring Document Event" msgstr "Basic;Monitorowanie zdarzeń w dokumencie Python;Monitorowanie zdarzeń w dokumencie Access2Base;Console Access2Base;Trace API;document .DocumentEvent: Monitorowanie zdarzenia w dokumencie API;document.XDocumentEventBroadcaster: Monitorowanie zdarzenia w dokumencie API;document.XDocumentEventListener: Monitorowanie zdarzenia w dokumencie API;lang.EventObject: Monitorowanie zdarzenia w dokumencie" #. CXFbV #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0527\n" "help.text" msgid "Listening to Document Events" msgstr "Nałuchiwanie zdarzeń w dokumencie" #. 9kSGW #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "par_id641630582314861\n" "help.text" msgid "Listening to document events can help in the following situations:" msgstr "Nałuchiwanie zdarzeń w dokumencie może pomóc w następujących sytuacjach:" #. NEQoZ #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "par_id431630582396327\n" "help.text" msgid "Identify a new document at opening time, as opposed to existing ones, and perform a dedicated setup." msgstr "Zidentyfikowanie nowego dokumentu w momencie otwarcia, w przeciwieństwie do istniejących, i wykonanie dedykowanej konfiguracji." #. Tror9 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "par_id461630582396782\n" "help.text" msgid "Control the processing of document save, document copy, print or mailmerge requests." msgstr "Kontrolowanie przetwarzania żądań zapisania, kopiowania dokumentów, drukowania lub korespondencji seryjnej." #. xrRHB #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "par_id631630582394790\n" "help.text" msgid "Recalculate table of contents, indexes or table entries of a Writer document when document is going to be closed" msgstr "Przeliczanie spisu treści, indeksów lub wpisów w tabeli dokumentu programu Writer, gdy dokument ma zostać zamknięty" #. fCNvj #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "par_id601630582398998\n" "help.text" msgid "Import math Python packages before opening a Calc document. Release these packages when the document closes." msgstr "Importowanie pakietów matematycznych Pythona przed otwarciem dokumentu programu Calc. Zwolnienie tych pakietów po zamknięciu dokumentu." #. MviLj #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0528\n" "help.text" msgid "Next to assigning macros to events, one can monitor events raised by %PRODUCTNAME documents. Application Programming Interface (API) broadcasters are responsible for calling event scripts. Unlike listeners that require to define all supported methods, even if unused, document monitors require only two methods next to hooked event scripts." msgstr "Oprócz przypisywania makr do zdarzeń, można monitorować zdarzenia wywoływane przez dokumenty %PRODUCTNAME. Rozgłaszacze API (Application Programming Interface) są odpowiedzialni za wywoływanie skryptów zdarzeń. W przeciwieństwie do detektorów, które wymagają zdefiniowania wszystkich obsługiwanych metod, nawet jeśli nie są używane, monitory dokumentów wymagają tylko dwóch metod obok przechwyconych skryptów zdarzeń." #. 6j5Bu #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0529\n" "help.text" msgid "Monitoring Document Events" msgstr "Monitorowanie zdarzeń w dokumencie" #. VwSwW #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0530\n" "help.text" msgid "Monitoring is illustrated herewith for Basic and Python languages using object-oriented programming. Assigning OnLoad script, to the Open Document event, suffices to initiate and terminate document event monitoring. Tools - Customize menu Events tab is used to assign either scripts." msgstr "Monitorowanie jest tutaj zilustrowane dla języków Basic i Python przy użyciu programowania obiektowego. Przypisanie skryptu OnLoad do zdarzenia Otwórz dokument wystarczy do zainicjowania i zakończenia monitorowania zdarzeń dokumentu. Menu Narzędzia - Dostosuj karta Zdarzenia służy do przypisania obu skryptów." #. KgWvt #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0531\n" "help.text" msgid "Intercepting events helps setting scripts pre- and post-conditions such as loading and unloading libraries or track script processing in the background. Access2Base.Trace module usage is illustrating that second context." msgstr "Przechwytywanie zdarzeń pomaga w ustawianiu warunków wstępnych i końcowych skryptów, takich jak ładowanie i wyładowywanie bibliotek lub śledzenie przetwarzania skryptu w tle. Wykorzystanie modułu Access2Base.Trace ilustruje ten drugi kontekst." #. BG7Xs #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0532\n" "help.text" msgid "With Python" msgstr "Za pomocą języka Python" #. B4G2y #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "bm_id721622446590963\n" "help.text" msgid "API;frame.Desktop: Monitoring Document Event API;script.provider.MasterScriptProviderFactory: Monitoring Document Event API;script.provider.XScript: Monitoring Document Event" msgstr "API;frame.Desktop: monitorowanie zdarzenia dokumentu API;script.provider.MasterScriptProviderFactory: monitorowanie zdarzenia dokumentu API;script.provider.XScript: monitorowanie zdarzenia dokumentu" #. eGKkK #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0533\n" "help.text" msgid "Events monitoring starts from object instantiation and ultimately stops when Python releases the object. Raised events are reported using Access2Base console." msgstr "Monitorowanie zdarzeń rozpoczyna się od utworzenia instancji obiektu i ostatecznie kończy się, gdy Python zwolni obiekt. Wywołane zdarzenia są zgłaszane za pomocą konsoli Access2Base." #. mCDwK #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0534\n" "help.text" msgid "OnLoad and OnUnload events can be used to respectively set and unset Python programs path. They are described as Open document and Document closed." msgstr "Zdarzenia OnLoad i OnUnload mogą być używane do odpowiednio ustawiania i usuwania ścieżki programów Pythona. Są one opisane jako Otwórz dokument i Dokument zamknięty." #. i7waD #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0544\n" "help.text" msgid "\"\"\" Monitor document events \"\"\"" msgstr "\"\"\" Monitoruj zdarzenia dokumentu \"\"\"" #. 4k7DQ #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0546\n" "help.text" msgid "adapted from 'Python script to monitor OnSave event' at" msgstr "zaadaptowane z „Skryptu Pythona do monitorowania zdarzenia OnSave” pod adresem" #. AMBQD #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0550\n" "help.text" msgid "\"\"\" Document events monitor \"\"\"" msgstr "\"\"\" Monitor zdarzeń dokumentu \"\"\"" #. FNyTn #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0551\n" "help.text" msgid "''' report using Access2Base.Trace console OR" msgstr "''' raport za pomocą konsoli Access2Base.Trace LUB" #. ops87 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0552\n" "help.text" msgid "report in 1st sheet, 1st column for Calc docs '''" msgstr "raport w 1. arkuszu, 1. kolumnie dla dokumentów Calc '''" #. SUrHQ #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0558\n" "help.text" msgid "#self.row = 0 # uncomment for Calc documents only" msgstr "#self.row = 0 odkomentowanie tylko dla dokumentów programu Calc" #. bdxDG #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0560\n" "help.text" msgid "self.listen() # Start monitoring doc. events" msgstr "self.listen() # Rozpocznij monitorowanie zdzarzenia dokumentu" #. 8tXZv #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0569\n" "help.text" msgid "\"\"\" Output doc. events on 1st column of a Calc spreadsheet \"\"\"" msgstr "\"\"\" Wypisz zdarzenia dokumentu w pierwszej kolumnie arkusza kalkulacyjnego Calc \"\"\"" #. HEByB #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0575\n" "help.text" msgid "def listen(self, *args): # OnLoad/OnNew at the earliest" msgstr "def listen(self, *args): # OnLoad/OnNew najwcześniej" #. eq9UC #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0576\n" "help.text" msgid "\"\"\" Start doc. events monitoring \"\"\"" msgstr "\"\"\" Rozpocznij monitorowanie zdarzeń dokumentu \"\"\"" #. o7xSw #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0578\n" "help.text" msgid "Console.log(\"INFO\", \"Document events are being logged\", True)" msgstr "Console.log(\"INFO\", \"Zdarzenia dotyczące dokumentów są rejestrowane\", True)" #. jnyCD #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0580\n" "help.text" msgid "def sleep(self, *args): # OnUnload at the latest (optional)" msgstr "def sleep(self, *args): # OnUnload najpóźniej (opcjonalnie)" #. QiSAD #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0581\n" "help.text" msgid "\"\"\" Stop doc. events monitoring \"\"\"" msgstr "\"\"\" Zatrzymaj monitorowanie zdarzeń dokumentu \"\"\"" #. TyiYD #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0583\n" "help.text" msgid "Console.log(\"INFO\", \"Document events have been logged\", True)" msgstr "Console.log(\"INFO\", \"Zdarzenia dotyczące dokumentów zostały zarejestrowane\", True)" #. utJGT #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0587\n" "help.text" msgid "\"\"\" Intercepts all doc. events \"\"\"" msgstr "\"\"\" Przechwytuje wszystkie zdarzenia dokumentu \"\"\"" #. Xwnsi #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0588\n" "help.text" msgid "#self.setCell(event.Source, event.EventName) # only for Calc docs" msgstr "#self.setCell(event.Source, event.EventName) # tylko dla dokumentów Calc" #. rE9Ep #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0595\n" "help.text" msgid "\"\"\" Release all activities \"\"\"" msgstr "\"\"\" Zwolnij wszystkie działania \"\"\"" #. XaEoP #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0601\n" "help.text" msgid "def OnLoad(*args): # 'Open Document' event" msgstr "def OnLoad(*args): # Zdarzenie 'Otwórz dokument'" #. PmjAB #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0602\n" "help.text" msgid "listener = UiDocument() # Initiates listening" msgstr "listener = UiDocument() # Inicjuje nasłuchiwanie" #. CkJg4 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0604\n" "help.text" msgid "def OnUnload(*args): # 'Document has been closed' event" msgstr "def OnUnload(*args): # Zdarzenie 'Dokument został zamknięty'" #. KobNT #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0605\n" "help.text" msgid "pass # (optional) performed when disposed" msgstr "pass # (opcjonalnie) wykonywane w przypadku utylizacji" #. xPosR #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0613\n" "help.text" msgid "(Back/Fore)ground console to report/log program execution." msgstr "Konsola tła lub pierwszego planu do nagrywania wykonywania programu." #. Qph5m #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0617\n" "help.text" msgid "\"\"\" Print free item list to console \"\"\"" msgstr "\"\"\" Wypisz w konsoli wolną listę elementów \"\"\"" #. nzjHS #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0622\n" "help.text" msgid "\"\"\" Append log message to console, optional user prompt \"\"\"" msgstr "\"\"\" Dołącz komunikat dziennika do konsoli, opcjonalny monit użytkownika \"\"\"" #. HDXPV #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0627\n" "help.text" msgid "\"\"\" Set log messages lower limit \"\"\"" msgstr "\"\"\" Ustaw dolny limit komunikatów dziennika \"\"\"" #. fXnMH #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0632\n" "help.text" msgid "\"\"\" Display console content/dialog \"\"\"" msgstr "\"\"\" Wyświetl zawartość/okno konsoli \"\"\"" #. mPJ3B #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0638\n" "help.text" msgid "''' Grab application-based Basic script '''" msgstr "''' Chwyć oparty na aplikacji skrypt Basic '''" #. 2dfeg #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0647\n" "help.text" msgid "Mind the misspelled documentEventOccured method that inherits a typo from %PRODUCTNAME Application Programming Interface (API)." msgstr "Zwróć uwagę na błędnie napisaną metodę documentEventOccured, która dziedziczy literówkę z API (Application Programming Interface) %PRODUCTNAME." #. notj8 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0648\n" "help.text" msgid "Start application and Close application events can respectively be used to set and to unset Python path for user scripts or %PRODUCTNAME scripts. In a similar fashion, document based Python libraries or modules can be loaded and released using Open document and Document closed events. Refer to Importing Python Modules for more information." msgstr "Zdarzenia Uruchom aplikację i Zamknij aplikację mogą odpowiednio służyć do ustawiania i wyłączania ścieżki Pythona dla skryptów użytkownika lub skryptów %PRODUCTNAME. W podobny sposób biblioteki lub moduły Pythona oparte na dokumentach mogą być ładowane i zwalniane przy użyciu zdarzeń Otwórz dokument i Zamknij dokument. Zobacz Importowanie modułów Pythona, aby uzyskać więcej informacji." #. 8pHCg #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0649\n" "help.text" msgid "With %PRODUCTNAME Basic" msgstr "Za pomocą języka %PRODUCTNAME Basic" #. QpCjq #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "bm_id591622446367707\n" "help.text" msgid "API;GlobalScope.BasicLibraries Tools;Strings" msgstr "API;GlobalScope.BasicLibraries Narzędzia; Ciągi" #. D5Lsi #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0650\n" "help.text" msgid "Using Tools - Customize menu Events tab, the Open document event fires a ConsoleLogger initialisation. _documentEventOccured routine - set by ConsoleLogger - serves as a unique entry point to trap all document events." msgstr "Po ustawieniu na karcie Zdarzenia z menu Narzędzia - Dostosuj zdarzenie Otwórz dokument wyzwala inicjalizację instancji dla ConsoleLogger. Podprocedura _documentEventOccured, która ustawia ConsoleLogger, służy jako pojedynczy punkt wejścia do przechwytywania wszystkich zdarzeń w dokumencie." #. gGpkW #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "hd_id421630510141729\n" "help.text" msgid "controller.Events module" msgstr "Moduł controller.Events" #. rJX92 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "bas_id431630567378062\n" "help.text" msgid "Global _obj As Object ' controller.ConsoleLogger instance" msgstr "Instancja Global _obj As Object ' controller.ConsoleLogger" #. PfRq6 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0655\n" "help.text" msgid "Sub OnLoad(evt As com.sun.star.document.DocumentEvent) ' >> Open Document <<" msgstr "Sub OnLoad(evt As com.sun.star.document.DocumentEvent) ' >> Otwórz dokument <<" #. p8RfU #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "bas_id371630509596674\n" "help.text" msgid "''' ConsoleLogger unique entry point '''" msgstr "''' Unikalny punkt wejścia ConsoleLogger'''" #. upGWH #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "hd_id721630511986813\n" "help.text" msgid "controller.ConsoleLogger class module" msgstr "Moduł klasy controller.ConsoleLogger" #. AN8tn #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "par_id901630509435225\n" "help.text" msgid "Events monitoring starts from the moment a ConsoleLogger object is instantiated and ultimately stops upon document closure. StartAdapter routine loads necessary Basic libraries, while caught events are reported using Access2Base.Trace module." msgstr "Monitorowanie zdarzeń rozpoczyna się od momentu utworzenia instancji obiektu ConsoleLogger i ostatecznie zatrzymuje się po zamknięciu dokumentu. Procedura StartAdapter wymaga ładowania bibliotek Basic, natomiast przechwycone zdarzenia są raportowane za pomocą modułu Access2Base.Trace." #. 2jXHB #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0664\n" "help.text" msgid "' ADAPTER design pattern object to be instantiated in the \"Open Document\" event" msgstr "' Obiekt wzorca projektowego ADAPTER, który ma zostać utworzony w zdarzeniu \"Otwórz dokument\"." #. ueeGx #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0666\n" "help.text" msgid "Private Const UI_NOPROMPT = False ' Set it to True to visualise documents events" msgstr "Private Const UI_NOPROMPT = False ' Ustaw wartość True, aby wizualizować zdarzenia w dokumentach" #. EQG8C #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0674\n" "help.text" msgid "' MEMBERS" msgstr "' CZŁONKOWIE" #. r5AkD #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "bas_id131630510956418\n" "help.text" msgid "Private _txtMsg As String ' text message to log in console" msgstr "Private _txtMsg As String ' Wiadomość tekstowa do rejestrowania w konsoli" #. JaEhY #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0677\n" "help.text" msgid "' PROPERTIES" msgstr "' WŁAŚCIWOŚCI" #. aGuEg #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0679\n" "help.text" msgid "''' System-dependent filename '''" msgstr "''' Nazwa pliku zależna od systemu '''" #. kEEgf #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0686\n" "help.text" msgid "' METHODS" msgstr "' METODY" #. YMAtN #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0688\n" "help.text" msgid "''' Monitor document events '''" msgstr "''' Monitoruj zdarzenia dokumentu '''" #. cBx2G #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0701\n" "help.text" msgid "''' Initialize document events logging '''" msgstr "''' Zainicjuj rejestrowanie zdarzeń dokumentu '''" #. hxzE4 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0705\n" "help.text" msgid "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Document events are being logged\", UI_PROMPT)" msgstr "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Zdarzenia dokumentu są rejestrowane\", UI_PROMPT)" #. NkHa4 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0714\n" "help.text" msgid "''' Terminate document events logging '''" msgstr "''' Zakończ rejestrowanie zdarzeń dokumentu '''" #. JEve4 #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0717\n" "help.text" msgid "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Document events have been logged\", UI_PROMPT)" msgstr "Access2Base.Trace.TraceLog(\"INFO\", _txtMsg & \"Zdarzenia dokumentu zostały zarejestrowane\", UI_PROMPT)" #. GAD2E #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0719\n" "help.text" msgid "Access2Base.Trace.TraceConsole() ' Captured events dialog" msgstr "Access2Base.Trace.TraceConsole() ' Okno dialogowe z przechwyconymi zdarzeniami" #. X8Kdh #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0722\n" "help.text" msgid "' EVENTS" msgstr "' ZDARZENIA" #. uVpJf #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0723\n" "help.text" msgid "' Your code for handled events goes here" msgstr "' Twój kod obsługiwanych zdarzeń znajduje się tutaj" #. AJJDf #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0724\n" "help.text" msgid "Mind the misspelled _documentEventOccured method that inherits a typo from %PRODUCTNAME Application Programming Interface (API)." msgstr "Zwróć uwagę na błędnie napisaną metodę _documentEventOccured, która dziedziczy literówkę z API (Application Programming Interface) %PRODUCTNAME." #. b3qae #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0725\n" "help.text" msgid "Discovering Documents Events" msgstr "Odkrywanie zdarzeń dokumentów" #. Ys35P #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "bm_id681622445958242\n" "help.text" msgid "API;frame.GlobalEventBroadcaster: Monitoring Document Event" msgstr "API;frame.GlobalEventBroadcaster: Monitorowanie zdarzenia dokumentu" #. BDj9Q #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0726\n" "help.text" msgid "The broadcaster API object provides the list of events it is responsible for:" msgstr "Obiekt API nadawcy udostępnia listę zdarzeń, za które jest odpowiedzialny:" #. Z2BhT #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0727\n" "help.text" msgid "With Python" msgstr "Za pomocą języka Python" #. 8PCHK #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0734\n" "help.text" msgid "\"\"\" Display document events \"\"\"" msgstr "" #. SECnV #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0736\n" "help.text" msgid "adapted from DisplayAvailableEvents() by A. Pitonyak" msgstr "" #. o2YTy #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0747\n" "help.text" msgid "The Alternative Python Script Organizer (APSO) extension is used to render events information on screen." msgstr "" #. kgY8m #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0748\n" "help.text" msgid "With %PRODUCTNAME Basic" msgstr "Za pomocą języka %PRODUCTNAME Basic" #. KjotC #: python_document_events.xhp msgctxt "" "python_document_events.xhp\n" "N0750\n" "help.text" msgid "''' Display document events '''" msgstr "" #. upkPP #: python_examples.xhp msgctxt "" "python_examples.xhp\n" "tit\n" "help.text" msgid "Python examples" msgstr "" #. DAoFA #: python_examples.xhp msgctxt "" "python_examples.xhp\n" "bm_id20191031405\n" "help.text" msgid "Python;examples Python;platform Python;session Python;screen input/output" msgstr "" #. QbiDM #: python_examples.xhp msgctxt "" "python_examples.xhp\n" "hd_id201901031407\n" "help.text" msgid "Python programming examples" msgstr "" #. xkeov #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "tit\n" "help.text" msgid "Creating A Dialog Handler" msgstr "" #. WeSDk #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0664\n" "help.text" msgid "Basic;Dialog Handler Python;Dialog Handler Access2Base;dlgTrace Access2Base;_DumpToFile API;DialogProvider2 API;XDialogEventHandler" msgstr "" #. 6ADFX #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0665\n" "help.text" msgid "Creating a Dialog Handler" msgstr "" #. ykPkA #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0666\n" "help.text" msgid "Next to assigning macros to events or creating event listeners, one can use dialog handlers, whose principle is to define UNO keywords, or methods, that are mapped to events to watch for. The event handler is responsible for executing methods using the vnd.sun.star.UNO: protocol. Unlike listeners that require to define all supported methods, even if unused, dialog handlers require only two methods on top of intended control hook scripts." msgstr "" #. Waa56 #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0667\n" "help.text" msgid "The advantages of this approach are:" msgstr "" #. bBbcE #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0668\n" "help.text" msgid "It packs the code that handles event-driven macros," msgstr "" #. NCGBC #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0669\n" "help.text" msgid "it decorrelates events from macros names which facilitates maintenance or updates, in particular when moving macros or modules." msgstr "" #. WETAj #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0670\n" "help.text" msgid "This mechanism is illustrated herewith for Basic and Python languages using an imported copy of Access2Base dlgTrace dialog. Exception handling and localisation are omitted for clarity." msgstr "" #. qfJEk #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0671\n" "help.text" msgid "Assigning Dialog methods" msgstr "" #. 46GAC #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0672\n" "help.text" msgid "Export Access2Base dlgTrace dialog and import it into MyLib application library." msgstr "" #. vFWDG #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0673\n" "help.text" msgid "Inside the control properties pane of the Dialog Editor, use the Events tab to replace macro assignments by component assignments, and type in the intended method names:" msgstr "" #. qNEVD #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0674\n" "help.text" msgid "Set Dump to file dialog button component method name to _dump2File" msgstr "" #. t65Et #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0675\n" "help.text" msgid "Optionally define txtTracelog key pressed and mouse button pressed events component method names as _openHelp" msgstr "" #. WMZBj #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0676\n" "help.text" msgid "Optionally define Ok button receiving focus event component method name as onOkHasfocus" msgstr "" #. Joqhs #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0677\n" "help.text" msgid "Events assigned actions should mention the vnd.sun.star.UNO: protocol." msgstr "" #. BTnaF #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0678\n" "help.text" msgid "Creating the handler" msgstr "" #. BN7Lo #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0679\n" "help.text" msgid "createDialogWithHandler method of com.sun.star.awt.DialogProvider2 service is used to set the dialog and its handler. The handler is responsible for implementing com.sun.star.awt.XDialogEventHandler interface." msgstr "" #. 2CCEz #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0680\n" "help.text" msgid "All component method names must be explicitly declared when using a dialog handler." msgstr "" #. kBAiZ #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0681\n" "help.text" msgid "With Python" msgstr "Za pomocą języka Python" #. rUiYd #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0682\n" "help.text" msgid "In this example the dialog is located on the computer." msgstr "" #. FyaBp #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0692\n" "help.text" msgid "\"\"\" Access2Base Console Handler \"\"\"" msgstr "" #. dugqK #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0693\n" "help.text" msgid "''' adapted from « Créer un dialogue avec gestionnaire d'événements » by JM Zambon" msgstr "" #. 5Cysb #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0716\n" "help.text" msgid "\"\"\" Create a Dialog from its location \"\"\"" msgstr "" #. C9pNa #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0729\n" "help.text" msgid "''' Ugly MsgBox '''" msgstr "" #. zcjmD #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0740\n" "help.text" msgid "As expected, onOkHasFocus missing method throws an exception." msgstr "" #. vC7GW #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0741\n" "help.text" msgid "Refer to Python calls to %PRODUCTNAME Basic page for getBasicScript routine description and for details about cross-language scripting execution." msgstr "" #. b6xGw #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0742\n" "help.text" msgid "With %PRODUCTNAME Basic" msgstr "Za pomocą języka %PRODUCTNAME Basic" #. 5N3MV #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0743\n" "help.text" msgid "In this example the dialog is embedded in a document, and can equally be located on the computer." msgstr "" #. Ahwda #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0751\n" "help.text" msgid "dp.Initialize(Array(ThisComponent)) ' if doc-embedded dialog" msgstr "" #. Cf88b #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0958c\n" "help.text" msgid "method As String) As Boolean" msgstr "" #. j4aLN #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0770\n" "help.text" msgid "'dialog.endDialog(1) if computer-based dialog" msgstr "" #. EBBRf #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0779\n" "help.text" msgid "' adapted from « Créer un dialogue avec gestionnaire d'événements » by JM Zambon" msgstr "" #. NF93B #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0781\n" "help.text" msgid "As expected, onOkHasFocus missing method throws an exception." msgstr "" #. EX74b #: python_handler.xhp msgctxt "" "python_handler.xhp\n" "N0505\n" "help.text" msgid "CreateUnoListener Function" msgstr "" #. Ur3DA #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "tit\n" "help.text" msgid "IDE for Python" msgstr "" #. ETCU9 #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "bm_id761543349138561\n" "help.text" msgid "APSO Alternative Python Scripts Organizer python;IDE - integrated development environment python;editor" msgstr "" #. fzoAS #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "hd_id151543348965464\n" "help.text" msgid "Setting up an Integrated Development Environment (IDE) for Python" msgstr "Konfigurowanie zintegrowanego środowiska programistycznego (IDE) dla Pythona" #. k7syF #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "par_id541543348965465\n" "help.text" msgid "Writing Python macros requires extra configuration steps to set an IDE of choice." msgstr "" #. pYeKm #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "N0106\n" "help.text" msgid "Unlike Basic language macros development in %PRODUCTNAME, developing Python scripts for %PRODUCTNAME requires to configure an external Integrated Development Environment (IDE). Multiple IDEs are available that range from beginners to advanced Python coders. While using a Python IDE programmers benefit from numerous features such as syntax highlighting, code folding, class browsing, code completion, coding standard enforcement, test driven development, debugging, version control and many more. You can refer to Designing & Developing Python Applications on the Wiki for more in-depth information about the setup of a bridge between your IDE and a running instance %PRODUCTNAME." msgstr "" #. u2xio #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "hd_id761544698669786\n" "help.text" msgid "The APSO Extension" msgstr "" #. TZvni #: python_ide.xhp msgctxt "" "python_ide.xhp\n" "N0104\n" "help.text" msgid "The Alternative Python Script Organizer (APSO) extension eases the edition of Python scripts, in particular when embedded in a document. Using APSO you can configure your preferred source code editor, start the integrated Python shell and debug Python scripts. Extensions exist that help inspect arbitrary UNO objects, refer to Designing & Developing Python Applications for additional details on such extensions." msgstr "" #. 5E2EV #: python_import.xhp msgctxt "" "python_import.xhp\n" "tit\n" "help.text" msgid "Python : Importing Modules" msgstr "" #. gFTth #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0461\n" "help.text" msgid "Python;import Python;Modules Python;pythonpath PythonLibraries" msgstr "" #. MHcrX #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0462\n" "help.text" msgid "Importing Python Modules" msgstr "" #. VHAM5 #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0463\n" "help.text" msgid "%PRODUCTNAME Python scripts come in three distinct flavors, they can be personal, shared or embedded in documents. They are stored in varying places described in Python Scripts Organization and Location. In order to import Python modules, their locations must be known from Python at run time." msgstr "" #. zMSfx #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0464\n" "help.text" msgid "This mechanism is illustrated for file system based modules and document based modules. Exception handling is omitted for clarity. The terms library or directory, scripts or modules are used interchangeably. A Python macro refers to a function inside a module." msgstr "" #. GUdHS #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0465\n" "help.text" msgid "Note that /Scripts/python/pythonpath local directory is always explored when running a Python macro from /Scripts/python." msgstr "" #. fyFof #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0466\n" "help.text" msgid "File System module import" msgstr "" #. SRZgQ #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0467\n" "help.text" msgid "User or Shared Modules" msgstr "" #. NAJzP #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0468\n" "help.text" msgid "Personal & shared Python scripts can be imported once their directories are included in Python run time path. Refer to Getting session information page for more details regarding omitted Session Class." msgstr "" #. A4v4U #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0473\n" "help.text" msgid "user_lib = Session().UserPythonScripts # User scripts location" msgstr "" #. AAJUq #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0475\n" "help.text" msgid "sys.path.insert(0, user_lib) # Add to search path" msgstr "" #. yFcur #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0476\n" "help.text" msgid "import screen_io as ui # 'screen_io.py' module resides in user_lib directory" msgstr "" #. 6KtvD #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0477\n" "help.text" msgid "# Your code follows here" msgstr "" #. G8bHh #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0478\n" "help.text" msgid "This Python example exposes a local XSCRIPTCONTEXT variable to an imported module:" msgstr "" #. uwiPp #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0483\n" "help.text" msgid "share_lib = Session.SharedPythonScripts() # Shared scripts location" msgstr "" #. HugAN #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0485\n" "help.text" msgid "sys.path.insert(0, share_lib) # Add to search path" msgstr "" #. zGybv #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0486\n" "help.text" msgid "from IDE_utils import ScriptContext # 'IDE_utils.py' sits with shared Python scripts." msgstr "" #. VoPZU #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0488\n" "help.text" msgid "# Your code follows here" msgstr "" #. AH3MT #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0489\n" "help.text" msgid "Installation Modules for Applications" msgstr "" #. VFZdV #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0490\n" "help.text" msgid "Unlike personal and shared scripts, %PRODUCTNAME installation scripts can be imported any time. Next to uno & unohelper %PRODUCTNAME Python modules, other scripts present in /program directory can be imported directly, such as the msgbox module." msgstr "" #. TnQ2j #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0491\n" "help.text" msgid "With Python shell:" msgstr "Za pomocą powłoki języka Python:" #. DDinb #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0534\n" "help.text" msgid "Document Module Import" msgstr "" #. AUzGt #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0535\n" "help.text" msgid "Importing a Python document embedded module is illustrated below. Error handling is not detailed. Python run time path is updated when document has been opened and before closure. Refer to Event-Driven Macros to learn how to associate Python macros to document events." msgstr "" #. APbCX #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0541\n" "help.text" msgid "\"\"\" Prepare Python modules import when doc. loaded \"\"\"" msgstr "" #. DJStg #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0542\n" "help.text" msgid "PythonLibraries.loadLibrary('lib/subdir') # Add directory to search path" msgstr "" #. tPsVb #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0543\n" "help.text" msgid "PythonLibraries.loadLibrary('my_gui', 'screen_io') # Add dir. & import screen_io" msgstr "" #. KxLAs #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0546\n" "help.text" msgid "\"\"\" Cleanup PYTHON_PATH when doc. Gets closed \"\"\"" msgstr "" #. siAC7 #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0547\n" "help.text" msgid "PythonLibraries.unloadLibrary('my_gui') # Python runtime path cleanup" msgstr "" #. zajf5 #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0548\n" "help.text" msgid "# Note: imported modules remain loaded in this example." msgstr "" #. pKa7R #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0553\n" "help.text" msgid "\"\"\" Python library loader and module importer" msgstr "" #. ruYCE #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0555\n" "help.text" msgid "adapted from 'Bibliothèque de fonctions' by Hubert Lambert" msgstr "" #. 8gpRJ #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0556\n" "help.text" msgid "at https://forum.openoffice.org/fr/forum/viewtopic.php?p=286213 \"\"\"" msgstr "" #. T6bdz #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0558\n" "help.text" msgid "\"\"\" Check run time module list \"\"\"" msgstr "" #. EFaRv #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0561\n" "help.text" msgid "\"\"\" Check PYTHON_PATH content \"\"\"" msgstr "" #. fvFq9 #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0564\n" "help.text" msgid "\"\"\" add directory to PYTHON_PATH, import named module \"\"\"" msgstr "" #. eCTGx #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0573\n" "help.text" msgid "\"\"\" remove directory from PYTHON_PATH \"\"\"" msgstr "" #. 5xScE #: python_import.xhp msgctxt "" "python_import.xhp\n" "N0580\n" "help.text" msgid "Refer to Creating a Python Listener for examples of event-driven macros." msgstr "" #. 9BBze #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "tit\n" "help.text" msgid "Python Listeners : Creating Event Listeners" msgstr "" #. ouQd3 #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0385\n" "help.text" msgid "Python;Event Listener Python;createUnoListener Basic;Event Listener API;ActionEvent API;DialogProvider API;EventObject API;ExecutableDialogResults API;XActionListener" msgstr "" #. o4QUC #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0386\n" "help.text" msgid "Creating Event Listeners" msgstr "" #. S8UHm #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0387\n" "help.text" msgid "Events raised by dialogs, documents, forms or graphical controls can be linked to macros, which is referred to as event-driven programming. The most common method to relate events to macros are the Events tab in Tools – Customize menu and the Dialog Editor Control properties pane from Tools - Macros – Organise Dialogs... menu." msgstr "" #. Dd2YW #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0388\n" "help.text" msgid "Graphical artifacts, keyboard inputs, mouse moves and other man/machine interactions can be controlled using UNO listeners that watch for the user’s behavior. Listeners are dynamic program code alternatives to macro assignments. One may create as many UNO listeners as events to watch for. A single listener can also handle multiple user interface controls." msgstr "" #. UVzsE #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0389\n" "help.text" msgid "Creating an event listener" msgstr "" #. knF23 #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0390\n" "help.text" msgid "Listeners get attached to controls held in dialogs, as well as to document or form events. Listeners are also used when creating runtime dialogs or when adding controls to a dialog on the fly." msgstr "" #. DwE8A #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0391\n" "help.text" msgid "This example creates a listener for Button1 control of Dialog1 dialog in Standard library." msgstr "" #. Wsp8E #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0392\n" "help.text" msgid "With Python" msgstr "Za pomocą języka Python" #. pPjfw #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0405\n" "help.text" msgid "_MY_LABEL = 'Python listens..'" msgstr "" #. UJrnb #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0417\n" "help.text" msgid "MsgBox(\"The user acknowledged the dialog.\")" msgstr "" #. XVRK7 #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0419\n" "help.text" msgid "MsgBox(\"The user canceled the dialog.\")" msgstr "" #. FUuHB #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0424\n" "help.text" msgid "\"\"\" Create a Dialog from its location \"\"\"" msgstr "" #. NeZcJ #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0437\n" "help.text" msgid "\"\"\" Listen to & count button clicks \"\"\"" msgstr "" #. WK4DA #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0448\n" "help.text" msgid "def disposing(self, evt: EventObject): # mandatory routine" msgstr "" #. 9mtTR #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0457\n" "help.text" msgid "msgbox.py in {installation}/program/ directory has some examples of button listeners." msgstr "" #. MgUyV #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0458\n" "help.text" msgid "With %PRODUCTNAME Basic" msgstr "Za pomocą języka %PRODUCTNAME Basic" #. CCUMV #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0459d\n" "help.text" msgid "Const MY_LABEL = \"Basic listens..\"" msgstr "" #. eJe7e #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0478\n" "help.text" msgid "Case rc.OK : MsgBox \"The user acknowledged the dialog.\",, \"Basic\"" msgstr "" #. KVrqd #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0479\n" "help.text" msgid "Case rc.CANCEL : MsgBox \"The user canceled the dialog.\",, \"Basic\"" msgstr "" #. 9AeGf #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0486\n" "help.text" msgid "''' Listen to & count button clicks '''" msgstr "" #. 5Arxo #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0496\n" "help.text" msgid "' your code goes here" msgstr "" #. AQA8b #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0498\n" "help.text" msgid "Other Event Listeners" msgstr "" #. 5CsEJ #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0499\n" "help.text" msgid "Listeners are usually coded along with dialog opening. Numerous listener approaches are possible such as event handlers for dialogs or event monitors for documents or forms." msgstr "" #. 2u4dC #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0506\n" "help.text" msgid "Events mapping to objects" msgstr "" #. CWePB #: python_listener.xhp msgctxt "" "python_listener.xhp\n" "N0509\n" "help.text" msgid "See also Document events, Form events." msgstr "" #. GC8Ny #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "tit\n" "help.text" msgid "Python Scripts Organization" msgstr "" #. ENGH2 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "hd_id391543358231021\n" "help.text" msgid "Python Scripts Organization and Location" msgstr "" #. rRufi #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id481636114810038\n" "help.text" msgid "%PRODUCTNAME macros are grouped in module files, modules are usually grouped in library folders, and libraries are grouped in library containers although containers can contain modules too." msgstr "" #. wGWz9 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id771543358231022\n" "help.text" msgid "A library is used as a major grouping for either an entire category of macros, or for an entire application. Modules usually split functionality, such as user interaction and calculations. Individual macros are subroutines and functions. The Figure below shows an example of the hierarchical structure of macro libraries in %PRODUCTNAME." msgstr "" #. b8iEG #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id771636279690940\n" "help.text" msgid "Library Container diagram" msgstr "" #. JqG95 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id171636114787810\n" "help.text" msgid "Figure: Macro Library hierarchy" msgstr "" #. dbwvM #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id801636114790638\n" "help.text" msgid "The containers are accessible in all %PRODUCTNAME programs through the user interface. Go to Tools > Macros > Organize Macros > Python, to open the Python Macros dialog." msgstr "" #. FU5EC #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id801636114808666\n" "help.text" msgid "Three library containers are shown in the Macro From list:" msgstr "" #. RnBRr #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id321636114854594\n" "help.text" msgid "My Macros: personal macros available for the %PRODUCTNAME user" msgstr "" #. bDXrr #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id471636114847530\n" "help.text" msgid "Application Macros: system macros distributed with %PRODUCTNAME for every computer user" msgstr "" #. kVY4C #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id191636114858218\n" "help.text" msgid "Document macros: every document can contain macro libraries available in that document for all users" msgstr "" #. iEtmS #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "hd_id911544049584458\n" "help.text" msgid "Python Script Locations" msgstr "" #. AMBK6 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id121551089455774\n" "help.text" msgid "Refer to Getting Session Information in order to get programmatic access to Python script locations." msgstr "" #. GDrUs #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "hd_id591544049572647\n" "help.text" msgid "Application Macros" msgstr "" #. xBzRT #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id261544049064421\n" "help.text" msgid "Existing macros in this location (container) were copied by the installation program and are available to every computer user, and any open document can access macros stored the container. You need administrative rights to store or edit macros here." msgstr "" #. M8CGu #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id861544210028670\n" "help.text" msgid "The %PRODUCTNAME Macros container location in the file system depends on the operating system:" msgstr "" #. GMBSF #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id191544210072242\n" "help.text" msgid "For Windows: {Installation}\\share\\Scripts\\python." msgstr "" #. DV8TD #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id61544210078654\n" "help.text" msgid "For Linux and macOS: {Installation}/share/Scripts/python." msgstr "" #. 5sHwj #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "hd_id861544049692222\n" "help.text" msgid "My Macros" msgstr "" #. aiMzD #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id981544049055996\n" "help.text" msgid "This container is accessible only by the %PRODUCTNAME user. Any open document can access macros stored the container. Macros in this location are stored in the %PRODUCTNAME user profile." msgstr "" #. wUjx4 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id341544210187846\n" "help.text" msgid "The My Macros container location is in the user space and depends on the operating system:" msgstr "" #. mhNtD #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id381544210213190\n" "help.text" msgid "For Windows,
%APPDATA%\\LibreOffice\\4\\user\\Scripts\\python." msgstr "" #. fQYPE #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id691544210219850\n" "help.text" msgid "For Linux and macOS,
$HOME/.config/libreoffice/4/user/Scripts/python." msgstr "" #. CSJC9 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "hd_id101544049707712\n" "help.text" msgid "Document macros" msgstr "" #. FBmoB #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id31544049046497\n" "help.text" msgid "Document macros are embedded in the document and are accessible only when the document is open." msgstr "" #. qbVc9 #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "hd_id171544049715310\n" "help.text" msgid "Libraries, Modules and Macros" msgstr "" #. 24e7J #: python_locations.xhp msgctxt "" "python_locations.xhp\n" "par_id181544209916707\n" "help.text" msgid "Python macros can be organized in libraries, modules and macros. Use the Macro Library hierarchy as a guide when creating or installing new macros in module files, new module files in library folders or new library folders in containers." msgstr "" #. Zcfxg #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "tit\n" "help.text" msgid "Python : Platform class" msgstr "" #. jnNvg #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0508\n" "help.text" msgid "Platform;isLinux Platform;isMacOsX Platform;isWindows Platform;ComputerName Platform;OSName API;ConfigurationAccess Tools;GetRegistryContent" msgstr "" #. drCq4 #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0509\n" "help.text" msgid "Identifying the operating system" msgstr "" #. vqduy #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0510\n" "help.text" msgid "Identifying the operating system can be performed with Python or Basic language." msgstr "" #. gZrHC #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0511\n" "help.text" msgid "ComputerName property is solely available for Windows. Basic calls to Python macros help overcome %PRODUCTNAME Basic limitations." msgstr "" #. sV6Fp #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0512\n" "help.text" msgid "Using a Python class:" msgstr "" #. ikwcW #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0529\n" "help.text" msgid "Using a Basic classmodule:" msgstr "" #. 7BpCv #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "NO529b\n" "help.text" msgid "%PRODUCTNAME Basic lacks MacOS X native recognition. Platform identification is possible using %PRODUCTNAME Application Programming Interface (API)." msgstr "" #. tTyE5 #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0451\n" "help.text" msgid "' Return platform name as \"MAC\", \"UNIX\", \"WIN\"" msgstr "" #. AwTGx #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0551\n" "help.text" msgid "' Inferred from \"Tools.UCB.ShowHelperDialog\" function" msgstr "" #. jtA2N #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0564\n" "help.text" msgid "Examples:" msgstr "" #. riK2q #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0565\n" "help.text" msgid "With Python" msgstr "" #. FELjZ #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0567\n" "help.text" msgid ">>> print(Platform().isMacOSX) # object property" msgstr "" #. dAWDs #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0569\n" "help.text" msgid ">>> input(Platform().OSName) # object property" msgstr "" #. MkpG4 #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0571\n" "help.text" msgid "From Tools – Macros - Run Macro... menu." msgstr "" #. Qk6MM #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0576\n" "help.text" msgid "With %PRODUCTNAME Basic" msgstr "Za pomocą języka %PRODUCTNAME Basic" #. Jkyqd #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0578\n" "help.text" msgid "Dim p As New Platform ' instance of Platform class" msgstr "" #. HWYHg #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0579\n" "help.text" msgid "MsgBox p.isLinux ' object property" msgstr "" #. 9FGEv #: python_platform.xhp msgctxt "" "python_platform.xhp\n" "N0580\n" "help.text" msgid "Print p.isWindows, p.OSName ' object properties" msgstr "" #. ej5WE #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "tit\n" "help.text" msgid "Python : Programming with Python" msgstr "" #. BG8VW #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0218\n" "help.text" msgid "Python;Programming XSCRIPTCONTEXT;Python XSCRIPTCONTEXT;getComponentContext XSCRIPTCONTEXT;getDesktop XSCRIPTCONTEXT;getDocument uno.py;getComponentContext uno.py;getDesktop uno.py;getDocument" msgstr "" #. sZPDY #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "hd_id691546462755220\n" "help.text" msgid "Programming with Python Scripts" msgstr "" #. Mc7G4 #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0220\n" "help.text" msgid "A Python macro is a function within a .py file, identified as a module. Unlike %PRODUCTNAME Basic and its dozen of UNO objects functions or services, Python macros use the XSCRIPTCONTEXT UNO single object, shared with JavaScript and BeanShell. The g_exportedScripts global tuple explicitly lists selectable macros from a module. Python modules hold autonomous code logic, and are independent from one another." msgstr "" #. 8Ri8m #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0221\n" "help.text" msgid "XSCRIPTCONTEXT Global Variable" msgstr "" #. 8GP6t #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0222\n" "help.text" msgid "Genuine Basic UNO facilities can be inferred from XSCRIPTCONTEXT global variable. Refer to %PRODUCTNAME API for a complete description of XSCRIPTCONTEXT. XSCRIPTCONTEXT methods summarize as:" msgstr "" #. U6KbS #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0224\n" "help.text" msgid "Methods" msgstr "" #. skMQF #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0225\n" "help.text" msgid "Description" msgstr "Opis" #. onsBW #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0226\n" "help.text" msgid "Mapped in Basic as" msgstr "" #. 54Nun #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0228\n" "help.text" msgid "The document reference on which the script can operate." msgstr "" #. CR7pv #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0231\n" "help.text" msgid "The desktop reference on which the script can operate." msgstr "" #. rAVfx #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0234\n" "help.text" msgid "The component context which the script can use to create other uno components." msgstr "" #. 5wUcN #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0237\n" "help.text" msgid "HelloWorld and Capitalise installation shared scripts illustrate UNO-related macros making use of XSCRIPTCONTEXT global variable." msgstr "" #. RQgKR #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0238\n" "help.text" msgid "Python standard output file is not available when running Python macros from Tools - Macros - Run Macro menu. Refer to Input/Output to Screen for more information." msgstr "" #. WuGCs #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0239\n" "help.text" msgid "Module import" msgstr "" #. tBVP2 #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0240\n" "help.text" msgid "XSCRIPTCONTEXT is not provided to imported modules." msgstr "" #. FxPgc #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0241\n" "help.text" msgid "%PRODUCTNAME Basic libraries contain classes, routines and variables, Python modules contain classes, functions and variables. Common pieces of reusable Python or UNO features must be stored in My macros within (User Profile)/Scripts/python/pythonpath. Python libraries help organize modules in order to prevent module name collisions. Import uno.py inside shared modules." msgstr "" #. EGdaE #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0242\n" "help.text" msgid "Genuine BASIC UNO facilities can be inferred using uno.py module. Use Python interactive shell to get a complete module description using dir() and help() Python commands." msgstr "" #. SsAZa #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "bm_id391659034206678\n" "help.text" msgid "uno.py uno.py;absolutize uno.py;createUnoStruct uno.py;fileUrlToSystemPath uno.py;getClass uno.py;getComponentContext uno.py;Enum uno.py;getConstantByName uno.py;isInterface uno.py;systemPathToFileUrl" msgstr "" #. Gi6iz #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0244\n" "help.text" msgid "Functions" msgstr "" #. jFADb #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0245\n" "help.text" msgid "Description" msgstr "Opis" #. 6wDQn #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0246\n" "help.text" msgid "Mapped in Basic as" msgstr "" #. 7prVF #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0248\n" "help.text" msgid "Returns an absolute file url from the given urls." msgstr "" #. PE7AD #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0251\n" "help.text" msgid "Creates a UNO struct or exception given by typeName." msgstr "" #. FNPMc #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0254\n" "help.text" msgid "Returns a system path." msgstr "" #. sFbd9 #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0257\n" "help.text" msgid "Returns the class of a concrete UNO exception, struct, or interface." msgstr "" #. qAbMv #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0260\n" "help.text" msgid "Returns the UNO component context used to initialize the Python runtime." msgstr "" #. WQBzo #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0264\n" "help.text" msgid "Looks up the value of an IDL constant by giving its explicit name." msgstr "" #. VD2pr #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0265\n" "help.text" msgid "See API constant groups" msgstr "" #. RMBST #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0267\n" "help.text" msgid "Returns True, when obj is a class of a UNO interface." msgstr "" #. B84WF #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0270\n" "help.text" msgid "Returns a file URL for the given system path." msgstr "" #. GEMGY #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0272\n" "help.text" msgid "LibreLogo and TableSample installation shared scripts use uno.py module." msgstr "" #. 9NieC #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0273\n" "help.text" msgid "More Python-Basic samples" msgstr "" #. 6Yct5 #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0275\n" "help.text" msgid "Python UNO" msgstr "" #. 8GvqG #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0276\n" "help.text" msgid "Basic UNO features" msgstr "" #. wSBYY #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0284\n" "help.text" msgid "See Opening a Dialog" msgstr "" #. ucBDS #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0286\n" "help.text" msgid "See Creating a Listener" msgstr "" #. LNUaK #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0288\n" "help.text" msgid "See UNO data types" msgstr "" #. pFbcP #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N1297\n" "help.text" msgid "Importing an embedded Module" msgstr "" #. GPRuc #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N1298\n" "help.text" msgid "Similarly to %PRODUCTNAME Basic that supports browsing and dynamic loading of libraries, Python libraries can be explored and imported on demand. For more information on library containers, visit %PRODUCTNAME Application Programming Interface (API) or download %PRODUCTNAME Software Development Kit (SDK)." msgstr "" #. SEeXV #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N3299\n" "help.text" msgid "Importing a Python document embedded module is illustrated below, exception handling is not detailed:" msgstr "" #. P2R2D #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0303\n" "help.text" msgid "\"\"\" load library and import module" msgstr "" #. oBnkG #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0305\n" "help.text" msgid "Adapted from 'Bibliothèque de fonctions' by Hubert Lambert" msgstr "" #. FFxTV #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0306\n" "help.text" msgid "at https://forum.openoffice.org/fr/forum/viewtopic.php?p=286213\"\"\"" msgstr "" #. A2Zvp #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0307\n" "help.text" msgid "doc = XSCRIPTCONTEXT.getDocument() # current document" msgstr "" #. qqpCF #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0310\n" "help.text" msgid "if not url in sys.path: # add path if necessary" msgstr "" #. HWoLC #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0311\n" "help.text" msgid "sys.path.insert(0, url) # doclib takes precedence" msgstr "" #. wBdYA #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0312\n" "help.text" msgid "if module_name: # import if requested" msgstr "" #. B9zJW #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0316\n" "help.text" msgid "ui = load_library(\"my_gui\",'screen_io') # add path + import " msgstr "" #. yjHXX #: python_programming.xhp msgctxt "" "python_programming.xhp\n" "N0321\n" "help.text" msgid "Basic UNO Objects, Functions and Services" msgstr "" #. zRBRa #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "tit\n" "help.text" msgid "Python : Screen Input/Output" msgstr "" #. tMEMB #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0433\n" "help.text" msgid "Python;InputBox Python;MsgBox Python;Print API;script.provider.MasterScriptProvider: Screen Input/Output API;script.provider.XScript: Screen Input/Output" msgstr "" #. aSpmm #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0434\n" "help.text" msgid "Input/Output to Screen" msgstr "" #. qCLEs #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0435\n" "help.text" msgid "Python standard output file is not available when running Python macros from Tools – Macros - Run Macro... menu. Presenting the output of a module requires the Python interactive console. Features such as input(), print(), repr() and str() are available from the Python shell." msgstr "" #. ftsGT #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "msgbox_tip\n" "help.text" msgid "%PRODUCTNAME msgbox Python module proposes a msgbox() method that is illustrated in Creating Event Listeners and Creating a dialog handler example pages." msgstr "" #. aPSDz #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0437\n" "help.text" msgid "%PRODUCTNAME Basic proposes InputBox(), Msgbox() and Print() screen I/O functions. Python alternatives exist relying either on %PRODUCTNAME API Abstract Windowing Toolkit, either on Python to Basic function calls. The latter proposes a syntax that is intentionally close to that of Basic, and uses a Python module next to a Basic module. The API Scripting Framework is used to perform Basic, BeanShell, JavaScript and Python inter-languages function calls." msgstr "" #. hat4k #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0438\n" "help.text" msgid "Python syntax:" msgstr "" #. QypFq #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0442\n" "help.text" msgid "Examples:" msgstr "" #. DbZVx #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0449\n" "help.text" msgid "Installation:" msgstr "" #. 6J2px #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0450\n" "help.text" msgid "Copy screen_io Python module in My macros within /Scripts/python/pythonpath," msgstr "" #. g98C5 #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0451\n" "help.text" msgid "Copy uiScripts Basic module in My macros Standard Basic library," msgstr "" #. XAthB #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0452\n" "help.text" msgid "Restart %PRODUCTNAME." msgstr "" #. jGGGZ #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0453\n" "help.text" msgid "screen_io Python module" msgstr "" #. EB2zZ #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0467\n" "help.text" msgid "\"\"\" Displays a dialog box containing a message and returns a value.\"\"\"" msgstr "" #. nUtxt #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0473\n" "help.text" msgid "\"\"\" Displays a prompt in a dialog box at which the user can enter text.\"\"\"" msgstr "" #. MFz5D #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0479\n" "help.text" msgid "\"\"\"Outputs the specified strings or numeric expressions in a dialog box.\"\"\"" msgstr "" #. L833Z #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "par_id161655364816553\n" "help.text" msgid "MsgBox and InputBox methods from the Basic service included in the ScriptForge libraries call directly their native Basic counterparts." msgstr "" #. EYqxJ #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "N0492\n" "help.text" msgid "uiScripts Basic module" msgstr "" #. enXba #: python_screen.xhp msgctxt "" "python_screen.xhp\n" "tip_APSO\n" "help.text" msgid "The Alternative Python Script Organizer (APSO) extension offers a msgbox() function out of its apso_utils module." msgstr "" #. CGnPe #: python_session.xhp msgctxt "" "python_session.xhp\n" "tit\n" "help.text" msgid "Python_Session : Session class" msgstr "" #. vkS8P #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0339\n" "help.text" msgid "Session;UserName Session;SharedScripts Session;SharedPythonScripts Session;UserProfile Session;UserScripts Session;UserPythonScripts API;PathSubstitution" msgstr "" #. qBME3 #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0340\n" "help.text" msgid "Getting Session Information" msgstr "Pobieranie informacji o sesji" #. nmTjF #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0341\n" "help.text" msgid "Computing %PRODUCTNAME user profile and shared modules system file paths can be performed with Python or with Basic languages. BeanShell, Java, JavaScript and Python scripts locations can be derived from this information." msgstr "" #. gMnyC #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0343\n" "help.text" msgid "Examples:" msgstr "" #. m498C #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0344\n" "help.text" msgid "With Python shell." msgstr "" #. yziJv #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0346\n" "help.text" msgid ">>> print(Session.SharedPythonScripts()) # static method" msgstr "" #. ezhbr #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0347\n" "help.text" msgid ">>> print(Session().UserName) # object property" msgstr "" #. K4Cjj #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0348\n" "help.text" msgid ">>> input(Session().UserProfile) # object property" msgstr "" #. CVdoK #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0349\n" "help.text" msgid "From Tools – Macros - Run Macro... menu." msgstr "" #. k47pk #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0354\n" "help.text" msgid "ui.MsgBox(Session.Share(),title='Installation Share') # static method" msgstr "" #. mFu9h #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0355\n" "help.text" msgid "ui.Print(Session.SharedPythonScripts()) # static method" msgstr "" #. osmNG #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0356\n" "help.text" msgid "s = Session() # instance creation" msgstr "" #. Gqz8J #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0357\n" "help.text" msgid "ui.MsgBox(s.UserName,title='Hello') # object property" msgstr "" #. 8c4GN #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0358\n" "help.text" msgid "ui.Print(s.UserPythonScripts) # object property" msgstr "" #. GAffb #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0360\n" "help.text" msgid "g_exportedScripts = (demo_session,) # public macros" msgstr "" #. GfLEb #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0361\n" "help.text" msgid "With %PRODUCTNAME Basic." msgstr "" #. CJAPH #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0364\n" "help.text" msgid "Print \"Shared scripts location:\", s.SharedScripts" msgstr "" #. nKgLS #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0365\n" "help.text" msgid "MsgBox s.UserName,,\"Hello\"" msgstr "" #. Dvp2n #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0368\n" "help.text" msgid "Using COM/OLE and Visual Basic Scripting language." msgstr "" #. u2czW #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0369\n" "help.text" msgid "' The service manager is always the entry point" msgstr "" #. BiCRF #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0370\n" "help.text" msgid "' If there is no office running then an office is started up" msgstr "" #. mepxA #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0372\n" "help.text" msgid "' PathSubstitution service exhibits information to infer" msgstr "" #. njK5P #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0373\n" "help.text" msgid "' /Scripts/python locations from" msgstr "" #. XPAGf #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0381\n" "help.text" msgid "Python Session class:" msgstr "" #. ePFtK #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0401\n" "help.text" msgid "@property # alternative to '$(username)' variable" msgstr "" #. CBvZv #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0342\n" "help.text" msgid "Unlike Basic, pathname normalization is performed with Python inside Session class." msgstr "" #. 8zUvW #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0412\n" "help.text" msgid "%PRODUCTNAME Basic Session class:" msgstr "" #. ivAG6 #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0417\n" "help.text" msgid "Private _ps As Object ' Private member" msgstr "" #. Q9sNs #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0422\n" "help.text" msgid "End Sub ' Constructor" msgstr "" #. ELSQJ #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0426\n" "help.text" msgid "End Sub ' Destructor" msgstr "" #. 7neVV #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0439\n" "help.text" msgid "Public Property Get UserName() As String ' User account name" msgstr "" #. NsDBi #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0443\n" "help.text" msgid "Public Property Get UserProfile() As String ' User profile system path" msgstr "" #. do2CY #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0447\n" "help.text" msgid "Public Property Get UserScripts() As String ' User scripts system path" msgstr "" #. Gg3yg #: python_session.xhp msgctxt "" "python_session.xhp\n" "N0451\n" "help.text" msgid "Public Property Get UserPythonScripts() As String ' User Python scripts system path" msgstr "" #. DRC4A #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "tit\n" "help.text" msgid "Python Interactive Shell" msgstr "" #. uRFzN #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0117\n" "help.text" msgid "Python console Python Interactive Shell Python;Shell" msgstr "" #. 6dAy2 #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0118\n" "help.text" msgid "Running Python Interactive Console" msgstr "" #. Met9b #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0119\n" "help.text" msgid "The Python interactive console, also known as Python interpreter or Python shell, provides programmers with a quick way to execute commands and try out and test code without creating a file. UNO objects introspection as well as %PRODUCTNAME Python modules documentation can be obtained from the terminal." msgstr "" #. kFpxo #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "par_id851633601202270\n" "help.text" msgid "From a full-featured %PRODUCTNAME installed package, use either Basic or Python:" msgstr "" #. 5HhXz #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0121\n" "help.text" msgid "Using a Basic macro" msgstr "" #. KhWLk #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0127\n" "help.text" msgid "Using a Python macro" msgstr "" #. 3FCJH #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0141\n" "help.text" msgid "Example output" msgstr "" #. MxDtE #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0142\n" "help.text" msgid "Python Interactive Console" msgstr "" #. fk6sx #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "hd_id381633446811095\n" "help.text" msgid "Using the Terminal" msgstr "" #. CNFdD #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "par_id801633601715910\n" "help.text" msgid "From a %PRODUCTNAME copy included in a GNU/Linux platform, use the terminal as shown:" msgstr "" #. vWPwe #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "par_id531633444780190\n" "help.text" msgid "whereis or type terminal commands help locate Python interactive console:" msgstr "" #. 8Ei5d #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "hd_id311633513620803\n" "help.text" msgid "Alternative console" msgstr "Konsola alternatywna" #. R53nU #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "par_id81632760673283\n" "help.text" msgid "Use APSO extension console as an alternative:" msgstr "" #. 6h9CS #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "N0144\n" "help.text" msgid "APSO console" msgstr "" #. MRf8v #: python_shell.xhp msgctxt "" "python_shell.xhp\n" "par_id351633599611244\n" "help.text" msgid "PythonShell function in ScriptForge.Exception service" msgstr ""