Changeset 22
- Timestamp:
- Jun 16, 2011, 12:18:21 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Application/UApplicationInfo.pas
r19 r22 50 50 Name := 'ChronIS'; 51 51 Identification := 1; 52 ReleaseDate := '1 4.6.2011';52 ReleaseDate := '16.6.2011'; 53 53 MajorVersion := 0; 54 54 MinorVersion := 1; -
trunk/Application/UDataTypes.pas
r21 r22 81 81 function CreateControl(Owner: TComponent): TWinControl; override; 82 82 procedure SetupControl(Control: TWinControl); override; 83 function GetControlValue(Control: TWinControl): string; override; 83 84 procedure Load(CellValue: string); override; 84 85 procedure LoadDef(ACustomType: Integer); override; … … 270 271 end; 271 272 273 function TDataTypeRelationOne.GetControlValue(Control: TWinControl): string; 274 begin 275 Result := TEditButton(Control).Text; 276 end; 277 272 278 procedure TDataTypeRelationOne.Load(CellValue: string); 273 279 begin -
trunk/Forms/UImportStructureForm.lfm
r20 r22 1 1 object ImportStructureForm: TImportStructureForm 2 Left = 32 13 Height = 46 54 Top = 14 55 Width = 5 532 Left = 323 3 Height = 461 4 Top = 147 5 Width = 549 6 6 Caption = 'Import structure' 7 ClientHeight = 46 58 ClientWidth = 5 537 ClientHeight = 461 8 ClientWidth = 549 9 9 OnCreate = FormCreate 10 10 OnDestroy = FormDestroy … … 72 72 end 73 73 object Button1: TButton 74 Left = 4 7374 Left = 469 75 75 Height = 25 76 Top = 4 3376 Top = 429 77 77 Width = 75 78 78 Anchors = [akRight, akBottom] … … 83 83 object Memo1: TMemo 84 84 Left = 184 85 Height = 4 1285 Height = 408 86 86 Top = 8 87 Width = 3 6087 Width = 356 88 88 Anchors = [akTop, akLeft, akRight, akBottom] 89 89 ScrollBars = ssAutoBoth -
trunk/Forms/UItemAdd.lfm
r20 r22 1 1 object ItemAddForm: TItemAddForm 2 Left = 40 13 Height = 41 94 Top = 13 15 Width = 56 52 Left = 403 3 Height = 415 4 Top = 133 5 Width = 561 6 6 ActiveControl = Panel1 7 7 Caption = 'Add item' 8 ClientHeight = 41 99 ClientWidth = 56 58 ClientHeight = 415 9 ClientWidth = 561 10 10 OnClose = FormClose 11 11 OnCreate = FormCreate … … 15 15 object Panel1: TPanel 16 16 Left = 0 17 Height = 3 8217 Height = 378 18 18 Top = 0 19 Width = 56 519 Width = 561 20 20 Align = alTop 21 21 Anchors = [akLeft, akRight, akBottom] … … 24 24 end 25 25 object ButtonCancel: TButton 26 Left = 3 8226 Left = 378 27 27 Height = 25 28 Top = 3 9028 Top = 386 29 29 Width = 75 30 30 Anchors = [akRight, akBottom] … … 34 34 end 35 35 object ButtonSave: TButton 36 Left = 4 7036 Left = 466 37 37 Height = 25 38 Top = 3 9038 Top = 386 39 39 Width = 75 40 40 Anchors = [akRight, akBottom] -
trunk/Forms/UItemAdd.pas
r21 r22 29 29 public 30 30 Report: TReport; 31 ControlList: TListObject; 32 end; 31 end; 33 32 34 33 var … … 59 58 Data := TDictionaryStringString.Create; 60 59 for I := 0 to Report.Columns.Count - 1 do 61 if TReportColumn(Report.Columns[I]).ColumnName <> 'Id' then begin 60 if not (TReportColumn(Report.Columns[I]).CustomType is TDataTypeRelationMany) then 61 if TReportColumn(Report.Columns[I]).ColumnName <> MainForm.SelectedObject.PrimaryKey then begin 62 62 DataType := TReportColumn(Report.Columns[I]).CustomType; 63 Data.Add(TReportColumn(Report.Columns[I]).ColumnName, DataType.GetControlValue(TWinControl(ControlList[I]))); 63 Data.Add(TReportColumn(Report.Columns[I]).ColumnName, 64 DataType.GetControlValue(TWinControl(TReportColumn(Report.Columns[I]).Control))); 64 65 end; 65 66 Database.Insert(MainForm.SelectedObject.Table, Data, MainForm.SelectedObject.Schema); … … 81 82 Report := TReport.Create; 82 83 Report.Base := Core.System; 83 ControlList := TListObject.Create;84 ControlList.OwnsObjects := False;85 84 end; 86 85 … … 88 87 begin 89 88 Report.Free; 90 ControlList.Free;91 89 end; 92 90 … … 119 117 120 118 // Load column names 121 ControlList.Clear;122 119 for I := 0 to Report.Columns.Count - 1 do 123 120 if TReportColumn(Report.Columns[I]).ColumnName <> 'Id' then begin … … 138 135 NewControl.Left := Column * Width div ColumnCount + (Width div ColumnCount) div 2; 139 136 NewControl.Width := (Width div ColumnCount) div 2 - 20; 140 ControlList.Add(NewControl);137 TReportColumn(Report.Columns[I]).Control := NewControl; 141 138 142 139 Column := (Column + 1) mod 2; 143 140 if Column = 0 then LastTop := LastTop + NewControl.Height + 4; 144 141 end; 145 end else ControlList.Add(nil);142 end; 146 143 end; 147 144 -
trunk/Forms/UItemEdit.lfm
r20 r22 1 1 object ItemEditForm: TItemEditForm 2 Left = 29 63 Height = 42 74 Top = 12 35 Width = 55 62 Left = 298 3 Height = 423 4 Top = 125 5 Width = 552 6 6 ActiveControl = Panel1 7 7 Caption = 'Edit item' 8 ClientHeight = 42 79 ClientWidth = 55 68 ClientHeight = 423 9 ClientWidth = 552 10 10 OnClose = FormClose 11 11 OnCreate = FormCreate … … 15 15 object Panel1: TPanel 16 16 Left = 0 17 Height = 38 417 Height = 380 18 18 Top = 0 19 Width = 55 619 Width = 552 20 20 Align = alTop 21 21 Anchors = [akLeft, akRight, akBottom] … … 24 24 end 25 25 object ButtonCancel: TButton 26 Left = 3 8226 Left = 378 27 27 Height = 25 28 Top = 39 828 Top = 394 29 29 Width = 75 30 30 Anchors = [akRight, akBottom] … … 34 34 end 35 35 object ButtonSave: TButton 36 Left = 4 7036 Left = 466 37 37 Height = 25 38 Top = 39 838 Top = 394 39 39 Width = 75 40 40 Anchors = [akRight, akBottom] -
trunk/Forms/UItemEdit.pas
r21 r22 28 28 public 29 29 Report: TReport; 30 ControlList: TListObject;31 30 procedure BuildControls; 32 31 end; … … 59 58 Data := TDictionaryStringString.Create; 60 59 for I := 0 to Report.Columns.Count - 1 do 61 if TReportColumn(Report.Columns[I]).ColumnName <> 'Id' then begin 60 if not (TReportColumn(Report.Columns[I]).CustomType is TDataTypeRelationMany) then 61 if TReportColumn(Report.Columns[I]).ColumnName <> MainForm.SelectedObject.PrimaryKey then begin 62 62 DataType := TReportColumn(Report.Columns[I]).CustomType; 63 Data.Add(TReportColumn(Report.Columns[I]).ColumnName, DataType.GetControlValue(TWinControl(ControlList[I]))); 63 Data.Add(TReportColumn(Report.Columns[I]).ColumnName, 64 DataType.GetControlValue(TWinControl(TReportColumn(Report.Columns[I]).Control))); 64 65 end; 65 66 Database.Update(MainForm.SelectedObject.Table, Data, 66 '` Id` = ' + IntToStr(MainForm.SelectedItem), MainForm.SelectedObject.Schema);67 '`' + MainForm.SelectedObject.PrimaryKey + '` = ' + IntToStr(MainForm.SelectedItem), MainForm.SelectedObject.Schema); 67 68 finally 68 69 Data.Free; … … 85 86 Report := TReport.Create; 86 87 Report.Base := Core.System; 87 ControlList := TListObject.Create;88 ControlList.OwnsObjects := False;89 88 end; 90 89 91 90 procedure TItemEditForm.FormDestroy(Sender: TObject); 92 91 begin 93 ControlList.Free;94 92 Report.Free; 95 93 end; … … 141 139 NewControl.Left := Column * Width div ColumnCount + (Width div ColumnCount) div 2; 142 140 NewControl.Width := (Width div ColumnCount) div 2 - 20; 143 ControlList.Add(NewControl);141 TReportColumn(Report.Columns[I]).Control := NewControl; 144 142 145 143 Column := (Column + 1) mod 2; 146 144 if Column = 0 then LastTop := LastTop + NewControl.Height + 4; 147 145 end; 148 end else ControlList.Add(nil);146 end; 149 147 end; 150 148 -
trunk/Forms/UItemSelect.lfm
r21 r22 1 1 object ItemSelectForm: TItemSelectForm 2 Left = 34 43 Height = 3 504 Top = 15 15 Width = 49 52 Left = 346 3 Height = 346 4 Top = 153 5 Width = 491 6 6 Caption = 'Item select' 7 ClientHeight = 3 508 ClientWidth = 49 57 ClientHeight = 346 8 ClientWidth = 491 9 9 OnCreate = FormCreate 10 10 OnDestroy = FormDestroy … … 13 13 object ListView1: TListView 14 14 Left = 8 15 Height = 30 415 Height = 300 16 16 Top = 8 17 Width = 4 8217 Width = 478 18 18 Anchors = [akTop, akLeft, akRight, akBottom] 19 19 Columns = <> … … 27 27 end 28 28 object ButtonSelect: TButton 29 Left = 41 729 Left = 413 30 30 Height = 25 31 Top = 3 2031 Top = 316 32 32 Width = 75 33 33 Anchors = [akRight, akBottom] … … 37 37 end 38 38 object ButtonCancel: TButton 39 Left = 32 839 Left = 324 40 40 Height = 25 41 Top = 3 2041 Top = 316 42 42 Width = 75 43 43 Anchors = [akRight, akBottom] -
trunk/Forms/UItemView.lfm
r20 r22 1 1 object ItemViewForm: TItemViewForm 2 Left = 31 23 Height = 46 74 Top = 11 15 Width = 62 42 Left = 314 3 Height = 463 4 Top = 113 5 Width = 620 6 6 Caption = 'View item' 7 ClientHeight = 46 78 ClientWidth = 62 47 ClientHeight = 463 8 ClientWidth = 620 9 9 OnClose = FormClose 10 10 OnCreate = FormCreate … … 14 14 LCLVersion = '0.9.31' 15 15 object ButtonClose: TButton 16 Left = 54 416 Left = 540 17 17 Height = 25 18 Top = 43 718 Top = 433 19 19 Width = 75 20 20 Anchors = [akRight, akBottom] … … 24 24 end 25 25 object ButtonEdit: TButton 26 Left = 45 626 Left = 452 27 27 Height = 25 28 Top = 43 728 Top = 433 29 29 Width = 75 30 30 Anchors = [akRight, akBottom] … … 35 35 object Panel1: TPanel 36 36 Left = 0 37 Height = 4 3137 Height = 427 38 38 Top = 0 39 Width = 62 439 Width = 620 40 40 Align = alTop 41 41 Anchors = [akTop, akLeft, akRight, akBottom] 42 42 BevelOuter = bvNone 43 ClientHeight = 4 3144 ClientWidth = 62 443 ClientHeight = 427 44 ClientWidth = 620 45 45 TabOrder = 2 46 46 object Panel2: TPanel 47 47 Left = 0 48 48 Height = 200 49 Top = 2 3150 Width = 62 449 Top = 227 50 Width = 620 51 51 Align = alBottom 52 52 BevelOuter = bvNone 53 53 ClientHeight = 200 54 ClientWidth = 62 454 ClientWidth = 620 55 55 TabOrder = 0 56 56 object TabControl1: TTabControl … … 58 58 Height = 24 59 59 Top = 0 60 Width = 62 460 Width = 620 61 61 Align = alTop 62 62 OnChange = TabControl1Change … … 74 74 Height = 176 75 75 Top = 24 76 Width = 62 476 Width = 620 77 77 Align = alClient 78 78 Columns = <> … … 89 89 Left = 0 90 90 Height = 3 91 Top = 22 892 Width = 62 491 Top = 224 92 Width = 620 93 93 Align = alBottom 94 94 ResizeAnchor = akBottom … … 96 96 object PanelControls: TPanel 97 97 Left = 0 98 Height = 22 898 Height = 224 99 99 Top = 0 100 Width = 62 4100 Width = 620 101 101 Align = alClient 102 102 Anchors = [akLeft, akRight, akBottom] -
trunk/Forms/ULoginForm.lfm
r20 r22 1 1 object LoginForm: TLoginForm 2 Left = 48 03 Height = 17 54 Top = 25 65 Width = 4032 Left = 482 3 Height = 171 4 Top = 258 5 Width = 399 6 6 BorderIcons = [biSystemMenu] 7 7 BorderStyle = bsDialog 8 8 Caption = 'Login' 9 ClientHeight = 17 510 ClientWidth = 4039 ClientHeight = 171 10 ClientWidth = 399 11 11 LCLVersion = '0.9.31' 12 12 object Label1: TLabel -
trunk/Forms/UMainForm.lfm
r21 r22 1 1 object MainForm: TMainForm 2 Left = 2 693 Height = 4 504 Top = 15 75 Width = 64 42 Left = 271 3 Height = 447 4 Top = 159 5 Width = 640 6 6 ActiveControl = Panel1 7 7 Caption = 'ChronIS' 8 ClientHeight = 4 319 ClientWidth = 64 48 ClientHeight = 427 9 ClientWidth = 640 10 10 Menu = MainMenu1 11 11 OnClose = FormClose … … 16 16 object Panel1: TPanel 17 17 Left = 0 18 Height = 4 3118 Height = 427 19 19 Top = 0 20 20 Width = 184 21 21 Align = alLeft 22 22 BevelOuter = bvNone 23 ClientHeight = 4 3123 ClientHeight = 427 24 24 ClientWidth = 184 25 25 TabOrder = 0 … … 34 34 object TreeView1: TTreeView 35 35 Left = 4 36 Height = 40 736 Height = 403 37 37 Top = 19 38 38 Width = 180 … … 48 48 object Panel2: TPanel 49 49 Left = 189 50 Height = 4 3150 Height = 427 51 51 Top = 0 52 Width = 45 552 Width = 451 53 53 Align = alClient 54 54 BevelOuter = bvNone 55 ClientHeight = 4 3156 ClientWidth = 45 555 ClientHeight = 427 56 ClientWidth = 451 57 57 TabOrder = 1 58 58 object Label2: TLabel … … 66 66 object ListView1: TListView 67 67 Left = 2 68 Height = 37 568 Height = 371 69 69 Top = 19 70 Width = 4 5170 Width = 447 71 71 Anchors = [akTop, akLeft, akRight, akBottom] 72 72 Columns = <> … … 86 86 Left = 3 87 87 Height = 25 88 Top = 40288 Top = 398 89 89 Width = 75 90 90 Action = AItemAdd … … 95 95 Left = 83 96 96 Height = 25 97 Top = 40297 Top = 398 98 98 Width = 75 99 99 Action = AItemDelete … … 104 104 object Splitter1: TSplitter 105 105 Left = 184 106 Height = 4 31106 Height = 427 107 107 Top = 0 108 108 Width = 5 -
trunk/Forms/USettingForm.lfm
r20 r22 1 1 object SettingForm: TSettingForm 2 Left = 37 23 Height = 32 64 Top = 1 395 Width = 44 42 Left = 374 3 Height = 322 4 Top = 141 5 Width = 440 6 6 Caption = 'Settings' 7 ClientHeight = 32 68 ClientWidth = 44 47 ClientHeight = 322 8 ClientWidth = 440 9 9 OnClose = FormClose 10 10 OnShow = FormShow … … 26 26 end 27 27 object ButtonSave: TButton 28 Left = 36 628 Left = 362 29 29 Height = 25 30 Top = 29 430 Top = 290 31 31 Width = 75 32 32 Anchors = [akRight, akBottom] … … 36 36 end 37 37 object ButtonCancel: TButton 38 Left = 27 838 Left = 274 39 39 Height = 25 40 Top = 29 440 Top = 290 41 41 Width = 75 42 42 Anchors = [akRight, akBottom] -
trunk/UCore.lfm
r20 r22 3 3 OnDestroy = DataModuleDestroy 4 4 OldCreateOrder = False 5 Height = 34 46 HorizontalOffset = 23 47 VerticalOffset = 7 28 Width = 41 75 Height = 340 6 HorizontalOffset = 236 7 VerticalOffset = 74 8 Width = 413 9 9 object CoolTranslator1: TCoolTranslator 10 10 POFilesFolder = 'Languages' -
trunk/USystem.pas
r21 r22 7 7 uses 8 8 Classes, SysUtils, SpecializedList, SpecializedDictionary, USqlDatabase, 9 Strings, UDataTypes, Dialogs, ComCtrls, StdCtrls ;9 Strings, UDataTypes, Dialogs, ComCtrls, StdCtrls, Controls; 10 10 11 11 const … … 51 51 ColumnName: string; 52 52 VirtualItem: Boolean; 53 Control: TWinControl; 53 54 end; 54 55 … … 597 598 NewColumn: TListColumn; 598 599 begin 599 AColumns.Clear; 600 while (AColumns.Count < Columns.Count) do 601 AColumns.Add; 602 while (AColumns.Count > Columns.Count) do 603 AColumns.Delete(AColumns.Count - 1); 600 604 for I := 0 to Columns.Count - 1 do 601 605 if not TReportColumn(Columns[I]).VirtualItem then begin 602 NewColumn := AColumns.Add; 603 NewColumn.Caption := TReportColumn(Columns[I]).Caption; 606 AColumns[I].Caption := TReportColumn(Columns[I]).Caption; 604 607 end; 605 608 end; -
trunk/chronis.lpi
r21 r22 104 104 </Item6> 105 105 </RequiredPackages> 106 <Units Count="6 0">106 <Units Count="63"> 107 107 <Unit0> 108 108 <Filename Value="chronis.lpr"/> … … 171 171 <IsPartOfProject Value="True"/> 172 172 <UnitName Value="URegistry"/> 173 <EditorIndex Value=" 17"/>173 <EditorIndex Value="20"/> 174 174 <WindowIndex Value="0"/> 175 175 <TopLine Value="19"/> … … 202 202 <EditorIndex Value="3"/> 203 203 <WindowIndex Value="0"/> 204 <TopLine Value=" 124"/>205 <CursorPos X="1" Y=" 135"/>204 <TopLine Value="52"/> 205 <CursorPos X="1" Y="65"/> 206 206 <UsageCount Value="318"/> 207 207 <Loaded Value="True"/> … … 216 216 <ResourceBaseClass Value="Form"/> 217 217 <UnitName Value="ULoginForm"/> 218 <EditorIndex Value=" 18"/>218 <EditorIndex Value="21"/> 219 219 <WindowIndex Value="0"/> 220 220 <TopLine Value="14"/> … … 232 232 <ResourceBaseClass Value="Form"/> 233 233 <UnitName Value="UMainForm"/> 234 <IsVisibleTab Value="True"/> 235 <EditorIndex Value="5"/> 234 <EditorIndex Value="7"/> 236 235 <WindowIndex Value="0"/> 237 236 <TopLine Value="733"/> 238 <CursorPos X=" 1" Y="748"/>237 <CursorPos X="24" Y="747"/> 239 238 <UsageCount Value="317"/> 240 239 <Loaded Value="True"/> … … 246 245 <IsPartOfProject Value="True"/> 247 246 <UnitName Value="UTreeState"/> 248 <EditorIndex Value="1 6"/>247 <EditorIndex Value="19"/> 249 248 <WindowIndex Value="0"/> 250 249 <TopLine Value="1"/> … … 260 259 <ResourceBaseClass Value="Form"/> 261 260 <UnitName Value="UItemAdd"/> 262 <EditorIndex Value="4"/> 263 <WindowIndex Value="0"/> 264 <TopLine Value="114"/> 265 <CursorPos X="26" Y="127"/> 261 <IsVisibleTab Value="True"/> 262 <EditorIndex Value="5"/> 263 <WindowIndex Value="0"/> 264 <TopLine Value="124"/> 265 <CursorPos X="8" Y="142"/> 266 266 <UsageCount Value="313"/> 267 267 <Loaded Value="True"/> … … 298 298 <IsPartOfProject Value="True"/> 299 299 <UnitName Value="USystem"/> 300 <EditorIndex Value="1 0"/>301 <WindowIndex Value="0"/> 302 <TopLine Value=" 200"/>303 <CursorPos X=" 1" Y="215"/>300 <EditorIndex Value="12"/> 301 <WindowIndex Value="0"/> 302 <TopLine Value="588"/> 303 <CursorPos X="57" Y="602"/> 304 304 <UsageCount Value="200"/> 305 305 <Loaded Value="True"/> … … 321 321 <ResourceBaseClass Value="DataModule"/> 322 322 <UnitName Value="UCore"/> 323 <EditorIndex Value=" 9"/>323 <EditorIndex Value="11"/> 324 324 <WindowIndex Value="0"/> 325 325 <TopLine Value="34"/> 326 326 <CursorPos X="59" Y="46"/> 327 <UsageCount Value="18 5"/>327 <UsageCount Value="189"/> 328 328 <Loaded Value="True"/> 329 329 <LoadedDesigner Value="True"/> … … 336 336 <ResourceBaseClass Value="Form"/> 337 337 <UnitName Value="USettingForm"/> 338 <EditorIndex Value=" 8"/>338 <EditorIndex Value="10"/> 339 339 <WindowIndex Value="0"/> 340 340 <TopLine Value="1"/> 341 341 <CursorPos X="46" Y="11"/> 342 <UsageCount Value="18 4"/>342 <UsageCount Value="188"/> 343 343 <Loaded Value="True"/> 344 344 <LoadedDesigner Value="True"/> … … 349 349 <IsPartOfProject Value="True"/> 350 350 <UnitName Value="UApplicationInfo"/> 351 <EditorIndex Value=" 7"/>352 <WindowIndex Value="0"/> 353 <TopLine Value="3 7"/>354 <CursorPos X="2 1" Y="52"/>355 <UsageCount Value="18 4"/>351 <EditorIndex Value="9"/> 352 <WindowIndex Value="0"/> 353 <TopLine Value="34"/> 354 <CursorPos X="25" Y="48"/> 355 <UsageCount Value="188"/> 356 356 <Loaded Value="True"/> 357 357 <DefaultSyntaxHighlighter Value="Delphi"/> … … 379 379 <IsPartOfProject Value="True"/> 380 380 <UnitName Value="UDataTypes"/> 381 <EditorIndex Value="1 3"/>382 <WindowIndex Value="0"/> 383 <TopLine Value="27 6"/>384 <CursorPos X=" 1" Y="286"/>385 <UsageCount Value="1 38"/>381 <EditorIndex Value="16"/> 382 <WindowIndex Value="0"/> 383 <TopLine Value="273"/> 384 <CursorPos X="64" Y="289"/> 385 <UsageCount Value="142"/> 386 386 <Loaded Value="True"/> 387 387 <DefaultSyntaxHighlighter Value="Delphi"/> … … 583 583 <ResourceBaseClass Value="Form"/> 584 584 <UnitName Value="UImportStructureForm"/> 585 <EditorIndex Value=" 6"/>585 <EditorIndex Value="8"/> 586 586 <WindowIndex Value="0"/> 587 587 <TopLine Value="149"/> 588 588 <CursorPos X="44" Y="164"/> 589 <UsageCount Value="7 4"/>589 <UsageCount Value="78"/> 590 590 <Loaded Value="True"/> 591 591 <LoadedDesigner Value="True"/> … … 644 644 <Unit54> 645 645 <Filename Value="H:/PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericList.inc"/> 646 <EditorIndex Value="1 1"/>646 <EditorIndex Value="14"/> 647 647 <WindowIndex Value="0"/> 648 648 <TopLine Value="120"/> 649 <CursorPos X=" 1" Y="132"/>650 <UsageCount Value="1 2"/>649 <CursorPos X="29" Y="132"/> 650 <UsageCount Value="14"/> 651 651 <Loaded Value="True"/> 652 652 </Unit54> 653 653 <Unit55> 654 654 <Filename Value="H:/PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericDictionary.inc"/> 655 <EditorIndex Value="1 2"/>655 <EditorIndex Value="15"/> 656 656 <WindowIndex Value="0"/> 657 657 <TopLine Value="50"/> 658 658 <CursorPos X="35" Y="67"/> 659 <UsageCount Value="1 2"/>659 <UsageCount Value="14"/> 660 660 <Loaded Value="True"/> 661 661 </Unit55> … … 666 666 <ResourceBaseClass Value="Form"/> 667 667 <UnitName Value="UItemSelect"/> 668 <EditorIndex Value="1 4"/>668 <EditorIndex Value="17"/> 669 669 <WindowIndex Value="0"/> 670 670 <TopLine Value="59"/> 671 671 <CursorPos X="26" Y="73"/> 672 <UsageCount Value="2 3"/>672 <UsageCount Value="27"/> 673 673 <Loaded Value="True"/> 674 674 <LoadedDesigner Value="True"/> … … 682 682 <TopLine Value="1207"/> 683 683 <CursorPos X="20" Y="1219"/> 684 <UsageCount Value="1 2"/>684 <UsageCount Value="13"/> 685 685 <Loaded Value="True"/> 686 686 </Unit57> 687 687 <Unit58> 688 688 <Filename Value="H:/Lazarus/0.9.31_2.5.1/lcl/include/customform.inc"/> 689 <EditorIndex Value="1 5"/>689 <EditorIndex Value="18"/> 690 690 <WindowIndex Value="0"/> 691 691 <TopLine Value="945"/> 692 692 <CursorPos X="29" Y="950"/> 693 <UsageCount Value="1 0"/>693 <UsageCount Value="12"/> 694 694 <Loaded Value="True"/> 695 695 </Unit58> … … 700 700 <TopLine Value="549"/> 701 701 <CursorPos X="1" Y="561"/> 702 <UsageCount Value="12"/> 703 <Loaded Value="True"/> 704 </Unit59> 705 <Unit60> 706 <Filename Value="H:/PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/> 707 <UnitName Value="USqlDatabase"/> 708 <EditorIndex Value="4"/> 709 <WindowIndex Value="0"/> 710 <TopLine Value="446"/> 711 <CursorPos X="58" Y="243"/> 702 712 <UsageCount Value="10"/> 703 713 <Loaded Value="True"/> 704 </Unit59> 714 </Unit60> 715 <Unit61> 716 <Filename Value="H:/Lazarus/0.9.31_2.5.1/fpc/2.5.1/source/rtl/objpas/classes/classesh.inc"/> 717 <EditorIndex Value="13"/> 718 <WindowIndex Value="0"/> 719 <TopLine Value="495"/> 720 <CursorPos X="14" Y="510"/> 721 <UsageCount Value="10"/> 722 <Loaded Value="True"/> 723 </Unit61> 724 <Unit62> 725 <Filename Value="H:/Lazarus/0.9.31_2.5.1/lcl/include/control.inc"/> 726 <EditorIndex Value="6"/> 727 <WindowIndex Value="0"/> 728 <TopLine Value="2774"/> 729 <CursorPos X="1" Y="2786"/> 730 <UsageCount Value="10"/> 731 <Loaded Value="True"/> 732 </Unit62> 705 733 </Units> 706 <JumpHistory Count=" 29" HistoryIndex="28">734 <JumpHistory Count="30" HistoryIndex="29"> 707 735 <Position1> 708 <Filename Value=" Application/UDataTypes.pas"/>709 <Caret Line=" 282" Column="1" TopLine="276"/>736 <Filename Value="Forms/UItemEdit.pas"/> 737 <Caret Line="63" Column="1" TopLine="54"/> 710 738 </Position1> 711 739 <Position2> 712 <Filename Value=" Application/UDataTypes.pas"/>713 <Caret Line=" 283" Column="1" TopLine="276"/>740 <Filename Value="Forms/UItemEdit.pas"/> 741 <Caret Line="60" Column="1" TopLine="54"/> 714 742 </Position2> 715 743 <Position3> 716 <Filename Value=" Application/UDataTypes.pas"/>717 <Caret Line=" 284" Column="1" TopLine="276"/>744 <Filename Value="Forms/UItemEdit.pas"/> 745 <Caret Line="61" Column="1" TopLine="54"/> 718 746 </Position3> 719 747 <Position4> 720 <Filename Value=" Application/UDataTypes.pas"/>721 <Caret Line=" 286" Column="1" TopLine="276"/>748 <Filename Value="Forms/UItemEdit.pas"/> 749 <Caret Line="63" Column="1" TopLine="54"/> 722 750 </Position4> 723 751 <Position5> 724 <Filename Value=" Application/UDataTypes.pas"/>725 <Caret Line=" 288" Column="1" TopLine="276"/>752 <Filename Value="Forms/UItemEdit.pas"/> 753 <Caret Line="60" Column="1" TopLine="54"/> 726 754 </Position5> 727 755 <Position6> 728 <Filename Value="Forms/UItem View.pas"/>729 <Caret Line=" 151" Column="1" TopLine="139"/>756 <Filename Value="Forms/UItemEdit.pas"/> 757 <Caret Line="61" Column="1" TopLine="54"/> 730 758 </Position6> 731 759 <Position7> 732 <Filename Value="Forms/UItem View.pas"/>733 <Caret Line=" 156" Column="1" TopLine="139"/>760 <Filename Value="Forms/UItemEdit.pas"/> 761 <Caret Line="63" Column="1" TopLine="54"/> 734 762 </Position7> 735 763 <Position8> 736 <Filename Value=" H:/PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericList.inc"/>737 <Caret Line=" 132" Column="1" TopLine="120"/>764 <Filename Value="Forms/UItemEdit.pas"/> 765 <Caret Line="60" Column="1" TopLine="54"/> 738 766 </Position8> 739 767 <Position9> 740 <Filename Value="Forms/UItem View.pas"/>741 <Caret Line=" 120" Column="1" TopLine="108"/>768 <Filename Value="Forms/UItemEdit.pas"/> 769 <Caret Line="61" Column="1" TopLine="54"/> 742 770 </Position9> 743 771 <Position10> 744 <Filename Value="Forms/UItem Add.pas"/>745 <Caret Line=" 132" Column="1" TopLine="114"/>772 <Filename Value="Forms/UItemEdit.pas"/> 773 <Caret Line="63" Column="1" TopLine="54"/> 746 774 </Position10> 747 775 <Position11> 748 <Filename Value="Forms/UItem Select.pas"/>749 <Caret Line=" 91" Column="18" TopLine="68"/>776 <Filename Value="Forms/UItemEdit.pas"/> 777 <Caret Line="60" Column="1" TopLine="54"/> 750 778 </Position11> 751 779 <Position12> 752 <Filename Value=" H:/PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericList.inc"/>753 <Caret Line=" 132" Column="1" TopLine="120"/>780 <Filename Value="Forms/UItemEdit.pas"/> 781 <Caret Line="61" Column="1" TopLine="54"/> 754 782 </Position12> 755 783 <Position13> 756 <Filename Value="Forms/UItem View.pas"/>757 <Caret Line=" 120" Column="1" TopLine="108"/>784 <Filename Value="Forms/UItemEdit.pas"/> 785 <Caret Line="63" Column="1" TopLine="54"/> 758 786 </Position13> 759 787 <Position14> 760 <Filename Value=" H:/Lazarus/0.9.31_2.5.1/lcl/include/customlistview.inc"/>761 <Caret Line=" 561" Column="1" TopLine="549"/>788 <Filename Value="Forms/UItemEdit.pas"/> 789 <Caret Line="65" Column="5" TopLine="54"/> 762 790 </Position14> 763 791 <Position15> 764 <Filename Value="Forms/UItem View.pas"/>765 <Caret Line=" 123" Column="65" TopLine="108"/>792 <Filename Value="Forms/UItemEdit.pas"/> 793 <Caret Line="66" Column="1" TopLine="54"/> 766 794 </Position15> 767 795 <Position16> 768 <Filename Value="H:/PascalClassLibrary/ Generics/TemplateGenerics/Generic/GenericList.inc"/>769 <Caret Line=" 132" Column="1" TopLine="120"/>796 <Filename Value="H:/PascalClassLibrary/Network/CoolWeb/Persistence/USqlDatabase.pas"/> 797 <Caret Line="244" Column="1" TopLine="232"/> 770 798 </Position16> 771 799 <Position17> 772 <Filename Value="Forms/UItem Select.pas"/>773 <Caret Line=" 73" Column="26" TopLine="59"/>800 <Filename Value="Forms/UItemEdit.pas"/> 801 <Caret Line="60" Column="83" TopLine="54"/> 774 802 </Position17> 775 803 <Position18> 776 <Filename Value=" USystem.pas"/>777 <Caret Line=" 612" Column="32" TopLine="594"/>804 <Filename Value="Forms/UItemEdit.pas"/> 805 <Caret Line="135" Column="22" TopLine="124"/> 778 806 </Position18> 779 807 <Position19> 780 <Filename Value=" USystem.pas"/>781 <Caret Line=" 215" Column="1" TopLine="200"/>808 <Filename Value="Application/UDataTypes.pas"/> 809 <Caret Line="83" Column="69" TopLine="67"/> 782 810 </Position19> 783 811 <Position20> 784 <Filename Value=" USystem.pas"/>785 <Caret Line=" 216" Column="1" TopLine="200"/>812 <Filename Value="Forms/UMainForm.pas"/> 813 <Caret Line="747" Column="24" TopLine="733"/> 786 814 </Position20> 787 815 <Position21> 788 816 <Filename Value="USystem.pas"/> 789 <Caret Line=" 218" Column="1" TopLine="200"/>817 <Caret Line="600" Column="15" TopLine="595"/> 790 818 </Position21> 791 819 <Position22> 792 820 <Filename Value="USystem.pas"/> 793 <Caret Line=" 219" Column="1" TopLine="200"/>821 <Caret Line="602" Column="18" TopLine="595"/> 794 822 </Position22> 795 823 <Position23> 796 824 <Filename Value="USystem.pas"/> 797 <Caret Line=" 215" Column="1" TopLine="200"/>825 <Caret Line="607" Column="16" TopLine="595"/> 798 826 </Position23> 799 827 <Position24> 800 <Filename Value=" USystem.pas"/>801 <Caret Line=" 216" Column="1" TopLine="200"/>828 <Filename Value="Forms/UItemAdd.pas"/> 829 <Caret Line="64" Column="24" TopLine="51"/> 802 830 </Position24> 803 831 <Position25> 804 <Filename Value=" USystem.pas"/>805 <Caret Line="2 18" Column="1" TopLine="200"/>832 <Filename Value="H:/Lazarus/0.9.31_2.5.1/lcl/include/control.inc"/> 833 <Caret Line="2786" Column="1" TopLine="2774"/> 806 834 </Position25> 807 835 <Position26> 808 <Filename Value=" USystem.pas"/>809 <Caret Line=" 210" Column="22" TopLine="200"/>836 <Filename Value="Forms/UItemAdd.pas"/> 837 <Caret Line="65" Column="23" TopLine="51"/> 810 838 </Position26> 811 839 <Position27> 812 <Filename Value=" USystem.pas"/>813 <Caret Line=" 216" Column="1" TopLine="200"/>840 <Filename Value="Forms/UItemAdd.pas"/> 841 <Caret Line="31" Column="1" TopLine="18"/> 814 842 </Position27> 815 843 <Position28> 816 <Filename Value=" USystem.pas"/>817 <Caret Line=" 218" Column="48" TopLine="200"/>844 <Filename Value="Forms/UItemAdd.pas"/> 845 <Caret Line="84" Column="1" TopLine="72"/> 818 846 </Position28> 819 847 <Position29> 820 <Filename Value="Forms/UI mportStructureForm.pas"/>821 <Caret Line=" 164" Column="73" TopLine="152"/>848 <Filename Value="Forms/UItemAdd.pas"/> 849 <Caret Line="89" Column="1" TopLine="77"/> 822 850 </Position29> 851 <Position30> 852 <Filename Value="Forms/UItemAdd.pas"/> 853 <Caret Line="119" Column="1" TopLine="107"/> 854 </Position30> 823 855 </JumpHistory> 824 856 </ProjectOptions>
Note:
See TracChangeset
for help on using the changeset viewer.