Std TextDocument/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "==Opis==")
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 12: Line 12:
{{GuiCommand/pl
{{GuiCommand/pl
|Name=Std TextDocument
|Name=Std TextDocument
|Name/pl=Std: Dokument tekstowy
|Name/pl=Std: Dodaj dokument tekstowy
|MenuLocation=Przybory → Dodaj dokument tekstowy
|MenuLocation=Przybory → Dodaj dokument tekstowy
|Workbenches=wszystkie
|Workbenches=wszystkie
Line 22: Line 22:
==Opis==
==Opis==


Polecenie '''Dodaj dokument testowy''' tworzy obiekt zdolny do przechowywania dowolnego tekstu. Element ten może być użyty do zapisania ogólnych informacji lub specyfikacji modelu.
The '''Std TextDocument''' command creates an object capable of holding arbitrary text. This element can be used to write general information or documentation about the model.


==Usage==
<span id="Usage"></span>
==Użycie==


# Select the {{MenuCommand|ToolsAdd text document}} option from the menu.
# Wybierz z menu opcję {{MenuCommand|PrzyboryDodaj dokument tekstowy}}.
# Kliknij dwukrotnie nowo utworzony obiekt w oknie [[Tree_view/pl|widoku drzewa]], aby otworzyć zakładkę, w której będziesz mógł napisać tekst.
# Double-click the newly created object in the [[tree view|tree view]] to open a tab in which to write text.
# Add text.
# Dodaj tekst.
# Zamknij zakładkę i zapisz plik, gdy zostaniesz o to poproszony.
# Close the tab and save the file when asked.


==Properties==
<span id="Properties"></span>
==Właściwości==


===View===
<span id="View"></span>
===Widok===


{{TitleProperty|Editor}}
{{TitleProperty|Edytor}}


* {{PropertyView|Font Name|Font}}: a font name, for example, {{Value|Ubuntu Mono}}.
* {{PropertyView|Nazwa czcionki|Font}}: nazwa czcionki, na przykład, {{Value|Ubuntu Mono}}.
* {{PropertyView|Font Size|Float}}: a font size in points, for example, {{Value|11}}.
* {{PropertyView|Rozmiar czcionki|Float}}: rozmiar czcionki w punktach, na przykład, {{Value|11}}.
* {{PropertyView|Read Only|Bool}}: it defaults to {{FALSE}}. If set to {{TRUE}} the text cannot be edited.
* {{PropertyView|Tylko do odczytu|Bool}}: domyślnie ustawia się na wartość {{FALSE/pl}}. Jeśli ustawimy wartość {{TRUE/pl}}, tekst nie może być edytowany.
* {{PropertyView|Syntax Highlighter|Enumeration}}: it defaults to {{Value|None}}. If set to {{Value|Python}}, the text will be highlighted like the [[Python_console|Python console]].
* {{PropertyView|Podświetlenie składni|Enumeration}}: domyślnie ustawiona jest wartość {{Value|Brak}}. Jeśli ustawimy wartość na {{Value|Python}}, tekst będzie podświetlany jak w [[Python_console/pl|konsoli Python]].


==Scripting==
<span id="Scripting"></span>
==Tworzenie skryptów==


{{Emphasis|See also:}} [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]], and [[scripted objects|scripted objects]].
{{Emphasis|Zobacz również:}} [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]], oraz [[Scripted_objects/pl|Obiekty skryptowe]].


Ogólne informacje na temat dodawania obiektów do dokumentu można znaleźć na stronie [[Part_Feature/pl|Część: właściwość]].
See [[Part_Feature|Part Feature]] for the general information on adding objects to a document.


An {{incode|App::TextDocument}} object is created with the {{incode|addObject()}} method of the document. Once a TextDocument exists, its textual information is stored in its {{incode|Text}} attribute. This attribute can be used in other objects, for example, as the string in a {{Button|[[Image:Draft_ShapeString.svg|16px]] [[Draft_ShapeString|Draft ShapeString]]}}.
Obiekt {{incode|App::TextDocument}} jest tworzony za pomocą metody {{incode|addObject()}} dokumentu. Gdy obiekt TextDocument istnieje, jego informacje tekstowe przechowywane w jego atrybucie {{incode|Text}}. Atrybut ten może być użyty w innych obiektach, na przykład jako ciąg znaków dla funkcji {{Button|[[Image:Draft_ShapeString.svg|16px]] [[Draft_ShapeString/pl|Kształt z tekstu]]}}.


{{Code|code=
{{Code|code=
Line 64: Line 68:




{{Docnav
{{Docnav/pl
|[[Std_MeasureDistance|MeasureDistance]]
|[[Std_MeasureDistance/pl|Wymiarowanie odległości]]
|[[Std_DemoMode|DemoMode]]
|[[Std_DemoMode/pl|Widok obrotowy]]
|[[Std_Tools_Menu|Std Tools Menu]]
|[[Std_Tools_Menu/pl|Std: Menu Przybory]]
|IconL=Std_MeasureDistance.svg
|IconL=Std_MeasureDistance.svg
|IconR=Std_DemoMode.svg
|IconR=Std_DemoMode.svg

Latest revision as of 18:46, 6 January 2023

Std: Dodaj dokument tekstowy

Lokalizacja w menu
Przybory → Dodaj dokument tekstowy
Środowisko pracy
wszystkie
Domyślny skrót
brak
Wprowadzono w wersji
0.19
Zobacz także
Kształt z tekstu, Adnotacja wieloliniowa

Opis

Polecenie Dodaj dokument testowy tworzy obiekt zdolny do przechowywania dowolnego tekstu. Element ten może być użyty do zapisania ogólnych informacji lub specyfikacji modelu.

Użycie

  1. Wybierz z menu opcję Przybory → Dodaj dokument tekstowy.
  2. Kliknij dwukrotnie nowo utworzony obiekt w oknie widoku drzewa, aby otworzyć zakładkę, w której będziesz mógł napisać tekst.
  3. Dodaj tekst.
  4. Zamknij zakładkę i zapisz plik, gdy zostaniesz o to poproszony.

Właściwości

Widok

Edytor

  • WIDOKNazwa czcionki (Font): nazwa czcionki, na przykład, Ubuntu Mono.
  • WIDOKRozmiar czcionki (Float): rozmiar czcionki w punktach, na przykład, 11.
  • WIDOKTylko do odczytu (Bool): domyślnie ustawia się na wartość FAŁSZ. Jeśli ustawimy wartość PRAWDA, tekst nie może być edytowany.
  • WIDOKPodświetlenie składni (Enumeration): domyślnie ustawiona jest wartość Brak. Jeśli ustawimy wartość na Python, tekst będzie podświetlany jak w konsoli Python.

Tworzenie skryptów

Zobacz również: Podstawy tworzenia skryptów FreeCAD, oraz Obiekty skryptowe.

Ogólne informacje na temat dodawania obiektów do dokumentu można znaleźć na stronie Część: właściwość.

Obiekt App::TextDocument jest tworzony za pomocą metody addObject() dokumentu. Gdy obiekt TextDocument istnieje, jego informacje tekstowe są przechowywane w jego atrybucie Text. Atrybut ten może być użyty w innych obiektach, na przykład jako ciąg znaków dla funkcji Kształt z tekstu.

import FreeCAD as App
import Draft

doc = App.newDocument()
obj = App.ActiveDocument.addObject("App::TextDocument", "Text_document")
obj.Text = "textual information"
App.ActiveDocument.recompute()

obj2 = Draft.makeShapeString(obj.Text, "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 10)
App.ActiveDocument.recompute()