mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-30 06:09:24 +02:00
LazReport, make sure template dir is created if it doesn't exists
git-svn-id: trunk@46692 -
This commit is contained in:
parent
a10b091c83
commit
e169235dee
@ -1139,6 +1139,10 @@ msgstr "Zarovnání nahoru"
|
||||
msgid "Top frame line"
|
||||
msgstr "Horní linka řádku"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Podtrhnout"
|
||||
|
@ -1111,6 +1111,10 @@ msgstr "Alineación superior"
|
||||
msgid "Top frame line"
|
||||
msgstr "Línea de marco superior"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Subrayado"
|
||||
|
@ -1125,6 +1125,10 @@ msgstr "Aligner en haut"
|
||||
msgid "Top frame line"
|
||||
msgstr "Ligne suppérieure du cadre"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Souligner"
|
||||
|
@ -1107,6 +1107,10 @@ msgstr "Felülre igazítás"
|
||||
msgid "Top frame line"
|
||||
msgstr "Felső keretvonal"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Aláhúzás"
|
||||
|
@ -1114,6 +1114,10 @@ msgstr "Jajar atas"
|
||||
msgid "Top frame line"
|
||||
msgstr "Garis bingkai atas"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Garis bawah"
|
||||
|
@ -1105,6 +1105,10 @@ msgstr "Allinea in cima"
|
||||
msgid "Top frame line"
|
||||
msgstr "Linea superiore del frame"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Sottolinea"
|
||||
|
@ -1116,6 +1116,10 @@ msgstr "Viršutinė lygiuotė"
|
||||
msgid "Top frame line"
|
||||
msgstr "Viršutinė rėmelio linija"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Pabraukimas"
|
||||
|
@ -1117,6 +1117,10 @@ msgstr "Do góry"
|
||||
msgid "Top frame line"
|
||||
msgstr "Górna linia obramowania"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Podkreślenie"
|
||||
|
@ -1097,6 +1097,10 @@ msgstr ""
|
||||
msgid "Top frame line"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr ""
|
||||
|
@ -1115,6 +1115,10 @@ msgstr "Alinhar acima"
|
||||
msgid "Top frame line"
|
||||
msgstr "Borda superior"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Sublinhado"
|
||||
|
@ -1113,6 +1113,10 @@ msgstr "Выравнивание по верхнему краю"
|
||||
msgid "Top frame line"
|
||||
msgstr "Верхняя линия фрейма"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Подчёркнутый"
|
||||
|
@ -1117,6 +1117,10 @@ msgstr "Вирівнювання по верхньому краю"
|
||||
msgid "Top frame line"
|
||||
msgstr "Верхня лінія фрейму"
|
||||
|
||||
#: lr_const.sfrdesignerformunabletocreatetemplatedir
|
||||
msgid "Unable to create template directory"
|
||||
msgstr ""
|
||||
|
||||
#: lr_const.sfrdesignerformunderline
|
||||
msgid "Underline"
|
||||
msgstr "Підкреслений"
|
||||
|
@ -574,6 +574,7 @@ resourcestring
|
||||
sFRDesignerForm_Modified = 'Modified';
|
||||
sFRDesignerExists = 'You already have one TfrDesigner component';
|
||||
sFRDesignerDataInsp = 'Data inspector';
|
||||
sFrDesignerFormUnableToCreateTemplateDir = 'Unable to create template directory';
|
||||
|
||||
//--- InspForm resources ------------------------------------------------------
|
||||
sObjectInspector ='Object inspector';
|
||||
|
@ -3372,10 +3372,19 @@ begin
|
||||
else
|
||||
s := ExtractFileName(ChangeFileExt(FileName, '.frt'));
|
||||
if frTemplateDir <> '' then
|
||||
s := frTemplateDir + PathDelim + s;
|
||||
s := AppendPathDelim(frTemplateDir) + s;
|
||||
frTemplNewForm := TfrTemplNewForm.Create(nil);
|
||||
if frTemplNewForm.ShowModal = mrOk then
|
||||
begin
|
||||
if frTemplateDir<>'' then
|
||||
begin
|
||||
if not DirectoryExistsUTF8(frTemplateDir) then begin
|
||||
if not ForceDirectoriesUTF8(frTemplateDir) then begin
|
||||
ShowMessage(sFrDesignerFormUnableToCreateTemplateDir);
|
||||
exit;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
if FCurDocFileType = dtLazReportTemplate then
|
||||
CurReport.SaveTemplateXML(s, frTemplNewForm.Memo1.Lines, frTemplNewForm.Image1.Picture.Bitmap)
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user