Gui Command/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 2: Line 2:
{{TOCright}}
{{TOCright}}


Polecenia Gui to jedna z najważniejszych funkcji FreeCAD, stanowiąca główny punkt interakcji użytkownika. Za każdym razem, gdy użytkownik wybiera pozycję z menu lub naciska przycisk paska narzędziowego, aktywowane zostaje GuiCommand. Niektóre z atrybutów GuiCommand to:
The GuiCommand is one of the most important functions of FreeCAD in the main interaction point of the user. Every time the user selects a menu item or presses a toolbar button it activates a GuiCommand. Some of the attributes of a GuiCommand are:
* Definiuje nazwę,
* Defines a name
* Zawiera ikonę,
* Contains an icon
* Określa zakres operacji cofania/przywracania,
* Defines the scope for an undo/redo
* Posiada stronę pomocy,
* Has a help page
* Otwiera i kontroluje okna dialogowe,
* Opens and controls dialogs
* Nagrywanie makr,
* Macro recording
* and others.
* i inne.


== Naming ==
<span id="Naming"></span>
==Nazwy==


The GuiCommand is named in a standard way: ''ModuleName_CommandName'' e.g., "[[Base_Open|Base_Open]]" this is the Open Gui Command in the Base system. The GuiCommand in a certain module is named with the module name in front e.g., "[[Part_Cylinder|Part_Cylinder]]".
Polecenie Gui jest nazwane w standardowy sposób: ''NazwaModułu_NazwaPolecenia'', na przykład "[[Base_Open|Base_Open]]" to polecenie otwierania w interfejsie graficznym w systemie Base. Nazwa polecenia Gui w określonym module zawiera nazwę modułu na początku, na przykład "[[Part_Cylinder/pl|Part_Cylinder]]".


If the documentation is not finished use [[Template:UnfinishedDocu]].
Jeśli dokumentacja nie jest ukończona, użyj szablonu [[Template:UnfinishedDocu]].


<span id="Help_page"></span>
== Help page ==
==Strona pomocy==


Every GuiCommand has to have a help page. The help page is hosted on the FreeCAD documentation wiki. The article has the same name as the GuiCommand, e.g. [[Draft_ShapeString|Draft ShapeString]].
Każde polecenie Gui musi mieć stronę pomocy. Strona pomocy jest hostowana w serwisie Wiki dokumentacji programu FreeCAD. Artykuł ma taką samą nazwę jak polecenie Gui, na przykład [[Draft_ShapeString/pl|Draft ShapeString]].


To create your own help pages you can use the template [[GuiCommand_model|GuiCommand model]]
Do tworzenia własnych stron pomocy można użyć szablonu [[GuiCommand_model/pl|GuiCommand model]].


Przykład:
Example:
* [[Draft_ShapeString|Draft ShapeString]]
* [[Draft_ShapeString/pl|Draft ShapeString]]
* [[Draft_Line|Draft Line]]
* [[Draft_Line/pl|Draft Line]]


== Icons ==
<span id="Icons"></span>
==Ikony==


[[Image:Tango-Palette.png|400px|right]]
[[Image:Tango-Palette.png|400px|right]]


Every GuiCommand has to have an icon. We use the [http://tango-project.org/Tango_Desktop_Project/ Tango icon set] and its guidelines. On the right side you see the tango color palette.
Każde polecenie Gui musi mieć ikonę. Używamy zestawu ikon [http://tango-project.org/Tango_Desktop_Project/ Tango] i jego wytycznych. Po prawej stronie widzisz paletę kolorów Tango.


All icons should be created in [[SVG|SVG]] format with a vector image application, such as [http://inkscape.org Inkscape]. This makes it easier to apply changes and derive additional icons in the same application space.
Wszystkie ikony powinny być tworzone w formacie [[SVG/pl|SVG]] za pomocą aplikacji do tworzenia obrazów wektorowych, takiej jak [http://inkscape.org Inkscape].
Ułatwia to wprowadzanie zmian i tworzenie dodatkowych ikon w tej samej przestrzeni aplikacji.


<span id="Icons_color_coding_chart"></span>
===Icons color coding chart===
===Tabela kodowania kolorami ikon===


[[Image:Colorchart.png|200px]]
[[Image:Colorchart.png|200px]]


Staramy się jak najbardziej przestrzegać tego schematu, więc kolor ikon ma bezpośrednie znaczenie.
We try as much as possible to respect this chart, so the color of the icons has a direct meaning.





Latest revision as of 16:56, 21 March 2024

Polecenia Gui to jedna z najważniejszych funkcji FreeCAD, stanowiąca główny punkt interakcji użytkownika. Za każdym razem, gdy użytkownik wybiera pozycję z menu lub naciska przycisk paska narzędziowego, aktywowane zostaje GuiCommand. Niektóre z atrybutów GuiCommand to:

  • Definiuje nazwę,
  • Zawiera ikonę,
  • Określa zakres operacji cofania/przywracania,
  • Posiada stronę pomocy,
  • Otwiera i kontroluje okna dialogowe,
  • Nagrywanie makr,
  • i inne.

Nazwy

Polecenie Gui jest nazwane w standardowy sposób: NazwaModułu_NazwaPolecenia, na przykład "Base_Open" to polecenie otwierania w interfejsie graficznym w systemie Base. Nazwa polecenia Gui w określonym module zawiera nazwę modułu na początku, na przykład "Part_Cylinder".

Jeśli dokumentacja nie jest ukończona, użyj szablonu Template:UnfinishedDocu.

Strona pomocy

Każde polecenie Gui musi mieć stronę pomocy. Strona pomocy jest hostowana w serwisie Wiki dokumentacji programu FreeCAD. Artykuł ma taką samą nazwę jak polecenie Gui, na przykład Draft ShapeString.

Do tworzenia własnych stron pomocy można użyć szablonu GuiCommand model.

Przykład:

Ikony

Każde polecenie Gui musi mieć ikonę. Używamy zestawu ikon Tango i jego wytycznych. Po prawej stronie widzisz paletę kolorów Tango.

Wszystkie ikony powinny być tworzone w formacie SVG za pomocą aplikacji do tworzenia obrazów wektorowych, takiej jak Inkscape. Ułatwia to wprowadzanie zmian i tworzenie dodatkowych ikon w tej samej przestrzeni aplikacji.

Tabela kodowania kolorami ikon

Staramy się jak najbardziej przestrzegać tego schematu, więc kolor ikon ma bezpośrednie znaczenie.