├── .gitattributes
├── .gitignore
├── Examples
├── DemoMain.dfm
├── DemoMain.pas
├── VirtualListDemo.dpr
└── VirtualListDemo.dproj
├── LICENSE.txt
├── Packages
├── Rad Studio 10.0 Seattle
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-10.0.groupproj
├── Rad Studio 10.1 Berlin
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-10.1.groupproj
├── Rad Studio 10.2 Tokyo
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-10.2.groupproj
├── Rad Studio 10.3 Rio
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-10.3.groupproj
├── Rad Studio 10.4 Sydney
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-10.4.groupproj
├── Rad Studio 11.0 Alexandria
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-11.groupproj
├── Rad Studio 12.0
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-12.groupproj
├── Rad Studio XE2
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE2.groupproj
├── Rad Studio XE3
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE3.groupproj
├── Rad Studio XE4
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE4.groupproj
├── Rad Studio XE5
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE5.groupproj
├── Rad Studio XE6
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE6.groupproj
├── Rad Studio XE7
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE7.groupproj
└── Rad Studio XE8
│ ├── VSoft.VirtualListViewD.dpk
│ ├── VSoft.VirtualListViewD.dproj
│ ├── VSoft.VirtualListViewR.dpk
│ ├── VSoft.VirtualListViewR.dproj
│ └── VSoftVirtualListView-XE8.groupproj
├── README.md
├── Source
├── VSoftVirtualListView.pas
└── VSoftVirtualListViewReg.pas
└── VSoft.VirtualListView.dspec
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Set the default behavior, in case people don't have core.autocrlf set.
2 | * text eol=crlf
3 |
4 | # Explicitly declare text files you want to always be normalized and converted
5 | # to native line endings on checkout.
6 |
7 | # Declare files that will always have CRLF line endings on checkout.
8 |
9 | # Denote all files that are truly binary and should not be modified.
10 | *.exe binary
11 | *.res binary
12 | *.dres binary
13 | *.ico binary
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Compiled source #
2 | ###################
3 | *.dcu
4 | *.obj
5 | *.exe
6 | *.bpl
7 | *.bpi
8 | *.dcp
9 | *.rsm
10 | *.stat
11 | *.map
12 |
13 | # Backup files #
14 | ###################
15 | *.~*
16 |
17 | # IDE Files #
18 | ###################
19 | *.dproj.local
20 | *.groupproj.local
21 | *.identcache
22 | *.dsk
23 | *.tvsconfig
24 | *.otares
25 | *.drc
26 | *.rc
27 | *.res
28 | *.dres
29 |
30 | # Output Folders #
31 | ###################
32 | /Win32
33 | /Win64
34 | /OSX32
35 | __history
36 | /Tests/Win32
37 | /Tests/Win64
38 | /Tests/OSX32
39 | /Tests/__history
40 |
--------------------------------------------------------------------------------
/Examples/DemoMain.dfm:
--------------------------------------------------------------------------------
1 | object Form2: TForm2
2 | Left = 0
3 | Top = 0
4 | Caption = 'Form2'
5 | ClientHeight = 411
6 | ClientWidth = 852
7 | Color = clBtnFace
8 | Font.Charset = DEFAULT_CHARSET
9 | Font.Color = clWindowText
10 | Font.Height = -11
11 | Font.Name = 'Tahoma'
12 | Font.Style = []
13 | OldCreateOrder = True
14 | OnAfterMonitorDpiChanged = FormAfterMonitorDpiChanged
15 | OnCreate = FormCreate
16 | PixelsPerInch = 96
17 | TextHeight = 13
18 | object Splitter1: TSplitter
19 | Left = 484
20 | Top = 0
21 | Width = 4
22 | Height = 411
23 | Align = alRight
24 | ResizeStyle = rsUpdate
25 | ExplicitLeft = 485
26 | end
27 | object Panel1: TPanel
28 | Left = 488
29 | Top = 0
30 | Width = 364
31 | Height = 411
32 | Align = alRight
33 | Caption = 'Panel1'
34 | ShowCaption = False
35 | TabOrder = 0
36 | object Label1: TLabel
37 | Left = 29
38 | Top = 32
39 | Width = 31
40 | Height = 13
41 | Caption = 'Label1'
42 | end
43 | object Label2: TLabel
44 | Left = 29
45 | Top = 64
46 | Width = 31
47 | Height = 13
48 | Caption = 'Label2'
49 | end
50 | object Button1: TButton
51 | Left = 17
52 | Top = 112
53 | Width = 75
54 | Height = 25
55 | Caption = '0 Rows'
56 | TabOrder = 0
57 | OnClick = Button1Click
58 | end
59 | object Button2: TButton
60 | Left = 137
61 | Top = 112
62 | Width = 112
63 | Height = 25
64 | Caption = '200000 Rows'
65 | TabOrder = 1
66 | OnClick = Button2Click
67 | end
68 | object Button3: TButton
69 | Left = 16
70 | Top = 168
71 | Width = 129
72 | Height = 25
73 | Caption = 'ChangeRow 4'
74 | TabOrder = 2
75 | OnClick = Button3Click
76 | end
77 | object Button4: TButton
78 | Left = 16
79 | Top = 216
80 | Width = 129
81 | Height = 25
82 | Caption = 'ScrollInView'
83 | TabOrder = 3
84 | OnClick = Button4Click
85 | end
86 | end
87 | end
88 |
--------------------------------------------------------------------------------
/Examples/DemoMain.pas:
--------------------------------------------------------------------------------
1 | unit DemoMain;
2 |
3 | interface
4 |
5 | uses
6 | Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
7 | Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ExtCtrls,
8 | VSoftVirtualListView, Vcl.StdCtrls;
9 |
10 | type
11 | TForm2 = class(TForm)
12 | Panel1: TPanel;
13 | Splitter1: TSplitter;
14 | Label1: TLabel;
15 | Button1: TButton;
16 | Button2: TButton;
17 | Button3: TButton;
18 | Label2: TLabel;
19 | Button4: TButton;
20 | procedure FormCreate(Sender: TObject);
21 | procedure Button1Click(Sender: TObject);
22 | procedure Button2Click(Sender: TObject);
23 | procedure Button3Click(Sender: TObject);
24 | procedure VListViewPaintNoRows(const Sender: TObject; const ACanvas: TCanvas; const paintRect: TRect);
25 | procedure VListViewPaintRow(const Sender: TObject; const ACanvas: TCanvas; const itemRect: TRect; const index: Int64; const state: TPaintRowState);
26 | procedure VListViewRowChange(const Sender: TObject; const newRowIndex: Int64; const direction: TScrollDirection; const delta: Int64);
27 | procedure Button4Click(Sender: TObject);
28 | procedure FormAfterMonitorDpiChanged(Sender: TObject; OldDPI,
29 | NewDPI: Integer);
30 | private
31 | FPackageName : string;
32 | FMouseWheeControl: TControl;
33 | FVirtualListView: TVSoftVirtualListView;
34 |
35 |
36 | FPackageNameFontSize : integer;
37 | FPadding : integer;
38 | FAuthorOffsetX : integer;
39 | FFontSize : integer;
40 | protected
41 | public
42 | procedure MouseWheelHandler(var Message: TMessage); override;
43 |
44 | end;
45 |
46 | var
47 | Form2: TForm2;
48 |
49 | implementation
50 |
51 | uses
52 | System.Types;
53 |
54 | {$R *.dfm}
55 |
56 | procedure TForm2.Button1Click(Sender: TObject);
57 | begin
58 | FVirtualListView.RowCount := 0;
59 | end;
60 |
61 | procedure TForm2.Button2Click(Sender: TObject);
62 | begin
63 | FVirtualListView.RowCount := 200000;
64 | end;
65 |
66 | procedure TForm2.Button3Click(Sender: TObject);
67 | begin
68 | FPackageName := 'VSoft.DUnitX';
69 | FVirtualListView.InvalidateRow(4);
70 | end;
71 |
72 | procedure TForm2.Button4Click(Sender: TObject);
73 | begin
74 | FVirtualListView.ScrollInView(FVirtualListView.CurrentRow);
75 | end;
76 |
77 |
78 | procedure TForm2.FormAfterMonitorDpiChanged(Sender: TObject; OldDPI,
79 | NewDPI: Integer);
80 | begin
81 | FPackageNameFontSize := MulDiv(FPackageNameFontSize, NewDpi, OldDPI);
82 | FPadding := MulDiv(FPadding, NewDPI, OldDPI);
83 | FAuthorOffsetX := MulDiv(FAuthorOffsetX, NewDPI, OldDPI);
84 | FFontSize := MulDiv(FFontSize, NewDPI, OldDPI);
85 | end;
86 |
87 | procedure TForm2.FormCreate(Sender: TObject);
88 | begin
89 | FPackageNameFontSize := 11;
90 | FPadding := 3;
91 | FAuthorOffsetX := 175;
92 | FFontSize := Self.Font.Size;
93 | FVirtualListView := TVSoftVirtualListView.Create(Self);
94 | FVirtualListView.Align := alClient;
95 | FVirtualListView.BorderStyle := bsNone;
96 | FVirtualListView.BevelOuter := TBevelCut.bvLowered;
97 | FVirtualListView.BevelInner := TBevelCut.bvNone;
98 | FVirtualListView.BevelKind := TBevelKind.bkFlat;
99 | FVirtualListView.DoubleBuffered := true;
100 | FVirtualListView.RowHeight := 80;
101 | FVirtualListView.RowCount := 200;
102 | FVirtualListView.Parent := Self;
103 | FVirtualListView.TabStop := true;
104 | FVirtualListView.TabOrder := 0;
105 | FVirtualListView.OnPaintRow := Self.VListViewPaintRow;
106 | FVirtualListView.OnPaintNoRows := Self.VListViewPaintNoRows;
107 | FVirtualListView.OnRowChange := Self.VListViewRowChange;
108 | FPackageName := 'VSoft.Awaitable';
109 |
110 | end;
111 |
112 | //https://stackoverflow.com/questions/2251019/how-to-direct-the-mouse-wheel-input-to-control-under-cursor-instead-of-focused
113 | procedure TForm2.MouseWheelHandler(var Message: TMessage);
114 | var
115 | Control: TControl;
116 | begin
117 | Control := ControlAtPos(ScreenToClient(SmallPointToPoint(TWMMouseWheel(Message).Pos)), False, True, True);
118 | if Assigned(Control) and (Control <> ActiveControl) and (Control <> FMouseWheeControl) then
119 | begin
120 | FMouseWheeControl := Control; //dealing with stack overflow.
121 |
122 | Message.Result := Control.Perform(CM_MOUSEWHEEL, Message.WParam, Message.LParam);
123 | if Message.Result = 0 then
124 | Control.DefaultHandler(Message);
125 | FMouseWheeControl := nil;
126 | end
127 | else
128 | inherited MouseWheelHandler(Message);
129 | end;
130 |
131 |
132 | procedure TForm2.VListViewPaintNoRows(const Sender: TObject; const ACanvas: TCanvas; const paintRect: TRect);
133 | begin
134 | ACanvas.TextOut(10,10, 'No packages found');
135 | end;
136 |
137 | procedure TForm2.VListViewPaintRow(const Sender: TObject; const ACanvas: TCanvas; const itemRect: TRect; const index: Int64; const state: TPaintRowState);
138 | var
139 | focusRect : TRect;
140 | begin
141 | if index > FVirtualListView.RowCount -1 then
142 | raise Exception.Create('Invalid Row');
143 | ACanvas.Brush.Style := bsSolid;
144 | if (state in [rsFocusedSelected, rsFocusedHot, rsHot]) then
145 | begin
146 | ACanvas.Brush.Color := clSkyBlue;
147 | ACanvas.Font.Color := clWindowText;
148 | end
149 | else
150 | begin
151 | ACanvas.Brush.Color := Self.Color;
152 | ACanvas.Font.Color := clWindowText;
153 | end;
154 |
155 | ACanvas.FillRect(itemRect);
156 | ACanvas.Font.Size := FPackageNameFontSize;
157 | if index = 4 then
158 | ACanvas.TextOut(itemRect.Left + FPadding, itemRect.Top + FPadding, FPackageName + ' ' + IntToStr(index))
159 | else
160 | ACanvas.TextOut(itemRect.Left + FPadding, itemRect.Top + FPadding, 'VSoft.Awaitable ' + IntToStr(index) );
161 |
162 | ACanvas.Font.Size := FFontSize;
163 | ACanvas.TextOut(itemRect.Left + FAuthorOffsetX, itemRect.Top + FPadding * 2, 'by Vincent Parrett');
164 | ACanvas.TextOut(itemRect.Left + FPAdding * 2, itemRect.Top + FPadding * 7, 'This is Row : ' + IntToStr(index) + ' descriptions of some sort');
165 |
166 | if state in [rsFocusedSelected, rsSelected] then
167 | begin
168 | focusRect := itemRect;
169 | InflateRect(focusRect, -FPadding, -FPadding);
170 | DrawFocusRect(ACanvas.Handle, focusRect)
171 | end;
172 | end;
173 |
174 | procedure TForm2.VListViewRowChange(const Sender: TObject; const newRowIndex: Int64; const direction: TScrollDirection; const delta: Int64);
175 | begin
176 | Label1.Caption := 'Current (Event) : ' + IntToStr(newRowIndex) + ' Direction : ' + IntToStr(delta) ;
177 | Label2.Caption := 'Current Row : ' + IntToStr(FVirtualListView.CurrentRow) + ' Top Row : ' + IntToStr(FVirtualListView.TopRow);
178 | end;
179 |
180 | end.
181 |
--------------------------------------------------------------------------------
/Examples/VirtualListDemo.dpr:
--------------------------------------------------------------------------------
1 | program VirtualListDemo;
2 |
3 | uses
4 | Vcl.Forms,
5 | DemoMain in 'DemoMain.pas' {Form2},
6 | VSoftVirtualListView in '..\Source\VSoftVirtualListView.pas';
7 |
8 | {$R *.res}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.MainFormOnTaskbar := True;
13 | Application.CreateForm(TForm2, Form2);
14 | Application.Run;
15 | end.
16 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.0 Seattle/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '230'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.0 Seattle/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '230'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.0 Seattle/VSoftVirtualListView-10.0.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.1 Berlin/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '240'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.1 Berlin/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '240'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.1 Berlin/VSoftVirtualListView-10.1.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.2 Tokyo/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '250'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.2 Tokyo/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 18.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewD
39 | true
40 | 3081
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView design
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 250
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Cfg_2
86 | Base
87 |
88 |
89 | Base
90 |
91 |
92 | Cfg_1
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | Embarcadero C++Builder Office 2000 Servers Package
133 | Embarcadero C++Builder Office XP Servers Package
134 | Microsoft Office 2000 Sample Automation Server Wrapper Components
135 | Microsoft Office XP Sample Automation Server Wrapper Components
136 |
137 |
138 |
139 | True
140 | False
141 |
142 |
143 | 12
144 |
145 |
146 |
147 |
148 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.2 Tokyo/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '250'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.2 Tokyo/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 18.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewR
39 | 3081
40 | true
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView runtime
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 250
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | Embarcadero C++Builder Office 2000 Servers Package
132 | Embarcadero C++Builder Office XP Servers Package
133 | Microsoft Office 2000 Sample Automation Server Wrapper Components
134 | Microsoft Office XP Sample Automation Server Wrapper Components
135 |
136 |
137 |
138 | True
139 | False
140 |
141 |
142 | 12
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.2 Tokyo/VSoftVirtualListView-10.2.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.3 Rio/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '260'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.3 Rio/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 18.8
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewD
39 | true
40 | 3081
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView design
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 260
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Cfg_2
86 | Base
87 |
88 |
89 | Base
90 |
91 |
92 | Cfg_1
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | (untitled)
133 |
134 |
135 |
136 | True
137 | False
138 |
139 |
140 | 12
141 |
142 |
143 |
144 |
145 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.3 Rio/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '260'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.3 Rio/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 18.8
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewR
39 | 3081
40 | true
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView runtime
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 260
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | (untitled)
132 |
133 |
134 |
135 | True
136 | False
137 |
138 |
139 | 12
140 |
141 |
142 |
143 |
144 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.3 Rio/VSoftVirtualListView-10.3.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.4 Sydney/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '270'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.4 Sydney/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 19.1
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewD
39 | true
40 | 3081
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView design
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 270
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Cfg_2
86 | Base
87 |
88 |
89 | Base
90 |
91 |
92 | Cfg_1
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 |
133 |
134 | True
135 | False
136 |
137 |
138 | 12
139 |
140 |
141 |
142 |
143 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.4 Sydney/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '270'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.4 Sydney/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 19.1
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewR
39 | 3081
40 | true
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView runtime
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 270
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 |
132 |
133 | True
134 | False
135 |
136 |
137 | 12
138 |
139 |
140 |
141 |
142 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 10.4 Sydney/VSoftVirtualListView-10.4.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 11.0 Alexandria/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX AUTO}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 11.0 Alexandria/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 19.3
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewD
39 | true
40 | 3081
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView design
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | $(Auto)
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Base
86 |
87 |
88 | Cfg_1
89 | Base
90 |
91 |
92 | Cfg_2
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | Embarcadero C++Builder Office 2000 Servers Package
133 | Embarcadero C++Builder Office XP Servers Package
134 | Microsoft Office 2000 Sample Automation Server Wrapper Components
135 | Microsoft Office XP Sample Automation Server Wrapper Components
136 |
137 |
138 |
139 | True
140 | False
141 |
142 |
143 | 12
144 |
145 |
146 |
147 |
148 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 11.0 Alexandria/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX AUTO}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 11.0 Alexandria/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 19.3
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewR
39 | 3081
40 | true
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView runtime
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | $(Auto)
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Base
85 |
86 |
87 | Cfg_1
88 | Base
89 |
90 |
91 | Cfg_2
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | Embarcadero C++Builder Office 2000 Servers Package
132 | Embarcadero C++Builder Office XP Servers Package
133 | Microsoft Office 2000 Sample Automation Server Wrapper Components
134 | Microsoft Office XP Sample Automation Server Wrapper Components
135 |
136 |
137 |
138 | True
139 | False
140 |
141 |
142 | 12
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 11.0 Alexandria/VSoftVirtualListView-11.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 12.0/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX AUTO}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 12.0/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 20.1
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewD
39 | true
40 | 3081
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView design
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | $(Auto)
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Base
86 |
87 |
88 | Cfg_1
89 | Base
90 |
91 |
92 | Cfg_2
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | Embarcadero C++Builder Office 2000 Servers Package
133 | Embarcadero C++Builder Office XP Servers Package
134 | Microsoft Office 2000 Sample Automation Server Wrapper Components
135 | Microsoft Office XP Sample Automation Server Wrapper Components
136 |
137 |
138 |
139 | True
140 | False
141 |
142 |
143 | 12
144 |
145 |
146 |
147 |
148 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 12.0/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX AUTO}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 12.0/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 20.1
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewR
39 | 3081
40 | true
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView runtime
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | $(Auto)
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Base
85 |
86 |
87 | Cfg_1
88 | Base
89 |
90 |
91 | Cfg_2
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | Embarcadero C++Builder Office 2000 Servers Package
132 | Embarcadero C++Builder Office XP Servers Package
133 | Microsoft Office 2000 Sample Automation Server Wrapper Components
134 | Microsoft Office XP Sample Automation Server Wrapper Components
135 |
136 |
137 |
138 | True
139 | False
140 |
141 |
142 | 12
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/Packages/Rad Studio 12.0/VSoftVirtualListView-12.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE2/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '160'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE2/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 13.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | true
39 | 3081
40 | true
41 | false
42 | 210
43 | false
44 | true
45 | false
46 | false
47 | VSoft VirtualListView design
48 | false
49 | true
50 | 00400000
51 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
52 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
53 |
54 |
55 | 1033
56 | true
57 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | false
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 160
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Cfg_2
86 | Base
87 |
88 |
89 | Base
90 |
91 |
92 | Cfg_1
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | madBasic 1.2.7 - www.madshi.net
133 | madHelp 1.1.1 - www.madshi.net
134 | madDisAsm 2.2.6 - www.madshi.net
135 | madExceptIde 1.1.0 - www.madshi.net
136 | madExcept 5.0.0 - www.madshi.net
137 | madExceptVcl 2.1.0 - www.madshi.net
138 | madExceptWizard 3.1.8 - www.madshi.net
139 |
140 |
141 |
142 | False
143 | True
144 |
145 |
146 | 12
147 |
148 |
149 |
150 |
151 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE2/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '160'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE2/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 13.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | 3081
39 | true
40 | true
41 | false
42 | 210
43 | false
44 | true
45 | false
46 | false
47 | VSoft VirtualListView runtime
48 | false
49 | true
50 | 00400000
51 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
52 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
53 |
54 |
55 | 1033
56 | true
57 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | false
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 160
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | madBasic 1.2.7 - www.madshi.net
132 | madHelp 1.1.1 - www.madshi.net
133 | madDisAsm 2.2.6 - www.madshi.net
134 | madExceptIde 1.1.0 - www.madshi.net
135 | madExcept 5.0.0 - www.madshi.net
136 | madExceptVcl 2.1.0 - www.madshi.net
137 | madExceptWizard 3.1.8 - www.madshi.net
138 |
139 |
140 |
141 | False
142 | True
143 |
144 |
145 | 12
146 |
147 |
148 |
149 |
150 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE2/VSoftVirtualListView-XE2.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE3/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '170'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE3/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 14.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | true
39 | 3081
40 | true
41 | false
42 | 210
43 | false
44 | true
45 | false
46 | false
47 | VSoft VirtualListView design
48 | false
49 | true
50 | 00400000
51 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
52 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
53 |
54 |
55 | 1033
56 | true
57 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | false
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 170
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Cfg_2
86 | Base
87 |
88 |
89 | Base
90 |
91 |
92 | Cfg_1
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | Microsoft Office 2000 Sample Automation Server Wrapper Components
133 | Microsoft Office XP Sample Automation Server Wrapper Components
134 | IP Abstraction Indy Implementation Design Time
135 |
136 |
137 |
138 | True
139 | False
140 |
141 |
142 | 12
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE3/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '170'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE3/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 14.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | 3081
39 | true
40 | true
41 | false
42 | 210
43 | false
44 | true
45 | false
46 | false
47 | VSoft VirtualListView runtime
48 | false
49 | true
50 | 00400000
51 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
52 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
53 |
54 |
55 | 1033
56 | true
57 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | false
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 170
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | Microsoft Office 2000 Sample Automation Server Wrapper Components
132 | Microsoft Office XP Sample Automation Server Wrapper Components
133 | IP Abstraction Indy Implementation Design Time
134 |
135 |
136 |
137 | True
138 | False
139 |
140 |
141 | 12
142 |
143 |
144 |
145 |
146 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE3/VSoftVirtualListView-XE3.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE4/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '180'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE4/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 14.6
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | true
39 | 3081
40 | true
41 | false
42 | 210
43 | false
44 | true
45 | false
46 | false
47 | VSoft VirtualListView design
48 | false
49 | true
50 | 00400000
51 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
52 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
53 |
54 |
55 | 1033
56 | true
57 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
58 |
59 |
60 | 0
61 | false
62 | RELEASE;$(DCC_Define)
63 | false
64 |
65 |
66 | true
67 | DEBUG;$(DCC_Define)
68 | false
69 |
70 |
71 | 180
72 | true
73 | 1033
74 |
75 |
76 |
77 | MainSource
78 |
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewD.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | Microsoft Office 2000 Sample Automation Server Wrapper Components
132 | Microsoft Office XP Sample Automation Server Wrapper Components
133 | IP Abstraction Indy Implementation Design Time
134 |
135 |
136 |
137 | False
138 | False
139 | True
140 | False
141 |
142 |
143 | 12
144 |
145 |
146 |
147 |
148 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE4/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '180'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE4/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 14.6
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | 3081
39 | true
40 | true
41 | false
42 | 210
43 | false
44 | true
45 | false
46 | false
47 | VSoft VirtualListView runtime
48 | false
49 | true
50 | 00400000
51 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
52 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
53 |
54 |
55 | 1033
56 | true
57 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
58 |
59 |
60 | 0
61 | false
62 | RELEASE;$(DCC_Define)
63 | false
64 |
65 |
66 | true
67 | DEBUG;$(DCC_Define)
68 | false
69 |
70 |
71 | 180
72 | true
73 | 1033
74 |
75 |
76 |
77 | MainSource
78 |
79 |
80 |
81 |
82 |
83 | Cfg_2
84 | Base
85 |
86 |
87 | Base
88 |
89 |
90 | Cfg_1
91 | Base
92 |
93 |
94 |
95 | Delphi.Personality.12
96 | Package
97 |
98 |
99 |
100 | VSoft.VirtualListViewR.dpk
101 |
102 |
103 | True
104 | False
105 | 1
106 | 0
107 | 0
108 | 0
109 | False
110 | False
111 | False
112 | False
113 | False
114 | 3081
115 | 1252
116 |
117 |
118 |
119 |
120 | 1.0.0.0
121 |
122 |
123 |
124 |
125 |
126 | 1.0.0.0
127 |
128 |
129 |
130 | Microsoft Office 2000 Sample Automation Server Wrapper Components
131 | Microsoft Office XP Sample Automation Server Wrapper Components
132 | IP Abstraction Indy Implementation Design Time
133 |
134 |
135 |
136 | False
137 | False
138 | True
139 | False
140 |
141 |
142 | 12
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE4/VSoftVirtualListView-XE4.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE5/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '190'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE5/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO ON}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '190'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE5/VSoftVirtualListView-XE5.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE6/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '200'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE6/VSoft.VirtualListViewD.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {02625371-D556-4656-8321-9111FA15C96F}
4 | VSoft.VirtualListViewD.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 15.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewD
39 | true
40 | 3081
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView design
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 200
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 |
85 | Cfg_2
86 | Base
87 |
88 |
89 | Base
90 |
91 |
92 | Cfg_1
93 | Base
94 |
95 |
96 |
97 | Delphi.Personality.12
98 | Package
99 |
100 |
101 |
102 | VSoft.VirtualListViewD.dpk
103 |
104 |
105 | True
106 | False
107 | 1
108 | 0
109 | 0
110 | 0
111 | False
112 | False
113 | False
114 | False
115 | False
116 | 3081
117 | 1252
118 |
119 |
120 |
121 |
122 | 1.0.0.0
123 |
124 |
125 |
126 |
127 |
128 | 1.0.0.0
129 |
130 |
131 |
132 | Microsoft Office 2000 Sample Automation Server Wrapper Components
133 | Microsoft Office XP Sample Automation Server Wrapper Components
134 | IP Abstraction Indy Implementation Design Time
135 |
136 |
137 |
138 | True
139 | False
140 |
141 |
142 | 12
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE6/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '200'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE6/VSoft.VirtualListViewR.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {9FABD9DA-A408-4FF7-A5EB-258B91FF54FA}
4 | VSoft.VirtualListViewR.dpk
5 | True
6 | Debug
7 | 1
8 | Package
9 | VCL
10 | 15.4
11 | Win32
12 |
13 |
14 | true
15 |
16 |
17 | true
18 | Base
19 | true
20 |
21 |
22 | true
23 | Base
24 | true
25 |
26 |
27 | true
28 | Base
29 | true
30 |
31 |
32 | true
33 | Cfg_2
34 | true
35 | true
36 |
37 |
38 | VSoft_VirtualListViewR
39 | 3081
40 | true
41 | true
42 | false
43 | 210
44 | false
45 | true
46 | false
47 | false
48 | VSoft VirtualListView runtime
49 | false
50 | true
51 | 00400000
52 | Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)
53 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=
54 |
55 |
56 | 1033
57 | true
58 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
59 |
60 |
61 | 0
62 | 0
63 | RELEASE;$(DCC_Define)
64 | false
65 |
66 |
67 | true
68 | DEBUG;$(DCC_Define)
69 | false
70 |
71 |
72 | 200
73 | true
74 | 1033
75 |
76 |
77 |
78 | MainSource
79 |
80 |
81 |
82 |
83 |
84 | Cfg_2
85 | Base
86 |
87 |
88 | Base
89 |
90 |
91 | Cfg_1
92 | Base
93 |
94 |
95 |
96 | Delphi.Personality.12
97 | Package
98 |
99 |
100 |
101 | VSoft.VirtualListViewR.dpk
102 |
103 |
104 | True
105 | False
106 | 1
107 | 0
108 | 0
109 | 0
110 | False
111 | False
112 | False
113 | False
114 | False
115 | 3081
116 | 1252
117 |
118 |
119 |
120 |
121 | 1.0.0.0
122 |
123 |
124 |
125 |
126 |
127 | 1.0.0.0
128 |
129 |
130 |
131 | Microsoft Office 2000 Sample Automation Server Wrapper Components
132 | Microsoft Office XP Sample Automation Server Wrapper Components
133 | IP Abstraction Indy Implementation Design Time
134 |
135 |
136 |
137 | True
138 | False
139 |
140 |
141 | 12
142 |
143 |
144 |
145 |
146 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE6/VSoftVirtualListView-XE6.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {08B76EC8-CDF3-4DAC-B13A-D05123C2FE33}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE7/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '210'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE7/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '210'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE7/VSoftVirtualListView-XE7.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {1DC71A02-A59B-4669-A0BC-264099B53A00}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE8/VSoft.VirtualListViewD.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewD;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView design'}
29 | {$LIBSUFFIX '220'}
30 | {$DESIGNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl,
36 | VSoft.VirtualListViewR;
37 |
38 | contains
39 | VSoftVirtualListViewReg in '..\..\Source\VSoftVirtualListViewReg.pas';
40 |
41 | end.
42 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE8/VSoft.VirtualListViewR.dpk:
--------------------------------------------------------------------------------
1 | package VSoft.VirtualListViewR;
2 |
3 | {$R *.res}
4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
5 | {$ALIGN 8}
6 | {$ASSERTIONS ON}
7 | {$BOOLEVAL OFF}
8 | {$DEBUGINFO OFF}
9 | {$EXTENDEDSYNTAX ON}
10 | {$IMPORTEDDATA ON}
11 | {$IOCHECKS ON}
12 | {$LOCALSYMBOLS ON}
13 | {$LONGSTRINGS ON}
14 | {$OPENSTRINGS ON}
15 | {$OPTIMIZATION OFF}
16 | {$OVERFLOWCHECKS OFF}
17 | {$RANGECHECKS OFF}
18 | {$REFERENCEINFO ON}
19 | {$SAFEDIVIDE OFF}
20 | {$STACKFRAMES ON}
21 | {$TYPEDADDRESS OFF}
22 | {$VARSTRINGCHECKS ON}
23 | {$WRITEABLECONST OFF}
24 | {$MINENUMSIZE 1}
25 | {$IMAGEBASE $400000}
26 | {$DEFINE DEBUG}
27 | {$ENDIF IMPLICITBUILDING}
28 | {$DESCRIPTION 'VSoft VirtualListView runtime'}
29 | {$LIBSUFFIX '220'}
30 | {$RUNONLY}
31 | {$IMPLICITBUILD OFF}
32 |
33 | requires
34 | rtl,
35 | vcl;
36 |
37 | contains
38 | VSoftVirtualListView in '..\..\Source\VSoftVirtualListView.pas';
39 |
40 | end.
41 |
--------------------------------------------------------------------------------
/Packages/Rad Studio XE8/VSoftVirtualListView-XE8.groupproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {1DC71A02-A59B-4669-A0BC-264099B53A00}
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | Default.Personality.12
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # VSoft.VirtualListView
2 |
3 | This is a simple VCL owner drawn virtual list view component for Delphi XE2 or later.
4 |
5 | Set the RowCount property and the OnPainRow event will fire for each visible row.
6 |
7 | The OnRowChange event will fire when a row is selected with the mouse or the keyboard.
8 |
9 | When there are no rows, the OnPaintNoRows event will fire.
10 |
11 | The control only handles fixed row heights right now.
12 |
13 | See the demo project.
14 |
--------------------------------------------------------------------------------
/Source/VSoftVirtualListViewReg.pas:
--------------------------------------------------------------------------------
1 | unit VSoftVirtualListViewReg;
2 |
3 | interface
4 |
5 | procedure Register;
6 |
7 | implementation
8 |
9 | uses
10 | System.Classes,
11 | VSoftVirtualListView;
12 |
13 | procedure Register;
14 | begin
15 | RegisterComponents('Virtual Controls', [TVSoftVirtualListView]);
16 |
17 | end;
18 |
19 |
20 | end.
21 |
--------------------------------------------------------------------------------
/VSoft.VirtualListView.dspec:
--------------------------------------------------------------------------------
1 | {
2 | "metadata":{
3 | "id":"VSoft.VirtualListView",
4 | "version":"0.4.4",
5 | "description":"Owner drawn VCL Virtual List View",
6 | "owners":"VSoft Technologies Pty Ltd",
7 | "authors":"Vincent Parrett",
8 | "projectUrl":"https://github.com/VSoftTechnologies/VSoft.VirtualListView",
9 | "repositoryUrl":"https://github.com/VSoftTechnologies/VSoft.VirtualListView",
10 | "license":"Apache-2.0",
11 | "copyright":"Vincent Parrett and contributors",
12 | "tags":"vcl listview virtual"
13 | },
14 | "targetPlatforms":[
15 | {
16 | "compiler":"XE2",
17 | "platforms":"Win32, Win64",
18 | "template":"default"
19 | },
20 | {
21 | "compiler":"XE3",
22 | "platforms":"Win32, Win64",
23 | "template":"default"
24 | },
25 | {
26 | "compiler":"XE4",
27 | "platforms":"Win32, Win64",
28 | "template":"default"
29 | },
30 | {
31 | "compiler":"XE5",
32 | "platforms":"Win32, Win64",
33 | "template":"default"
34 | },
35 | {
36 | "compiler":"XE6",
37 | "platforms":"Win32, Win64",
38 | "template":"default"
39 | },
40 | {
41 | "compiler":"XE7",
42 | "platforms":"Win32, Win64",
43 | "template":"default"
44 | },
45 | {
46 | "compiler":"XE8",
47 | "platforms":"Win32, Win64",
48 | "template":"default"
49 | },
50 | {
51 | "compiler":"10.0",
52 | "platforms":"Win32, Win64",
53 | "template":"Seattle"
54 | },
55 | {
56 | "compiler":"10.1",
57 | "platforms":"Win32, Win64",
58 | "template":"default"
59 | },
60 | {
61 | "compiler":"10.2",
62 | "platforms":"Win32, Win64",
63 | "template":"default"
64 | },
65 | {
66 | "compiler":"10.3",
67 | "platforms":"Win32, Win64",
68 | "template":"default"
69 | },
70 | {
71 | "compiler":"10.4",
72 | "platforms":"Win32, Win64",
73 | "template":"default"
74 | },
75 | {
76 | "compiler":"11.0",
77 | "platforms":"Win32, Win64",
78 | "template":"default"
79 | },
80 | {
81 | "compiler":"12.0",
82 | "platforms":"Win32, Win64",
83 | "template":"default"
84 | }
85 | ],
86 | "templates":[
87 | {
88 | "comment" : "Seattle not using 10.0",
89 | "name":"Seattle",
90 | "source":[
91 | {
92 | "src":"source\\*.pas",
93 | "flatten":true,
94 | "dest":"Source"
95 | },
96 | {
97 | "src":"packages\\Rad Studio $CompilerWithCodeName$\\*.dp*",
98 | "exclude": ["*.dproj.local"],
99 | "dest":"packages\\Rad Studio $CompilerWithCodeName$"
100 | }
101 | ],
102 | "searchPaths":[
103 | {
104 | "path":"Source"
105 | }
106 | ],
107 | "runtime" : [
108 | {
109 | "buildId" : "VirtualListViewR$libsuffix$.bpl",
110 | "src" : "bin\\VSoft.VirtualListViewR$libsuffix$.bpl",
111 | "copyLocal" : true
112 | }
113 | ],
114 | "design" : [
115 | {
116 | "buildId" : "VirtualListViewD$libsuffix$.bpl",
117 | "src" : "bin\\VSoft.VirtualListViewD$libsuffix$.bpl",
118 | "install": true
119 | }
120 | ],
121 | "build" : [
122 | {
123 | "comment" : "The id links the package to the runtime or designtime entry",
124 | "id" : "VirtualListViewR$libsuffix$.bpl",
125 | "project" : "packages\\Rad Studio $CompilerWithCodeName$\\VSoft.VirtualListViewR.dproj",
126 | "configuration" : "Release",
127 | "buildForDesign": true,
128 | "buildForDesignComment" : "when true, will build also win32 if the platform is not win32, so that other packages that need this for design will work"
129 | },
130 | {
131 | "comment" : "design time package",
132 | "id" : "VirtualListViewD$libsuffix$.bpl",
133 | "project" : "packages\\Rad Studio $CompilerWithCodeName$\\VSoft.VirtualListViewD.dproj",
134 | "configuration" : "Release",
135 | "designOnly" : true,
136 | "designOnlyComment" : "designOnly forces compilation with win32 compiler"
137 | }
138 | ]
139 | },
140 | {
141 | "comment" : "note all paths are relative to the dspec file location",
142 | "name":"default",
143 | "source":[
144 | {
145 | "src":"source\\*.pas",
146 | "flatten":true,
147 | "dest":"Source"
148 | },
149 | {
150 | "src":"packages\\Rad Studio $CompilerWithCodeName$\\*.dp*",
151 | "exclude": ["*.dproj.local"],
152 | "dest":"packages\\Rad Studio $CompilerWithCodeName$"
153 | }
154 | ],
155 | "searchPaths":[
156 | {
157 | "path":"Source"
158 | }
159 | ],
160 | "runtime" : [
161 | {
162 | "buildId" : "VirtualListViewR$libsuffix$.bpl",
163 | "src" : "bin\\VSoft.VirtualListViewR$libsuffix$.bpl",
164 | "copyLocal" : true
165 | }
166 | ],
167 | "design" : [
168 | {
169 | "buildId" : "VirtualListViewD$libsuffix$.bpl",
170 | "src" : "bin\\VSoft.VirtualListViewD$libsuffix$.bpl",
171 | "install": true
172 | }
173 | ],
174 | "build" : [
175 | {
176 | "comment" : "The id links the package to the runtime or designtime entry",
177 | "id" : "VirtualListViewR$libsuffix$.bpl",
178 | "project" : "packages\\Rad Studio $CompilerWithCodeName$\\VSoft.VirtualListViewR.dproj",
179 | "configuration" : "Release",
180 | "buildForDesign": true,
181 | "buildForDesignComment" : "when true, will build also win32 if the platform is not win32, so that other packages that need this for design will work"
182 | },
183 | {
184 | "comment" : "design time package",
185 | "id" : "VirtualListViewD$libsuffix$.bpl",
186 | "project" : "packages\\Rad Studio $CompilerWithCodeName$\\VSoft.VirtualListViewD.dproj",
187 | "configuration" : "Release",
188 | "designOnly" : true,
189 | "designOnlyComment" : "designOnly forces compilation with win32 compiler"
190 | }
191 | ]
192 | }
193 | ]
194 | }
--------------------------------------------------------------------------------