Difference between revisions of "Howto Use TSaveDialog/pl"

From Lazarus wiki
Jump to navigationJump to search
(Przekopiowałem tekst z j. angielskiego)
 
(Wstępne tłumaczenie)
Line 1: Line 1:
 
{{Howto Use TSaveDialog}}
 
{{Howto Use TSaveDialog}}
  
Howto Use TSaveDialog
+
Jak używać TSaveDialog?
  
 
[[Image:tsavedialog.png]]
 
[[Image:tsavedialog.png]]
  
Simple guideline:
+
Podstawowe wytyczne:
  
1. Place the SaveDialog widget on your form (anyplace, since it will be not visible).
+
1. Umieść obiekt SaveDialog na swojej formie (gdziekolwiek, gdyż nie będzie on widoczny).
  
 
   [[Image:Component_Palette_Dialogs.png]]
 
   [[Image:Component_Palette_Dialogs.png]]
   (It is the second left dialog under [[Dialogs tab]])
+
   (Jest to drugi od lewej obiekt dialogowy na [[Dialogs tab/pl|zakładce Dialog]])
  
2. Add a memo in the form.
+
2. Dodaj obiekt memo na swoją formę.
  
 
[[Image:tmemo.png]]
 
[[Image:tmemo.png]]
  
 
+
3. Dodaj przycisk na swoją formę.
3. Add a button in the form.
 
  
 
[[Image:tbutton.png]]
 
[[Image:tbutton.png]]
  
The [[IDE_Window:_Object_Inspector|Object Inspector]] will display the properties of the object Button1.
+
Okno [[IDE_Window:_Object_Inspector|Inspektor Obiektów]] wyświetli właściwości obiektu Button1.
Change a property named 'Caption', with the displayed value 'Button1' to 'Save'.
+
Zmień właściwość o nazwie 'Caption', która domyślnie wyświetla wartość 'Button1' na 'Save'.
Click on the Events tab on the Object Inspector.Select the box to the right of OnClick:
+
Kliknij na zakładkę Zdarzenia w Inspektorze Obiektów. Wybierz przycisk na prawo od OnClick:
a smaller box with three dots (... ellipsis) appears. Click on this,
+
mały przycisk z trzema kropkami (... odsyłacz). Kliknij na niego, aby automatycznie przejść
you are taken automatically into the Source Editor and your cursor will be
+
do Edytora źródeł. Twój kursor będzie umieszczony wewnątrz kawałka gotowego kodu. ompletny kod:
placed in a piece of code starting. Completion code:
 
  
 
<delphi>
 
<delphi>
Line 36: Line 34:
 
</delphi>
 
</delphi>
  
The [[doc:lcl/dialogs/tcommondialog.execute.html | Execute]] method displays the file save dialog. It returns [[True|true]] when user has selected a file, [[False|false]] when user has aborted.
+
Metoda [[doc:lcl/dialogs/tcommondialog.execute.html | Execute]] wyświetla okno dialogowe zapisu pliku. Zwraca ono wartość [[True|true]], gdy użytkownik wybierze jakiś plik lub [[False|false]], gdy użytkownik anuluje operację.
  
The [[doc:lcl/dialogs/tfiledialog.filename.html | Filename]] property returns the full filename including drive and path
+
Właściwość [[doc:lcl/dialogs/tfiledialog.filename.html | Filename]] zwraca pełną nazwę pliku wraz ze ścieżką i literą napędu (jeśli istnieje).
  
== See also ==
+
== Zobacz także ==
  
* [[Howto Use TOpenDialog]]
+
* [[Howto Use TOpenDialog/pl|Jak używać TOpenDialog]]
* [[Dialogs_tab| Dialogs tab]]
+
* [[Dialogs_tab/pl|Zakładka Dialogs]]
 
* [[Standard_tab#TButton| TButton]]
 
* [[Standard_tab#TButton| TButton]]
 
* [[Standard_tab#TMemo| TMemo]]
 
* [[Standard_tab#TMemo| TMemo]]

Revision as of 21:23, 28 December 2009

Deutsch (de) English (en) español (es) suomi (fi) français (fr) 日本語 (ja) polski (pl) русский (ru) slovenčina (sk)

Jak używać TSaveDialog?

tsavedialog.png

Podstawowe wytyczne:

1. Umieść obiekt SaveDialog na swojej formie (gdziekolwiek, gdyż nie będzie on widoczny).

 Component Palette Dialogs.png
 (Jest to drugi od lewej obiekt dialogowy na zakładce Dialog)

2. Dodaj obiekt memo na swoją formę.

tmemo.png

3. Dodaj przycisk na swoją formę.

tbutton.png

Okno Inspektor Obiektów wyświetli właściwości obiektu Button1. Zmień właściwość o nazwie 'Caption', która domyślnie wyświetla wartość 'Button1' na 'Save'. Kliknij na zakładkę Zdarzenia w Inspektorze Obiektów. Wybierz przycisk na prawo od OnClick: mały przycisk z trzema kropkami (... odsyłacz). Kliknij na niego, aby automatycznie przejść do Edytora źródeł. Twój kursor będzie umieszczony wewnątrz kawałka gotowego kodu. ompletny kod:

<delphi>

procedure TForm1.Button1Click( Sender: TObject );
begin
  if SaveDialog1.Execute then
   Memo1.Lines.SaveToFile( SaveDialog1.Filename );
end;

</delphi>

Metoda Execute wyświetla okno dialogowe zapisu pliku. Zwraca ono wartość true, gdy użytkownik wybierze jakiś plik lub false, gdy użytkownik anuluje operację.

Właściwość Filename zwraca pełną nazwę pliku wraz ze ścieżką i literą napędu (jeśli istnieje).

Zobacz także