- Timestamp:
- Mar 16, 2022, 11:35:08 AM (3 years ago)
- Location:
- trunk
- Files:
-
- 90 added
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Forms/UFormCompare.lfm
r121 r123 1083 1083 end 1084 1084 object OpenDialogSide: TOpenDialog 1085 Left = 3 441086 Top = 36 21085 Left = 336 1086 Top = 360 1087 1087 end 1088 1088 object MainMenu1: TMainMenu -
trunk/Forms/UFormContact.lfm
r112 r123 1 1 object FormContact: TFormContact 2 Left = 10 633 Height = 7 734 Top = 44 95 Width = 103 22 Left = 1043 3 Height = 769 4 Top = 446 5 Width = 1033 6 6 Caption = 'Contact' 7 ClientHeight = 7 738 ClientWidth = 103 27 ClientHeight = 769 8 ClientWidth = 1033 9 9 DesignTimePPI = 150 10 10 OnClose = FormClose … … 14 14 LCLVersion = '2.2.0.4' 15 15 object ButtonCancel: TButton 16 Left = 90 016 Left = 901 17 17 Height = 39 18 Top = 7 2018 Top = 716 19 19 Width = 120 20 20 Anchors = [akRight, akBottom] … … 25 25 end 26 26 object ButtonOk: TButton 27 Left = 7 5927 Left = 760 28 28 Height = 39 29 Top = 7 2029 Top = 716 30 30 Width = 124 31 31 Anchors = [akRight, akBottom] … … 38 38 Left = 8 39 39 Height = 39 40 Top = 7 2040 Top = 716 41 41 Width = 124 42 42 Anchors = [akLeft, akBottom] … … 50 50 Left = 150 51 51 Height = 39 52 Top = 7 2052 Top = 716 53 53 Width = 120 54 54 Anchors = [akLeft, akBottom] … … 61 61 object PageControlContact: TPageControl 62 62 Left = 8 63 Height = 69 663 Height = 692 64 64 Top = 8 65 Width = 10 0966 ActivePage = TabSheet General65 Width = 1010 66 ActivePage = TabSheetOthers 67 67 Anchors = [akTop, akLeft, akRight, akBottom] 68 68 ParentFont = False 69 TabIndex = 069 TabIndex = 5 70 70 TabOrder = 4 71 71 object TabSheetGeneral: TTabSheet 72 72 Caption = 'General' 73 ClientHeight = 65 574 ClientWidth = 99973 ClientHeight = 651 74 ClientWidth = 1000 75 75 OnHide = TabSheetGeneralHide 76 76 OnShow = TabSheetGeneralShow … … 340 340 object TabSheetHome: TTabSheet 341 341 Caption = 'Home' 342 ClientHeight = 65 5343 ClientWidth = 999342 ClientHeight = 651 343 ClientWidth = 1000 344 344 OnHide = TabSheetHomeHide 345 345 OnShow = TabSheetHomeShow … … 429 429 Height = 287 430 430 Top = 225 431 Width = 89 7431 Width = 898 432 432 Anchors = [akTop, akLeft, akRight] 433 433 Caption = 'Address' 434 434 ClientHeight = 285 435 ClientWidth = 89 5435 ClientWidth = 896 436 436 TabOrder = 6 437 437 object Label36: TLabel … … 600 600 object TabSheetWork: TTabSheet 601 601 Caption = 'Work' 602 ClientHeight = 65 5603 ClientWidth = 999602 ClientHeight = 651 603 ClientWidth = 1000 604 604 OnHide = TabSheetWorkHide 605 605 OnShow = TabSheetWorkShow … … 906 906 object TabSheetChat: TTabSheet 907 907 Caption = 'Chat' 908 ClientHeight = 65 5909 ClientWidth = 999908 ClientHeight = 651 909 ClientWidth = 1000 910 910 OnHide = TabSheetChatHide 911 911 OnShow = TabSheetChatShow … … 1121 1121 object TabSheetSocial: TTabSheet 1122 1122 Caption = 'Social' 1123 ClientHeight = 65 51124 ClientWidth = 9991123 ClientHeight = 651 1124 ClientWidth = 1000 1125 1125 OnHide = TabSheetSocialHide 1126 1126 OnShow = TabSheetSocialShow … … 1288 1288 object TabSheetOthers: TTabSheet 1289 1289 Caption = 'Others' 1290 ClientHeight = 65 51291 ClientWidth = 9991290 ClientHeight = 651 1291 ClientWidth = 1000 1292 1292 OnHide = TabSheetOthersHide 1293 1293 OnShow = TabSheetOthersShow 1294 1294 object MemoNotes: TMemo 1295 1295 Left = 17 1296 Height = 2 931296 Height = 289 1297 1297 Top = 50 1298 Width = 9631298 Width = 671 1299 1299 Anchors = [akTop, akLeft, akRight, akBottom] 1300 1300 ParentFont = False … … 1310 1310 Caption = 'Notes:' 1311 1311 ParentFont = False 1312 end 1313 object BarcodeQR1: TBarcodeQR 1314 Left = 704 1315 Height = 286 1316 Top = 50 1317 Width = 280 1318 ParentColor = False 1319 Text = 'TBarcodeQR' 1320 end 1321 object Label1: TLabel 1322 Left = 704 1323 Height = 27 1324 Top = 16 1325 Width = 80 1326 Anchors = [akTop, akRight] 1327 Caption = 'QR code:' 1312 1328 end 1313 1329 end … … 1381 1397 Top = 608 1382 1398 end 1399 object PopupMenuQrCode: TPopupMenu 1400 Left = 528 1401 Top = 472 1402 object MenuItemSaveQrToFile: TMenuItem 1403 Caption = 'Save to file' 1404 OnClick = MenuItemSaveQrToFileClick 1405 end 1406 end 1383 1407 end -
trunk/Forms/UFormContact.lrj
r110 r123 89 89 {"hash":90893459,"name":"tformcontact.tabsheetothers.caption","sourcebytes":[79,116,104,101,114,115],"value":"Others"}, 90 90 {"hash":89566314,"name":"tformcontact.label6.caption","sourcebytes":[78,111,116,101,115,58],"value":"Notes:"}, 91 {"hash":144712418,"name":"tformcontact.barcodeqr1.text","sourcebytes":[84,66,97,114,99,111,100,101,81,82],"value":"TBarcodeQR"}, 92 {"hash":74080234,"name":"tformcontact.label1.caption","sourcebytes":[81,82,32,99,111,100,101,58],"value":"QR code:"}, 91 93 {"hash":113983571,"name":"tformcontact.tabsheetall.caption","sourcebytes":[65,108,108,32,102,105,101,108,100,115],"value":"All fields"}, 92 94 {"hash":8431845,"name":"tformcontact.aphotoload.caption","sourcebytes":[76,111,97,100,32,102,114,111,109,32,102,105,108,101],"value":"Load from file"}, … … 99 101 {"hash":171928085,"name":"tformcontact.calendardialog1.title","sourcebytes":[83,101,108,101,99,116,32,100,97,116,101],"value":"Select date"}, 100 102 {"hash":11067,"name":"tformcontact.calendardialog1.okcaption","sourcebytes":[38,79,75],"value":"&OK"}, 101 {"hash":77089212,"name":"tformcontact.calendardialog1.cancelcaption","sourcebytes":[67,97,110,99,101,108],"value":"Cancel"} 103 {"hash":77089212,"name":"tformcontact.calendardialog1.cancelcaption","sourcebytes":[67,97,110,99,101,108],"value":"Cancel"}, 104 {"hash":9308581,"name":"tformcontact.menuitemsaveqrtofile.caption","sourcebytes":[83,97,118,101,32,116,111,32,102,105,108,101],"value":"Save to file"} 102 105 ]} -
trunk/Forms/UFormContact.pas
r110 r123 8 8 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls, 9 9 ComCtrls, ActnList, Menus, ExtCtrls, ExtDlgs, Buttons, UContact, LCLIntf, 10 UFormProperties, DateUtils {$IFDEF LCLGTK2}, Gtk2Globals{$ENDIF}, UContactImage;10 UFormProperties, DateUtils, Gtk2Globals, UContactImage, ubarcodes; 11 11 12 12 type … … 21 21 APhotoLoad: TAction; 22 22 ActionList1: TActionList; 23 BarcodeQR1: TBarcodeQR; 23 24 ButtonCancel: TButton; 24 25 ButtonHomeAddressShow: TButton; … … 96 97 GroupBox2: TGroupBox; 97 98 ImagePhoto: TImage; 99 Label1: TLabel; 98 100 Label10: TLabel; 99 101 Label11: TLabel; … … 167 169 MenuItem4: TMenuItem; 168 170 MenuItem5: TMenuItem; 171 MenuItemSaveQrToFile: TMenuItem; 169 172 OpenPictureDialog1: TOpenPictureDialog; 170 173 PageControlContact: TPageControl; 174 PopupMenuQrCode: TPopupMenu; 171 175 PopupMenuPhoto: TPopupMenu; 172 176 SavePictureDialog1: TSavePictureDialog; … … 202 206 procedure FormShow(Sender: TObject); 203 207 procedure ImagePhotoClick(Sender: TObject); 208 procedure MenuItemSaveQrToFileClick(Sender: TObject); 204 209 procedure SpeedButtonHomeWebClick(Sender: TObject); 205 210 procedure SpeedButtonAniversaryClick(Sender: TObject); … … 249 254 250 255 uses 251 UCore, UCommon, UFormImage, UFormNameDetails ;256 UCore, UCommon, UFormImage, UFormNameDetails, UDataFile; 252 257 253 258 resourcestring … … 255 260 SPhotoUrl = 'Photo URL'; 256 261 SPhotoUrlQuery = 'Enter URL for profile photo'; 262 SImageTypeNotSupported = 'Image type not supported.'; 257 263 258 264 function DateToISO(Date: TDateTime): string; … … 341 347 end; 342 348 349 procedure TFormContact.MenuItemSaveQrToFileClick(Sender: TObject); 350 var 351 F: string; 352 begin 353 SavePictureDialog1.Filter := 'Windows bitmap files (*.bmp)|*.bmp|' + 354 'Portable network graphic files (*.png)|*.png|' + 355 'JPEG image files (*.jpg;*.jpeg)|*.jpg;*.jpeg|' + 356 'TIFF image files (*.tiff; *.tif)|*.tiff;*.tif|'+ 357 'XPM image files (*.xpm)|*.xpm|' + 358 'Scalable vector graphics files (*.svg)|*.svg|'+ 359 'Encapsulated PostScript files (*.eps;*.ps)|*.eps;*.ps|'+ 360 SAllFiles + ' (*.*)|*.*'; 361 SavePictureDialog1.FilterIndex := 2; 362 SavePictureDialog1.DefaultExt := '.png'; 363 if Core.LastQrCodeFileName = '' then 364 Core.LastQrCodeFileName := 'QR code.png'; 365 SavePictureDialog1.InitialDir := ExtractFileDir(Core.LastQrCodeFileName); 366 SavePictureDialog1.FileName := ExtractFileName(Core.LastQrCodeFileName); 367 if SavePictureDialog1.Execute then begin 368 F := LowerCase(ExtractFileExt(SavePictureDialog1.FileName)); 369 if F = '.bmp' then BarcodeQR1.SaveToFile(SavePictureDialog1.FileName, TBitmap) 370 else if F = '.png' then BarcodeQR1.SaveToFile(SavePictureDialog1.FileName, TPortableNetworkGraphic) 371 else if (F = '.jpg') or (F = '.jpeg') then BarcodeQR1.SaveTofile(SavePictureDialog1.FileName, TJpegImage) 372 else if (F = '.tif') or (F = '.tiff') then BarcodeQR1.SaveToFile(SavePictureDialog1.FileName, TTiffImage) 373 else if F = '.xpm' then BarcodeQR1.SaveToFile(SavePictureDialog1.FileName, TPixmap) 374 else if F = '.svg' then BarcodeQR1.SaveToSvgFile(SavePictureDialog1.FileName) 375 else if (F = '.eps') or (F = '.ps') then BarcodeQR1.SaveToEpsFile(SavePictureDialog1.FileName) 376 else raise Exception.Create(SImageTypeNotSupported); 377 Core.LastQrCodeFileName := SavePictureDialog1.FileName; 378 end; 379 end; 380 343 381 procedure TFormContact.SpeedButtonHomeWebClick(Sender: TObject); 344 382 begin … … 528 566 begin 529 567 MemoNotes.Lines.Text := Contact.Fields[cfNote]; 568 BarcodeQR1.Text := Contact.AsString; 530 569 end; 531 570 … … 641 680 procedure TFormContact.APhotoLoadExecute(Sender: TObject); 642 681 begin 643 OpenPictureDialog1.FileName := Core.LastPhotoFileName; 682 OpenPictureDialog1.InitialDir := ExtractFileDir(Core.LastPhotoFileName); 683 OpenPictureDialog1.FileName := ExtractFileName(Core.LastPhotoFileName); 644 684 if OpenPictureDialog1.Execute then begin 645 685 FPhoto.LoadFromFile(OpenPictureDialog1.FileName); … … 655 695 procedure TFormContact.APhotoSaveExecute(Sender: TObject); 656 696 begin 657 SavePictureDialog1.FileName := Core.LastPhotoFileName; 697 SavePictureDialog1.InitialDir := ExtractFileDir(Core.LastPhotoFileName); 698 SavePictureDialog1.FileName := ExtractFileName(Core.LastPhotoFileName); 658 699 if SavePictureDialog1.Execute then begin 659 700 ImagePhoto.Picture.SaveToFile(SavePictureDialog1.FileName); … … 777 818 FPhoto.FieldIndex := cfPhoto; 778 819 FPhoto.OnChange := PhotoChange; 820 821 // Set Barcode unpublished properties 822 BarcodeQR1.Anchors := [akTop, akRight]; 823 BarcodeQR1.PopupMenu := PopupMenuQrCode; 779 824 end; 780 825 -
trunk/Forms/UFormImage.pas
r103 r123 73 73 procedure TFormImage.ButtonLoadClick(Sender: TObject); 74 74 begin 75 OpenPictureDialog1.FileName := Core.LastPhotoFileName; 75 OpenPictureDialog1.InitialDir := ExtractFileDir(Core.LastPhotoFileName); 76 OpenPictureDialog1.FileName := ExtractFileName(Core.LastPhotoFileName); 76 77 if OpenPictureDialog1.Execute then begin 77 78 Image.LoadFromFile(OpenPictureDialog1.FileName); … … 87 88 procedure TFormImage.ButtonSaveClick(Sender: TObject); 88 89 begin 89 SavePictureDialog1.FileName := Core.LastPhotoFileName; 90 SavePictureDialog1.InitialDir := ExtractFileDir(Core.LastPhotoFileName); 91 SavePictureDialog1.FileName := ExtractFileName(Core.LastPhotoFileName); 90 92 if SavePictureDialog1.Execute then begin 91 93 Image.SaveToFile(SavePictureDialog1.FileName); -
trunk/Forms/UFormProperties.pas
r108 r123 7 7 uses 8 8 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, 9 ComCtrls, Menus, ActnList, UContact, U ListViewSort, fgl, LazUTF8;9 ComCtrls, Menus, ActnList, UContact, UDataFile, UListViewSort, fgl, LazUTF8; 10 10 11 11 type … … 94 94 SFiltered = 'Filtered'; 95 95 SSelected = 'Selected'; 96 SAllFiles = 'All files';97 96 STextFiles = 'Text files'; 98 97 SValue = 'Value'; -
trunk/Languages/vCardStudio.cs.po
r121 r123 163 163 msgstr "Ukázat" 164 164 165 #: tformcontact.barcodeqr1.text 166 msgid "TBarcodeQR" 167 msgstr "TBarcodeQR" 168 165 169 #: tformcontact.buttoncancel.caption 166 170 msgctxt "tformcontact.buttoncancel.caption" … … 224 228 msgstr "Adresa" 225 229 230 #: tformcontact.label1.caption 231 msgid "QR code:" 232 msgstr "QR kód:" 233 226 234 #: tformcontact.label10.caption 227 235 msgctxt "tformcontact.label10.caption" … … 516 524 msgid "Mastodon:" 517 525 msgstr "Mastodon:" 526 527 #: tformcontact.menuitemsaveqrtofile.caption 528 msgctxt "tformcontact.menuitemsaveqrtofile.caption" 529 msgid "Save to file" 530 msgstr "Uložit do souboru" 518 531 519 532 #: tformcontact.openpicturedialog1.title … … 1471 1484 msgstr "Kontakt" 1472 1485 1486 #: uformcontact.simagetypenotsupported 1487 msgid "Image type not supported." 1488 msgstr "Nepodporovaný typ obrázku." 1489 1473 1490 #: uformcontact.sphotourl 1474 1491 msgid "Photo URL" … … 1515 1532 msgstr "Upraveno" 1516 1533 1517 #: uformproperties.sallfiles1518 msgctxt "uformproperties.sallfiles"1519 msgid "All files"1520 msgstr "Všechny soubory"1521 1522 1534 #: uformproperties.sendupdatetoolow 1523 1535 msgctxt "uformproperties.sendupdatetoolow" -
trunk/Languages/vCardStudio.pot
r121 r123 153 153 msgstr "" 154 154 155 #: tformcontact.barcodeqr1.text 156 msgid "TBarcodeQR" 157 msgstr "" 158 155 159 #: tformcontact.buttoncancel.caption 156 160 msgctxt "tformcontact.buttoncancel.caption" … … 214 218 msgstr "" 215 219 220 #: tformcontact.label1.caption 221 msgid "QR code:" 222 msgstr "" 223 216 224 #: tformcontact.label10.caption 217 225 msgctxt "tformcontact.label10.caption" … … 507 515 msgstr "" 508 516 517 #: tformcontact.menuitemsaveqrtofile.caption 518 msgctxt "tformcontact.menuitemsaveqrtofile.caption" 519 msgid "Save to file" 520 msgstr "" 521 509 522 #: tformcontact.openpicturedialog1.title 510 523 msgctxt "tformcontact.openpicturedialog1.title" … … 1443 1456 msgstr "" 1444 1457 1458 #: uformcontact.simagetypenotsupported 1459 msgid "Image type not supported." 1460 msgstr "" 1461 1445 1462 #: uformcontact.sphotourl 1446 1463 msgid "Photo URL" … … 1487 1504 msgstr "" 1488 1505 1489 #: uformproperties.sallfiles1490 msgctxt "uformproperties.sallfiles"1491 msgid "All files"1492 msgstr ""1493 1494 1506 #: uformproperties.sendupdatetoolow 1495 1507 msgctxt "uformproperties.sendupdatetoolow" -
trunk/Languages/vCardStudio.sv.po
r122 r123 22 22 23 23 #: tcore.afileclose.caption 24 msgctxt "tcore.afileclose.caption" 24 25 msgid "Close" 25 26 msgstr "Stäng" … … 28 29 msgid "Combine..." 29 30 msgstr "Sammanfoga ..." 31 32 #: tcore.afilecompare.caption 33 msgid "Compare..." 34 msgstr "" 30 35 31 36 #: tcore.afilenew.caption … … 43 48 44 49 #: tcore.afilesave.caption 50 msgctxt "tcore.afilesave.caption" 45 51 msgid "Save" 46 52 msgstr "Spara" … … 86 92 msgstr "Testning" 87 93 94 #: tcore.aviewsource.caption 95 msgid "View source" 96 msgstr "" 97 88 98 #: tcore.opendialog1.title 89 99 msgctxt "tcore.opendialog1.title" … … 100 110 msgstr "Välj en katalog" 101 111 112 #: tformcompare.afileopenleft.caption 113 msgid "Open left file" 114 msgstr "" 115 116 #: tformcompare.afileopenright.caption 117 msgid "Open right file" 118 msgstr "" 119 120 #: tformcompare.areloadfiles.caption 121 msgid "Reload files" 122 msgstr "" 123 124 #: tformcompare.aswitchsides.caption 125 msgid "Switch sides" 126 msgstr "" 127 128 #: tformcompare.caption 129 msgid "Compare" 130 msgstr "" 131 132 #: tformcompare.menuitem1.caption 133 #, fuzzy 134 msgctxt "tformcompare.menuitem1.caption" 135 msgid "File" 136 msgstr "Fil" 137 138 #: tformcompare.menuitemclose.caption 139 #, fuzzy 140 msgctxt "tformcompare.menuitemclose.caption" 141 msgid "Close" 142 msgstr "Stäng" 143 102 144 #: tformcontact.aphotoclear.caption 103 145 msgctxt "tformcontact.aphotoclear.caption" … … 124 166 msgstr "Visa" 125 167 168 #: tformcontact.barcodeqr1.text 169 msgid "TBarcodeQR" 170 msgstr "" 171 126 172 #: tformcontact.buttoncancel.caption 127 173 msgctxt "tformcontact.buttoncancel.caption" … … 185 231 msgstr "Adress" 186 232 233 #: tformcontact.label1.caption 234 msgid "QR code:" 235 msgstr "" 236 187 237 #: tformcontact.label10.caption 188 238 msgctxt "tformcontact.label10.caption" … … 478 528 msgstr "Mastodon:" 479 529 530 #: tformcontact.menuitemsaveqrtofile.caption 531 #, fuzzy 532 msgctxt "tformcontact.menuitemsaveqrtofile.caption" 533 msgid "Save to file" 534 msgstr "Spara till filen" 535 480 536 #: tformcontact.openpicturedialog1.title 481 537 msgctxt "tformcontact.openpicturedialog1.title" … … 567 623 568 624 #: tformcontacts.acopy.caption 625 msgctxt "tformcontacts.acopy.caption" 569 626 msgid "Copy" 570 627 msgstr "Kopiera" 571 628 572 629 #: tformcontacts.acut.caption 630 msgctxt "tformcontacts.acut.caption" 573 631 msgid "Cut" 574 632 msgstr "Klipp ut" … … 585 643 586 644 #: tformcontacts.apaste.caption 645 msgctxt "tformcontacts.apaste.caption" 587 646 msgid "Paste" 588 647 msgstr "Klistra in" … … 951 1010 msgstr "DPI:" 952 1011 1012 #: tformsource.acopy.caption 1013 #, fuzzy 1014 msgctxt "tformsource.acopy.caption" 1015 msgid "Copy" 1016 msgstr "Kopiera" 1017 1018 #: tformsource.acut.caption 1019 #, fuzzy 1020 msgctxt "tformsource.acut.caption" 1021 msgid "Cut" 1022 msgstr "Klipp ut" 1023 1024 #: tformsource.apaste.caption 1025 #, fuzzy 1026 msgctxt "tformsource.apaste.caption" 1027 msgid "Paste" 1028 msgstr "Klistra in" 1029 1030 #: tformsource.aselectall.caption 1031 #, fuzzy 1032 msgctxt "tformsource.aselectall.caption" 1033 msgid "Select all" 1034 msgstr "Markera allt" 1035 1036 #: tformsource.buttoncancel.caption 1037 #, fuzzy 1038 msgctxt "tformsource.buttoncancel.caption" 1039 msgid "Cancel" 1040 msgstr "Avbryt" 1041 1042 #: tformsource.buttonok.caption 1043 #, fuzzy 1044 msgctxt "tformsource.buttonok.caption" 1045 msgid "Save" 1046 msgstr "Spara" 1047 1048 #: tformsource.caption 1049 msgid "Source" 1050 msgstr "" 1051 953 1052 #: tformtest.arun.caption 954 1053 msgctxt "tformtest.arun.caption" … … 970 1069 msgid "Test" 971 1070 msgstr "Testa" 1071 1072 #: tformtest.labelresult.caption 1073 msgid " " 1074 msgstr "" 972 1075 973 1076 #: tformtest.listviewtestcases.columns[0].caption … … 1391 1494 msgstr "Kontakt" 1392 1495 1496 #: uformcontact.simagetypenotsupported 1497 msgid "Image type not supported." 1498 msgstr "" 1499 1393 1500 #: uformcontact.sphotourl 1394 1501 msgid "Photo URL" … … 1435 1542 msgstr "Redigerade" 1436 1543 1437 #: uformproperties.sallfiles1438 msgctxt "uformproperties.sallfiles"1439 msgid "All files"1440 msgstr "Alla filer"1441 1442 1544 #: uformproperties.sendupdatetoolow 1443 1545 msgctxt "uformproperties.sendupdatetoolow" … … 1476 1578 msgstr "Värde" 1477 1579 1580 #: uformtest.sfailed 1581 msgid "Failed" 1582 msgstr "" 1583 1584 #: uformtest.spassed 1585 msgid "Passed" 1586 msgstr "" 1587 1478 1588 #: uquotedprintable.sdecodeerror 1479 1589 msgid "Decode error" 1480 1590 msgstr "Avkodningsfel" 1591 -
trunk/UCore.lfm
r120 r123 321 321 AppName = 'vCard Studio' 322 322 Description = 'vCard files management tool' 323 ReleaseDate = 446 07323 ReleaseDate = 44636 324 324 RegistryKey = '\Software\Chronosoft\vCard Studio' 325 325 RegistryRoot = rrKeyCurrentUser -
trunk/UCore.pas
r121 r123 90 90 LastCompareFileName: string; 91 91 LastPhotoFileName: string; 92 LastQrCodeFileName: string; 92 93 LastPropertyValueFileName: string; 93 94 MapUrl: string; … … 526 527 MapUrl := ReadStringWithDefault('MapUrl', 'https://www.openstreetmap.org/search?query='); 527 528 LastPhotoFileName := ReadStringWithDefault('LastPhotoFileName', ''); 529 LastQrCodeFileName := ReadStringWithDefault('LastQrCodeFileName', ''); 528 530 LastCompareFileName := ReadStringWithDefault('LastCompareFileName', ''); 529 531 finally … … 553 555 WriteString('MapUrl', MapUrl); 554 556 WriteString('LastPhotoFileName', LastPhotoFileName); 557 WriteString('LastQrCodeFileName', LastQrCodeFileName); 555 558 WriteString('LastCompareFileName', LastCompareFileName); 556 559 finally -
trunk/UDataFile.pas
r120 r123 37 37 end; 38 38 39 40 implementation41 42 39 resourcestring 43 40 SDataFileName = 'File'; 44 41 SAllFiles = 'All files'; 42 43 44 implementation 45 45 46 46 { TDataFile } -
trunk/vCardStudio.lpi
r121 r123 95 95 </Modes> 96 96 </RunParams> 97 <RequiredPackages Count=" 4">97 <RequiredPackages Count="6"> 98 98 <Item1> 99 <PackageName Value="lazbarcodes"/> 100 <DefaultFilename Value="Packages\lazbarcodes\packages\lazbarcodes.lpk" Prefer="True"/> 101 </Item1> 102 <Item2> 103 <PackageName Value="lazbarcodes_runtimeonly"/> 104 <DefaultFilename Value="Packages\lazbarcodes\packages\lazbarcodes_runtimeonly.lpk" Prefer="True"/> 105 </Item2> 106 <Item3> 99 107 <PackageName Value="SynEditEx"/> 100 108 <DefaultFilename Value="Packages\SynEditEx\SynEditEx.lpk" Prefer="True"/> 101 </Item 1>102 <Item 2>109 </Item3> 110 <Item4> 103 111 <PackageName Value="SynEdit"/> 104 </Item 2>105 <Item 3>112 </Item4> 113 <Item5> 106 114 <PackageName Value="Common"/> 107 115 <DefaultFilename Value="Packages\Common\Common.lpk" Prefer="True"/> 108 </Item 3>109 <Item 4>116 </Item5> 117 <Item6> 110 118 <PackageName Value="LCL"/> 111 </Item 4>119 </Item6> 112 120 </RequiredPackages> 113 121 <Units Count="25">
Note:
See TracChangeset
for help on using the changeset viewer.