FreeCADGui API/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "{{APIFunction|activateWorkbench|string|aktywuje stanowisko pracy według nazwy|nothing}} {{APIFunction|activeDocument| | |aktywny dokument lub Brak, jeśli nie istnieje}} {{AP...")
No edit summary
 
Line 22: Line 22:
{{APIFunction|addCommand|string, object|dodaje polecenie FreeCAD. String jest nazwą polecenia, a object jest nazwą klasy definiującej polecenie.| }}
{{APIFunction|addCommand|string, object|dodaje polecenie FreeCAD. String jest nazwą polecenia, a object jest nazwą klasy definiującej polecenie.| }}
{{APIFunction|addIcon|string, string or list|dodaje do systemu ikonę w postaci nazwy pliku lub w formacie XPM| }}
{{APIFunction|addIcon|string, string or list|dodaje do systemu ikonę w postaci nazwy pliku lub w formacie XPM| }}
{{APIFunction|addIconPath|string|Dodaj nową ścieżkę do systemu, gdzie mają znajdować się pliki ikon| }}
{{APIFunction|addIconPath|string|dodaje nową ścieżkę do systemu, gdzie mają znajdować się pliki ikon| }}
{{APIFunction|addPreferencePage|string,string|Dodaje formularz UI do okna dialogowego preferencji. Pierwszy argument określa nazwę pliku, a drugi nazwę grupy.| }}
{{APIFunction|addPreferencePage|string,string|dodaje formularz UI do okna dialogowego preferencji. Pierwszy argument określa nazwę pliku, a drugi nazwę grupy.| }}
{{APIFunction|addWorkbench|string, object|dodaje środowisko pracy pod określoną nazwą. String jest nazwą środowisko pracy, a object jest nazwą klasy definiującej to środowisko pracy.| }}
{{APIFunction|addWorkbench|string, object|dodaje środowisko pracy pod określoną nazwą. String jest nazwą środowisko pracy, a object jest nazwą klasy definiującej to środowisko pracy.| }}
{{APIFunction|createDialog|string|otwiera plik UI| }}
{{APIFunction|createDialog|string|otwiera plik UI| }}

Latest revision as of 09:25, 23 May 2021

(Październik 2019) Nie edytuj tych stron. Informacje są niekompletne i nieaktualne. Najnowsze API można znaleźć w automatycznie generowana dokumentacja API, lub wygenerować dokumentację samodzielnie, śledząc dokument Dokumentacja źródłowa.

Moduł ten jest odpowiednikiem modułu FreeCAD. Zawiera wszystko co jest związane z interfejsem użytkownika i widokami 3D. Przykład:

import FreeCAD as App
import FreeCADGui as Gui

# get the 3D model document
doc = App.ActiveDocument    

# get the visual representation model document
gui_doc = Gui.ActiveDocument

gui_doc.activateWorkbench("myWorkbench")


activateWorkbench(string)

Description: aktywuje stanowisko pracy według nazwy

Returns: nothing

activeDocument( )

Description:

Returns: aktywny dokument lub Brak, jeśli nie istnieje

activeWorkbench( )

Description:

Returns: aktywny obiekt środowiska pracy

addCommand(string, object)

Description: dodaje polecenie FreeCAD. String jest nazwą polecenia, a object jest nazwą klasy definiującej polecenie.

Returns:

addIcon(string, string or list)

Description: dodaje do systemu ikonę w postaci nazwy pliku lub w formacie XPM

Returns:

addIconPath(string)

Description: dodaje nową ścieżkę do systemu, gdzie mają znajdować się pliki ikon

Returns:

addPreferencePage(string,string)

Description: dodaje formularz UI do okna dialogowego preferencji. Pierwszy argument określa nazwę pliku, a drugi nazwę grupy.

Returns:

addWorkbench(string, object)

Description: dodaje środowisko pracy pod określoną nazwą. String jest nazwą środowisko pracy, a object jest nazwą klasy definiującej to środowisko pracy.

Returns:

createDialog(string)

Description: otwiera plik UI

Returns:

getDocument(string)

Description: pobiera dokument według jego nazwy

Returns: the document

getWorkbench(string)

Description: pobiera środowisko pracy według jego nazwy

Returns: the workbench

insert(string)

Description: otwiera plik makrodefinicji, Inventor lub VRML

Returns: the document

listWorkbenches( )

Description: wyświetla listę wszystkich środowisk pracy

Returns: a list

open(string)

Description: otwiera plik makrodefinicji, Inventor lub VRML

Returns: the openend document

removeWorkbench(string)

Description: usuwa środowisko pracy według nazwy

Returns:

runCommand(string)

Description: uruchamia polecenie FreeCAD według nazwy

Returns:

updateGui( )

Description: aktualizuje okno główne i wszystkie jego okna

Returns: