FreeCADGui API/ro: Difference between revisions

From FreeCAD Documentation
(Created page with "Acest modul este contrapartida modulului FreeCAD. Conține tot ce este legat de interfața de utilizator și de vizualizările 3D. exemplu:")
(Updating to match new version of source page)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{VeryImportantMessage|(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the [https://www.freecadweb.org/api autogenerated API documentation], or generate the documentation yourself, see [[Source documentation|Source documentation]].}}

Acest modul este contrapartida modulului FreeCAD. Conține tot ce este legat de interfața de utilizator și de vizualizările 3D. exemplu:
Acest modul este contrapartida modulului FreeCAD. Conține tot ce este legat de interfața de utilizator și de vizualizările 3D. exemplu:
{{Code|code=
{{Code|code=
Line 16: Line 18:


{{APIFunction | activateWorkbench | string | Activați un mediu de lucru după nume | nimic}}
{{APIFunction | activateWorkbench | string | Activați un mediu de lucru după nume | nimic}}
{{APIfunction | ActiveDocument | | documentul activ sau nimic dacă acesta nu există}}
{{APIFunction | activeDocument | || documentul activ sau nimic dacă acesta nu există}}
{{APIfunction | activeWorkbench | | obiectul activ de lucru de lucru}}
{{APIFunction | activeWorkbench | || obiectul activ de lucru de lucru}}
{{APIFunction | addCommand | șir, obiect | Adăugați o comandă FreeCAD. Stringul este numele comenzii și obiectul este numele clasei care definește comanda | }}
{{APIFunction | addCommand | șir, obiect | Adăugați o comandă FreeCAD. Stringul este numele comenzii și obiectul este numele clasei care definește comanda | }}
{{APIFunction | addIcon | șir, șir sau listă | Adaugă o pictogramă în sistem ca nume de fișier sau format XPM | }}
{{APIFunction | addIcon | șir, șir sau listă | Adaugă o pictogramă în sistem ca nume de fișier sau format XPM | }}
{{APIFunction | addIconPath | string | Adaugă o nouă cale către sistem pentru găsirea fișierelor cu pictograme | }}
{{APIFunction | addIconPath | string | Adaugă o nouă cale către sistem pentru găsirea fișierelor cu pictograme | }}
{{APIFunction | addPreferencePage | string, string | Adăugă un modul de interfață utilizator pentru fereastra de preferințe. Primul argument specifică numele fișierului, iar al doilea indică numele grupului | }}
{{APIFunction | addPreferencePage | string, string | Adăugă un modul de interfață utilizator pentru fereastra de preferințe. Primul argument specifică numele fișierului, iar al doilea indică numele grupului | }}
{{APIFunction | addWorkbench | string, object | Adăugă un mediu de lucru cu un nume definit. Șirul este numele băncii de lucru, iar obiectul este numele clasei care definește mediul }}
{{APIFunction | addWorkbench | string, object | Adăugă un mediu de lucru cu un nume definit. Șirul este numele băncii de lucru, iar obiectul este numele clasei care definește mediul| }}
{{APIFunction | createDialog | string | Deschide un fișier UI, Interfața utilizatorului | }}
{{APIFunction | createDialog | string | Deschide un fișier UI, Interfața utilizatorului | }}
{{APIFunction | getDocument | string | Obține un document cu numele său | document}}
{{APIFunction | getDocument | string | Obține un document cu numele său | document}}
{{APIFunction | getWorkbench | string | Obține mediul de lucru cu mediul său de nume}}
{{APIFunction | getWorkbench | string | Obține mediul de lucru cu mediul său |numele atelierului }}
{{APIFunction | insert | string | Deschide o macro, un fișier Inventor sau VRML | document}}
{{APIFunction | insert | string | Deschide o macro, un fișier Inventor sau VRML | document}}
{{APIfunction | listWorkbenches | | Afișați o listă a tuturor mediilor de lucru | o listă}}
{{APIFunction | listWorkbenches | | Afișați o listă a tuturor mediilor de lucru | o listă}}
{{APIFunction | open | string | Deschide un fișier macro, Inventor sau VRML | document deschis}}
{{APIFunction | open | string | Deschide un fișier macro, Inventor sau VRML | document deschis}}
{{APIFunction | removeWorkbench | string | Îndepărtează un mediu de lucru după nume | }}
{{APIFunction | removeWorkbench | string | Îndepărtează un mediu de lucru după nume | }}
{{APIFunction | runCommand | string | Rulează o comandă FreeCAD după nume | }}
{{APIFunction | runCommand | string | Rulează o comandă FreeCAD după nume | }}
{{APIfunction | updateGui | Actualizați fereastra principală și toate ferestrele sale }}
{{APIFunction | |updateGui | Actualizați fereastra principală și toate ferestrele sale |}}

[[Category:API]]


{{Userdocnavi{{#translation:}}}}
[[Category:API{{#translation:}}]]
[[Category:Poweruser Documentation{{#translation:}}]]
{{clear}}
{{clear}}

Latest revision as of 20:59, 27 February 2020

Other languages:
(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the autogenerated API documentation, or generate the documentation yourself, see Source documentation.

Acest modul este contrapartida modulului FreeCAD. Conține tot ce este legat de interfața de utilizator și de vizualizările 3D. exemplu:

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: Activați un mediu de lucru după nume

Returns: nimic

activeDocument ( )

Description:

Returns: documentul activ sau nimic dacă acesta nu există

activeWorkbench ( )

Description:

Returns: obiectul activ de lucru de lucru

addCommand ( șir, obiect )

Description: Adăugați o comandă FreeCAD. Stringul este numele comenzii și obiectul este numele clasei care definește comanda

Returns:

addIcon ( șir, șir sau listă )

Description: Adaugă o pictogramă în sistem ca nume de fișier sau format XPM

Returns:

addIconPath ( string )

Description: Adaugă o nouă cale către sistem pentru găsirea fișierelor cu pictograme

Returns:

addPreferencePage ( string, string )

Description: Adăugă un modul de interfață utilizator pentru fereastra de preferințe. Primul argument specifică numele fișierului, iar al doilea indică numele grupului

Returns:

addWorkbench ( string, object )

Description: Adăugă un mediu de lucru cu un nume definit. Șirul este numele băncii de lucru, iar obiectul este numele clasei care definește mediul

Returns:

createDialog ( string )

Description: Deschide un fișier UI, Interfața utilizatorului

Returns:

getDocument ( string )

Description: Obține un document cu numele său

Returns: document

getWorkbench ( string )

Description: Obține mediul de lucru cu mediul său

Returns: numele atelierului

insert ( string )

Description: Deschide o macro, un fișier Inventor sau VRML

Returns: document

listWorkbenches ( )

Description: Afișați o listă a tuturor mediilor de lucru

Returns: o listă

open ( string )

Description: Deschide un fișier macro, Inventor sau VRML

Returns: document deschis

removeWorkbench ( string )

Description: Îndepărtează un mediu de lucru după nume

Returns:

runCommand ( string )

Description: Rulează o comandă FreeCAD după nume

Returns:

(updateGui )

Description: Actualizați fereastra principală și toate ferestrele sale

Returns: