Added: AssignTo implementations
Added: component bitmaps Added: design-time editors
This commit is contained in:
parent
6899f76ab3
commit
da22de60f0
@ -32,5 +32,5 @@
|
|||||||
-M
|
-M
|
||||||
-$M16384,1048576
|
-$M16384,1048576
|
||||||
-K$00400000
|
-K$00400000
|
||||||
-LE"c:\program files\borland\delphi6\Projects\Bpl"
|
-LE"c:\delphi6\Projects\Bpl"
|
||||||
-LN"c:\program files\borland\delphi6\Projects\Bpl"
|
-LN"c:\delphi6\Projects\Bpl"
|
||||||
|
@ -56,10 +56,6 @@ HostApplication=
|
|||||||
Launcher=
|
Launcher=
|
||||||
UseLauncher=0
|
UseLauncher=0
|
||||||
DebugCWD=
|
DebugCWD=
|
||||||
[Language]
|
|
||||||
ActiveLang=
|
|
||||||
ProjectLang=
|
|
||||||
RootDir=
|
|
||||||
[Version Info]
|
[Version Info]
|
||||||
IncludeVerInfo=1
|
IncludeVerInfo=1
|
||||||
AutoIncBuild=0
|
AutoIncBuild=0
|
||||||
@ -85,125 +81,84 @@ OriginalFilename=
|
|||||||
ProductName=
|
ProductName=
|
||||||
ProductVersion=1.0.0.0
|
ProductVersion=1.0.0.0
|
||||||
Comments=
|
Comments=
|
||||||
|
[Excluded Packages]
|
||||||
|
c:\delphi6\Projects\Bpl\PNGImage_D6.bpl=PNGImage
|
||||||
|
c:\delphi6\Bin\dcl31w60.bpl=Delphi 1.0 Compatibility Components
|
||||||
|
c:\delphi6\Bin\dclact60.bpl=Borland ActionBar Components
|
||||||
|
c:\delphi6\Bin\applet60.bpl=Borland Control Panel Applet Package
|
||||||
|
C:\Delphi6\Bin\dbx60.bpl=Borland SQL Explorer UI Package
|
||||||
|
C:\Delphi6\Projects\Bpl\tb2k_d6.bpl=Toolbar2000 Components (Jordan Russell)
|
||||||
|
c:\delphi6\Projects\Bpl\tb2kdsgn_d6.bpl=Toolbar2000 Design Package (Jordan Russell)
|
||||||
|
c:\delphi6\Bin\DCLNMF60.bpl=NetMasters Fastnet Tools
|
||||||
|
c:\delphi6\Bin\dclado60.bpl=Borland ADO DB Components
|
||||||
|
c:\delphi6\Bin\dclclxdb60.bpl=Borland CLX Database Components
|
||||||
|
C:\Delphi6\Bin\dclclxstd60.bpl=Borland CLX Standard Components
|
||||||
|
c:\delphi6\Bin\dclie60.bpl=Internet Explorer Components
|
||||||
|
C:\Delphi6\Projects\Bpl\aSQLitepkg.bpl=Aducom Software -- SQLite RunTime Components
|
||||||
|
c:\delphi6\Projects\Bpl\asqlite.bpl=Aducom Software -- SQLite Design Time Components
|
||||||
|
c:\delphi6\Projects\Bpl\PCtrlExd6.bpl=PageControlEx
|
||||||
|
c:\delphi6\Projects\Bpl\JvCoreD6D.bpl=JVCL Core Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvSystemD6D.bpl=JVCL System Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvStdCtrlsD6D.bpl=JVCL Standard Controls
|
||||||
|
c:\delphi6\Projects\Bpl\JvCtrlsD6D.bpl=JVCL Visual Controls
|
||||||
|
c:\delphi6\Projects\Bpl\JvCmpD6D.bpl=JVCL Non-Visual Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvCustomD6D.bpl=JVCL Custom Controls
|
||||||
|
c:\delphi6\Projects\Bpl\JvDlgsD6D.bpl=JVCL Dialog Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvCryptD6D.bpl=JVCL Encryption and Compression Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvMMD6D.bpl=JVCL Multimedia and Image Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvNetD6D.bpl=JVCL Network Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvAppFrmD6D.bpl=JVCL Application and Form Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvDBD6D.bpl=JVCL Database Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvBDED6D.bpl=JVCL BDE Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvInterpreterD6D.bpl=JVCL Interpreter Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvBandsD6D.bpl=JVCL Band Objects
|
||||||
|
c:\delphi6\Projects\Bpl\JvPluginD6D.bpl=JVCL Plugin Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvJansD6D.bpl=JVCL Jans Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvGlobusD6D.bpl=JVCL Globus Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvPrintPreviewD6D.bpl=JVCL Print Preview Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvPageCompsD6D.bpl=JVCL Page Style Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvValidatorsD6D.bpl=JVCL Validators and Error Provider Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvUIBD6D.bpl=JVCL Unified Interbase Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvWizardD6D.bpl=JVCL Wizard Design Time Package
|
||||||
|
c:\delphi6\Projects\Bpl\JvTimeFrameworkD6D.bpl=JVCL Time Framework
|
||||||
|
c:\delphi6\Projects\Bpl\JvHMID6D.bpl=JVCL HMI Controls design time unit
|
||||||
|
c:\delphi6\Projects\Bpl\JvManagedThreadsD6D.bpl=JVCL Managed Threads
|
||||||
|
c:\delphi6\Projects\Bpl\JvXPCtrlsD6D.bpl=JVCL XP Controls
|
||||||
|
c:\delphi6\Projects\Bpl\JvDockingD6D.bpl=JVCL Docking Components
|
||||||
|
c:\delphi6\Projects\Bpl\JvDotNetCtrlsD6D.bpl=JVCL DotNet Controls
|
||||||
|
c:\delphi6\Projects\Bpl\dclIndyCore60.bpl=Indy 10 Core Design Time
|
||||||
|
c:\delphi6\Projects\Bpl\dclIndyProtocols60.bpl=Indy 10 Protocols Design Time
|
||||||
|
c:\delphi6\Projects\Bpl\SysILS.bpl=System ImageList
|
||||||
|
c:\delphi6\Projects\Bpl\DragDropD6.bpl=Drag and Drop Component Suite
|
||||||
|
C:\Projects\Components\DevExpress\OrgChart Suite\Lib\dcldxOrgCD6.bpl=ExpressOrgChart by Developer Express Inc.
|
||||||
|
C:\Projects\Components\DevExpress\OrgChart Suite\Lib\dcldxDBOrD6.bpl=ExpressDBOrgChart by Developer Express Inc.
|
||||||
|
c:\delphi6\Projects\Bpl\BalloonD6.bpl=Balloon 2.0
|
||||||
|
c:\delphi6\Projects\Bpl\DIPasDocD6.bpl=DiPasDoc - Designtime
|
||||||
|
C:\Delphi6\Projects\Bpl\DIContainers_D6.bpl=The Delphi Inspiration -- DIContainers
|
||||||
|
c:\delphi6\Bin\dclshlctrls60.bpl=Shell Control Property and Component Editors
|
||||||
|
c:\delphi6\Bin\dclsmp60.bpl=Borland Sample Components
|
||||||
|
c:\delphi6\Bin\dclbde60.bpl=Borland BDE DB Components
|
||||||
|
c:\delphi6\Bin\dclcds60.bpl=Borland Base Cached ClientDataset Component
|
||||||
|
C:\Delphi6\Bin\dclmid60.bpl=Borland MyBase DataAccess Components
|
||||||
|
c:\delphi6\Bin\dclbdecds60.bpl=Borland Local BDE ClientDataset Components
|
||||||
|
c:\delphi6\Bin\dclib60.bpl=InterBase Data Access Components
|
||||||
|
c:\delphi6\Bin\DBWEBXPRT.BPL=Borland Web Wizard Package
|
||||||
|
c:\delphi6\Bin\dcloffice2k60.bpl=Microsoft Office 2000 Sample Automation Server Wrapper Components
|
||||||
|
c:\delphi6\Bin\dcltee60.bpl=TeeChart Components
|
||||||
|
c:\delphi6\Bin\dcltqr60.bpl=TeeChart for QuickReport Components
|
||||||
|
c:\delphi6\Bin\dclnet60.bpl=Borland Internet Components
|
||||||
|
c:\delphi6\Bin\dclite60.bpl=Borland Integrated Translation Environment
|
||||||
|
c:\delphi6\Bin\dcldbx60.bpl=Borland dbExpress Components
|
||||||
|
c:\delphi6\Bin\dclsoap60.bpl=Borland SOAP Components
|
||||||
|
c:\delphi6\Bin\dclocx60.bpl=Borland Sample Imported ActiveX Controls
|
||||||
|
c:\delphi6\Bin\dcldbxcds60.bpl=Borland Local DBX ClientDataset Components
|
||||||
|
C:\Program Files\madCollection\madRemote\Delphi 6\madRemote_.bpl=madRemote 1.1b · www.madshi.net
|
||||||
|
C:\Program Files\madCollection\madKernel\Delphi 6\madKernel_.bpl=madKernel 1.3 · www.madshi.net
|
||||||
|
C:\Program Files\madCollection\madCodeHook\Delphi 6\madCodeHook_.bpl=madCodeHook 2.1b · www.madshi.net
|
||||||
|
C:\Program Files\madCollection\madSecurity\Delphi 6\madSecurity_.bpl=madSecurity 1.1n · www.madshi.net
|
||||||
|
C:\Program Files\madCollection\madShell\Delphi 6\madShell_.bpl=madShell 1.3k · www.madshi.net
|
||||||
|
C:\WINDOWS\System32\ibevnt60.bpl=Borland Interbase Event Alerter Component
|
||||||
|
c:\delphi6\Projects\Bpl\PsychoTidyD6.bpl=PsychoTidy IDE Expert
|
||||||
[HistoryLists\hlUnitAliases]
|
[HistoryLists\hlUnitAliases]
|
||||||
Count=1
|
Count=1
|
||||||
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
||||||
[Excluded Packages]
|
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dcldb60.bpl=Borland Database Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\VirtualTreesD6D.bpl=Virtual Treeview
|
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dclact60.bpl=Borland ActionBar Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclcds60.bpl=Borland Base Cached ClientDataset Component
|
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dclmid60.bpl=Borland MyBase DataAccess Components
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\JvCoreD6D.bpl=JVCL Core Components
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\JvStdCtrlsD6D.bpl=JVCL Standard Controls
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\tbx_d6.bpl=Toolbar2000 -- TBX Extensions (Alex Denisov)
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\tb2k_d6.bpl=Toolbar2000 Components (Jordan Russell)
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\tbxdsgn_d6.bpl=Toolbar2000 -- TBX Extensions Design Package (Alex Denisov)
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\tb2kdsgn_d6.bpl=Toolbar2000 Design Package (Jordan Russell)
|
|
||||||
c:\program files\borland\delphi6\Bin\applet60.bpl=Borland Control Panel Applet Package
|
|
||||||
F:\Delphi\Components\DevExpress\OrgChart Suite\Lib\dcldxOrgCD6.bpl=ExpressOrgChart by Developer Express Inc.
|
|
||||||
F:\Delphi\Components\DevExpress\OrgChart Suite\Lib\dcldxDBOrD6.bpl=ExpressDBOrgChart by Developer Express Inc.
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\PNGImage_D6.bpl=PNGImage
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvCtrlsD6D.bpl=JVCL Visual Controls
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\dclIndyCore60.bpl=Indy 10 Core Design Time
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\dclIndyProtocols60.bpl=Indy 10 Protocols Design Time
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\BalloonD6.bpl=Balloon 2.0
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\SysILS.bpl=(untitled)
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\DragDropD6.bpl=Drag and Drop Component Suite
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvCustomD6D.bpl=JVCL Custom Controls
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvWizardD6D.bpl=JVCL Wizard Design Time Package
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\GR32_D6.bpl=Graphics32
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\GR32_DSGN_D6.bpl=Graphics32 Design Time Package
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\TntUnicodeVcl_D60.bpl=Tnt Unicode Controls
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvJansD6D.bpl=JVCL Jans Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\P164_D60.bpl=TurboPower OfficePartner 1.64 Design-time package - VCL60
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\v103_d60.bpl=TurboPower VisualPlanIt 1.03 designtime package - VCL60
|
|
||||||
c:\program files\borland\delphi6\Bin\dclsoap60.bpl=Borland SOAP Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ColorPickerButtonD6.bpl=ColorPickerButton
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\ThreadNameExpert60.bpl=JCL Thread Name IDE expert for Delphi 6
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvDlgsD6D.bpl=JVCL Dialog Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\asqlite.bpl=Aducom Software -- SQLite Design Time Components
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\aSQLitepkg.bpl=Aducom Software -- SQLite RunTime Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvAppFrmD6D.bpl=JVCL Application and Form Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvBandsD6D.bpl=JVCL Band Objects
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvCmpD6D.bpl=JVCL Non-Visual Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvCryptD6D.bpl=JVCL Encryption and Compression Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvDockingD6D.bpl=JVCL Docking Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvDotNetCtrlsD6D.bpl=JVCL DotNet Controls
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvGlobusD6D.bpl=JVCL Globus Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvHMID6D.bpl=JVCL HMI Controls design time unit
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvInterpreterD6D.bpl=JVCL Interpreter Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvManagedThreadsD6D.bpl=JVCL Managed Threads
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvMMD6D.bpl=JVCL Multimedia and Image Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvNetD6D.bpl=JVCL Network Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvPageCompsD6D.bpl=JVCL Page Style Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvPluginD6D.bpl=JVCL Plugin Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvPrintPreviewD6D.bpl=JVCL Print Preview Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvSystemD6D.bpl=JVCL System Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvTimeFrameworkD6D.bpl=JVCL Time Framework
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvValidatorsD6D.bpl=JVCL Validators and Error Provider Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Projects\Bpl\JvXPCtrlsD6D.bpl=JVCL XP Controls
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\GJLSoftwareD5.bpl=GJL Software ExDBGrid Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\FREEREP6.bpl=FreeReport 2.32 Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\PageControlExD6.bpl=PageControlEx
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ZCore.bpl=Zeos Core Classes and Intefaces
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ZParse.bpl=Zeos Parsing Classes and Intefaces
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ZParseSql.bpl=Zeos SQL Parsing Classes and Intefaces
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ZPlain.bpl=Zeos Plain Database API
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ZDbc.bpl=Zeos Low Level Database API
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ZComponent.bpl=Zeos Database Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\IconXPD6.bpl=IconXP
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\NLDVDBT_D6D.bpl=NLDVirtualDBTree
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ff2_d60.bpl=TurboPower FlashFiler Designtime Package - VCL60
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\SynEdit_D6.bpl=SynEdit component suite
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\DelphiX_for5.bpl=DelphiX - DirectX components for Delphi
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\NLDMBD6D.bpl=NLDMessageBox
|
|
||||||
c:\program files\borland\delphi6\Bin\dcl31w60.bpl=Delphi 1.0 Compatibility Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\NLDTrayIconD6.bpl=NLDTrayIcon donated by SVG_1986
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\ServerListD6D.bpl=SOF2Manager - Server List Designtime
|
|
||||||
F:\Delphi\Components\madCollection\madBasic\Delphi 6\madHelp_.bpl=madHelp 1.1 · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madRemote\Delphi 6\madRemote_.bpl=madRemote 1.1a · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madKernel\Delphi 6\madKernel_.bpl=madKernel 1.2z · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madCodeHook\Delphi 6\madCodeHook_.bpl=madCodeHook 2.0a · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madSecurity\Delphi 6\madSecurity_.bpl=madSecurity 1.1n · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madShell\Delphi 6\madShell_.bpl=madShell 1.3i · www.madshi.net
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\BMSpinEditD6.bpl=BMSpinEdit
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\GLScene6.bpl=GLScene - OpenGL 3D library
|
|
||||||
c:\program files\borland\delphi6\Bin\dclsmp60.bpl=Borland Sample Components
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\X2MultiMon_D6D.bpl=X2MultiMon Designtime Package
|
|
||||||
F:\Delphi\Components\ZipForge\Lib\Delphi 6\dclZipForged6.bpl=ZipForge Package
|
|
||||||
c:\program files\borland\delphi6\Bin\dclado60.bpl=Borland ADO DB Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclbde60.bpl=Borland BDE DB Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dbx60.bpl=Borland SQL Explorer UI Package
|
|
||||||
c:\program files\borland\delphi6\Bin\DCLIB60.bpl=InterBase Data Access Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclbdecds60.bpl=Borland Local BDE ClientDataset Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclqrt60.bpl=QuickReport Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dcltee60.bpl=TeeChart Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dcldss60.bpl=Borland Decision Cube Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dcltqr60.bpl=TeeChart for QuickReport Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclclxdb60.bpl=Borland CLX Database Components
|
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dclclxstd60.bpl=Borland CLX Standard Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclmcn60.bpl=Borland DataSnap Connection Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclshlctrls60.bpl=Shell Control Property and Component Editors
|
|
||||||
c:\program files\borland\delphi6\Bin\DBWEBXPRT.BPL=Borland Web Wizard Package
|
|
||||||
c:\program files\borland\delphi6\Bin\dclwbm60.bpl=Borland InternetExpress Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclie60.bpl=Internet Explorer Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclwebsnap60.bpl=Borland WebSnap Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dclite60.bpl=Borland Integrated Translation Environment
|
|
||||||
c:\program files\borland\delphi6\Bin\dcldbx60.bpl=Borland dbExpress Components
|
|
||||||
c:\program files\borland\delphi6\Bin\dcldbxcds60.bpl=Borland Local DBX ClientDataset Components
|
|
||||||
H:\Downloads\commentexpert.bpl=Comment Expert v1.0 Alpha
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\dclIndy60.bpl=Internet Direct (Indy) for D6 Property and Component Editors
|
|
||||||
C:\WINDOWS\System32\ibevnt60.bpl=Borland Interbase Event Alerter Component
|
|
||||||
[Included Packages]
|
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dclstd60.bpl=Borland Standard Components
|
|
||||||
F:\Delphi\Components\madCollection\madBasic\Delphi 6\madBasic_.bpl=madBasic 1.1f · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madDisAsm\Delphi 6\madDisAsm_.bpl=madDisAsm 2.0a · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madExcept\Delphi 6\madExcept_.bpl=madExcept 2.6a · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madExcept\Delphi 6\madExceptWizard_.bpl=madExceptWizard 2.6 · www.madshi.net
|
|
||||||
c:\program files\borland\delphi6\Bin\dclsmpedit60.bpl=Borland Editor Script Enhancements
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\ThemeManager6.bpl=Windows XP Theme Manager
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\X2CLGLD.bpl=X²CL GraphicList (Designtime)
|
|
||||||
c:\program files\borland\delphi6\Bin\dclnet60.bpl=Borland Internet Components
|
|
||||||
F:\Delphi\Components\madCollection\madExcept\Delphi 6\madExceptIde_.bpl=madExceptIde 1.0b · www.madshi.net
|
|
||||||
c:\program files\borland\delphi6\Bin\dclemacsedit60.bpl=Borland Editor Emacs Enhancements
|
|
||||||
|
@ -32,5 +32,5 @@
|
|||||||
-M
|
-M
|
||||||
-$M16384,1048576
|
-$M16384,1048576
|
||||||
-K$00400000
|
-K$00400000
|
||||||
-LE"c:\program files\borland\delphi6\Projects\Bpl"
|
-LE"c:\delphi6\Projects\Bpl"
|
||||||
-LN"c:\program files\borland\delphi6\Projects\Bpl"
|
-LN"c:\delphi6\Projects\Bpl"
|
||||||
|
@ -56,6 +56,10 @@ HostApplication=
|
|||||||
Launcher=
|
Launcher=
|
||||||
UseLauncher=0
|
UseLauncher=0
|
||||||
DebugCWD=
|
DebugCWD=
|
||||||
|
[Language]
|
||||||
|
ActiveLang=
|
||||||
|
ProjectLang=
|
||||||
|
RootDir=
|
||||||
[Version Info]
|
[Version Info]
|
||||||
IncludeVerInfo=1
|
IncludeVerInfo=1
|
||||||
AutoIncBuild=0
|
AutoIncBuild=0
|
||||||
@ -81,9 +85,6 @@ OriginalFilename=
|
|||||||
ProductName=
|
ProductName=
|
||||||
ProductVersion=1.0.0.0
|
ProductVersion=1.0.0.0
|
||||||
Comments=
|
Comments=
|
||||||
[HistoryLists\hlUnitAliases]
|
|
||||||
Count=1
|
|
||||||
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
|
||||||
[Excluded Packages]
|
[Excluded Packages]
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dcldb60.bpl=Borland Database Components
|
C:\Program Files\Borland\Delphi6\Bin\dcldb60.bpl=Borland Database Components
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\VirtualTreesD6D.bpl=Virtual Treeview
|
c:\program files\borland\delphi6\Projects\Bpl\VirtualTreesD6D.bpl=Virtual Treeview
|
||||||
@ -191,15 +192,6 @@ c:\program files\borland\delphi6\Bin\dcldbxcds60.bpl=Borland Local DBX ClientDat
|
|||||||
H:\Downloads\commentexpert.bpl=Comment Expert v1.0 Alpha
|
H:\Downloads\commentexpert.bpl=Comment Expert v1.0 Alpha
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\dclIndy60.bpl=Internet Direct (Indy) for D6 Property and Component Editors
|
c:\program files\borland\delphi6\Projects\Bpl\dclIndy60.bpl=Internet Direct (Indy) for D6 Property and Component Editors
|
||||||
C:\WINDOWS\System32\ibevnt60.bpl=Borland Interbase Event Alerter Component
|
C:\WINDOWS\System32\ibevnt60.bpl=Borland Interbase Event Alerter Component
|
||||||
[Included Packages]
|
[HistoryLists\hlUnitAliases]
|
||||||
C:\Program Files\Borland\Delphi6\Bin\dclstd60.bpl=Borland Standard Components
|
Count=1
|
||||||
F:\Delphi\Components\madCollection\madBasic\Delphi 6\madBasic_.bpl=madBasic 1.1f · www.madshi.net
|
Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
|
||||||
F:\Delphi\Components\madCollection\madDisAsm\Delphi 6\madDisAsm_.bpl=madDisAsm 2.0a · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madExcept\Delphi 6\madExcept_.bpl=madExcept 2.6a · www.madshi.net
|
|
||||||
F:\Delphi\Components\madCollection\madExcept\Delphi 6\madExceptWizard_.bpl=madExceptWizard 2.6 · www.madshi.net
|
|
||||||
c:\program files\borland\delphi6\Bin\dclsmpedit60.bpl=Borland Editor Script Enhancements
|
|
||||||
C:\PROGRA~1\Borland\Delphi6\Projects\Bpl\ThemeManager6.bpl=Windows XP Theme Manager
|
|
||||||
c:\program files\borland\delphi6\Projects\Bpl\X2CLGLD.bpl=X²CL GraphicList (Designtime)
|
|
||||||
c:\program files\borland\delphi6\Bin\dclnet60.bpl=Borland Internet Components
|
|
||||||
F:\Delphi\Components\madCollection\madExcept\Delphi 6\madExceptIde_.bpl=madExceptIde 1.0b · www.madshi.net
|
|
||||||
c:\program files\borland\delphi6\Bin\dclemacsedit60.bpl=Borland Editor Emacs Enhancements
|
|
||||||
|
@ -28,9 +28,11 @@ package X2CLGLD;
|
|||||||
|
|
||||||
requires
|
requires
|
||||||
rtl,
|
rtl,
|
||||||
X2CLGL;
|
X2CLGL,
|
||||||
|
designide;
|
||||||
|
|
||||||
contains
|
contains
|
||||||
X2CLGLReg in '..\X2CLGLReg.pas';
|
X2CLGLReg in '..\X2CLGLReg.pas',
|
||||||
|
X2CLGLEditors in '..\X2CLGLEditors.pas';
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
81
Packages/X2CLGLEditors.pas
Normal file
81
Packages/X2CLGLEditors.pas
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
{
|
||||||
|
:: Contains the design-time editor for the GraphicList
|
||||||
|
::
|
||||||
|
:: Last changed: $Date$
|
||||||
|
:: Revision: $Rev$
|
||||||
|
:: Author: $Author$
|
||||||
|
}
|
||||||
|
unit X2CLGLEditors;
|
||||||
|
|
||||||
|
interface
|
||||||
|
uses
|
||||||
|
DesignEditors,
|
||||||
|
DesignIntf;
|
||||||
|
|
||||||
|
type
|
||||||
|
TX2GraphicContainerEditor = class(TComponentEditor)
|
||||||
|
private
|
||||||
|
procedure FindGraphics(const Prop: IProperty);
|
||||||
|
public
|
||||||
|
procedure Edit(); override;
|
||||||
|
end;
|
||||||
|
|
||||||
|
TX2GraphicListEditor = class(TComponentEditor)
|
||||||
|
public
|
||||||
|
procedure Edit(); override;
|
||||||
|
end;
|
||||||
|
|
||||||
|
implementation
|
||||||
|
uses
|
||||||
|
SysUtils,
|
||||||
|
TypInfo,
|
||||||
|
Dialogs,
|
||||||
|
X2CLGraphicList;
|
||||||
|
|
||||||
|
|
||||||
|
{============== TX2GraphicContainerEditor
|
||||||
|
Editor
|
||||||
|
========================================}
|
||||||
|
procedure TX2GraphicContainerEditor.FindGraphics;
|
||||||
|
begin
|
||||||
|
if SameText(Prop.GetName(), 'Graphics') then
|
||||||
|
Prop.Edit();
|
||||||
|
end;
|
||||||
|
|
||||||
|
procedure TX2GraphicContainerEditor.Edit;
|
||||||
|
var
|
||||||
|
dsComponents: TDesignerSelections;
|
||||||
|
|
||||||
|
begin
|
||||||
|
dsComponents := TDesignerSelections.Create();
|
||||||
|
try
|
||||||
|
IDesignerSelections(dsComponents).Add(Component);
|
||||||
|
GetComponentProperties(dsComponents, tkProperties, Designer, FindGraphics);
|
||||||
|
finally
|
||||||
|
FreeAndNil(dsComponents);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
{=================== TX2GraphicListEditor
|
||||||
|
Editor
|
||||||
|
========================================}
|
||||||
|
procedure TX2GraphicListEditor.Edit;
|
||||||
|
var
|
||||||
|
ifEditor: IComponentEditor;
|
||||||
|
|
||||||
|
begin
|
||||||
|
// Instead of showing the default ImageList dialog, check if a Container
|
||||||
|
// is available and execute it's default action...
|
||||||
|
if Component is TX2GraphicList then
|
||||||
|
with TX2GraphicList(Component) do
|
||||||
|
if Assigned(Container) then
|
||||||
|
begin
|
||||||
|
ifEditor := GetComponentEditor(Container, Designer);
|
||||||
|
if Assigned(ifEditor) then
|
||||||
|
ifEditor.Edit();
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
|
end.
|
||||||
|
|
@ -13,11 +13,17 @@ interface
|
|||||||
implementation
|
implementation
|
||||||
uses
|
uses
|
||||||
Classes,
|
Classes,
|
||||||
X2CLGraphicList;
|
DesignIntf,
|
||||||
|
X2CLGraphicList,
|
||||||
|
X2CLGLEditors;
|
||||||
|
|
||||||
|
{$R ..\Resources\GraphicList.dcr}
|
||||||
|
|
||||||
procedure Register;
|
procedure Register;
|
||||||
begin
|
begin
|
||||||
RegisterComponents('X²Software', [TX2GraphicContainer, TX2GraphicList]);
|
RegisterComponents('X²Software', [TX2GraphicContainer, TX2GraphicList]);
|
||||||
|
RegisterComponentEditor(TX2GraphicContainer, TX2GraphicContainerEditor);
|
||||||
|
RegisterComponentEditor(TX2GraphicList, TX2GraphicListEditor);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
BIN
Resources/GraphicList.dcr
Normal file
BIN
Resources/GraphicList.dcr
Normal file
Binary file not shown.
2
Resources/GraphicList.rc
Normal file
2
Resources/GraphicList.rc
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
TX2GRAPHICCONTAINER BITMAP TX2GraphicContainer.bmp
|
||||||
|
TX2GRAPHICLIST BITMAP TX2GraphicList.bmp
|
BIN
Resources/Source/GraphicList.pspimage
Normal file
BIN
Resources/Source/GraphicList.pspimage
Normal file
Binary file not shown.
BIN
Resources/TX2GraphicContainer.bmp
Normal file
BIN
Resources/TX2GraphicContainer.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 406 B |
BIN
Resources/TX2GraphicList.bmp
Normal file
BIN
Resources/TX2GraphicList.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 406 B |
@ -2,9 +2,10 @@
|
|||||||
:: X2CLGraphicList contains a container component for TGraphic
|
:: X2CLGraphicList contains a container component for TGraphic
|
||||||
:: descendants and a replacement for TImageList.
|
:: descendants and a replacement for TImageList.
|
||||||
::
|
::
|
||||||
:: Many thanks to Erik Stok. While I had the idea to create these components,
|
:: Many thanks to Erik Stok. Before I could even work out the idea, he not
|
||||||
:: he created TPngImageList and worked out many of the problems I thought we
|
:: only had a similar idea, but created TPngImageList and worked out many of
|
||||||
:: would face. His original (Dutch) article can be found at:
|
:: the problems I thought we would face. His original (Dutch) article can
|
||||||
|
:: be found at:
|
||||||
:: http://www.erikstok.net/delphi/artikelen/xpicons.html
|
:: http://www.erikstok.net/delphi/artikelen/xpicons.html
|
||||||
::
|
::
|
||||||
:: Last changed: $Date$
|
:: Last changed: $Date$
|
||||||
@ -44,6 +45,8 @@ type
|
|||||||
public
|
public
|
||||||
constructor Create(Collection: TCollection); override;
|
constructor Create(Collection: TCollection); override;
|
||||||
destructor Destroy(); override;
|
destructor Destroy(); override;
|
||||||
|
|
||||||
|
procedure AssignTo(Dest: TPersistent); override;
|
||||||
published
|
published
|
||||||
property Picture: TPicture read FPicture write SetPicture;
|
property Picture: TPicture read FPicture write SetPicture;
|
||||||
end;
|
end;
|
||||||
@ -78,7 +81,6 @@ type
|
|||||||
TX2GraphicContainer = class(TComponent)
|
TX2GraphicContainer = class(TComponent)
|
||||||
private
|
private
|
||||||
FGraphics: TX2GraphicCollection;
|
FGraphics: TX2GraphicCollection;
|
||||||
|
|
||||||
FLists: TList;
|
FLists: TList;
|
||||||
|
|
||||||
procedure SetGraphics(const Value: TX2GraphicCollection);
|
procedure SetGraphics(const Value: TX2GraphicCollection);
|
||||||
@ -92,6 +94,8 @@ type
|
|||||||
public
|
public
|
||||||
constructor Create(AOwner: TComponent); override;
|
constructor Create(AOwner: TComponent); override;
|
||||||
destructor Destroy(); override;
|
destructor Destroy(); override;
|
||||||
|
|
||||||
|
procedure AssignTo(Dest: TPersistent); override;
|
||||||
published
|
published
|
||||||
property Graphics: TX2GraphicCollection read FGraphics write SetGraphics;
|
property Graphics: TX2GraphicCollection read FGraphics write SetGraphics;
|
||||||
end;
|
end;
|
||||||
@ -141,6 +145,8 @@ type
|
|||||||
constructor Create(AOwner: TComponent); override;
|
constructor Create(AOwner: TComponent); override;
|
||||||
destructor Destroy(); override;
|
destructor Destroy(); override;
|
||||||
|
|
||||||
|
procedure AssignTo(Dest: TPersistent); override;
|
||||||
|
|
||||||
procedure Loaded(); override;
|
procedure Loaded(); override;
|
||||||
procedure Change(); override;
|
procedure Change(); override;
|
||||||
published
|
published
|
||||||
@ -182,6 +188,16 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
procedure TX2GraphicCollectionItem.AssignTo;
|
||||||
|
begin
|
||||||
|
if Dest is TX2GraphicCollectionItem then
|
||||||
|
with TX2GraphicCollectionItem(Dest) do
|
||||||
|
Picture := Self.Picture
|
||||||
|
else
|
||||||
|
inherited;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
function TX2GraphicCollectionItem.QueryInterface;
|
function TX2GraphicCollectionItem.QueryInterface;
|
||||||
begin
|
begin
|
||||||
if GetInterface(IID, Obj) then
|
if GetInterface(IID, Obj) then
|
||||||
@ -276,6 +292,18 @@ begin
|
|||||||
inherited;
|
inherited;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
procedure TX2GraphicContainer.AssignTo;
|
||||||
|
begin
|
||||||
|
if Dest is TX2GraphicContainer then
|
||||||
|
with TX2GraphicContainer(Dest) do
|
||||||
|
Graphics := Self.Graphics
|
||||||
|
else
|
||||||
|
inherited;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
procedure TX2GraphicContainer.Notification;
|
procedure TX2GraphicContainer.Notification;
|
||||||
begin
|
begin
|
||||||
if not Assigned(FLists) then
|
if not Assigned(FLists) then
|
||||||
@ -379,6 +407,21 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
procedure TX2GraphicList.AssignTo;
|
||||||
|
begin
|
||||||
|
if Dest is TX2GraphicList then
|
||||||
|
with TX2GraphicList(Dest) do
|
||||||
|
begin
|
||||||
|
Background := Self.Background;
|
||||||
|
Container := Self.Container;
|
||||||
|
Enabled := Self.Enabled;
|
||||||
|
StretchMode := Self.StretchMode;
|
||||||
|
end
|
||||||
|
else
|
||||||
|
inherited;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{========================= TX2GraphicList
|
{========================= TX2GraphicList
|
||||||
Graphics
|
Graphics
|
||||||
|
@ -206,7 +206,6 @@ object frmMain: TfrmMain
|
|||||||
Height = 48
|
Height = 48
|
||||||
Width = 48
|
Width = 48
|
||||||
Container = gcMain
|
Container = gcMain
|
||||||
Enabled = True
|
|
||||||
Left = 400
|
Left = 400
|
||||||
Top = 12
|
Top = 12
|
||||||
end
|
end
|
||||||
@ -228,7 +227,6 @@ object frmMain: TfrmMain
|
|||||||
Width = 48
|
Width = 48
|
||||||
Background = clWindow
|
Background = clWindow
|
||||||
Container = gcMain
|
Container = gcMain
|
||||||
Enabled = True
|
|
||||||
Left = 428
|
Left = 428
|
||||||
Top = 12
|
Top = 12
|
||||||
end
|
end
|
||||||
|
@ -18,6 +18,7 @@ type
|
|||||||
TfrmMain = class(TForm)
|
TfrmMain = class(TForm)
|
||||||
gcMain: TX2GraphicContainer;
|
gcMain: TX2GraphicContainer;
|
||||||
glMain: TX2GraphicList;
|
glMain: TX2GraphicList;
|
||||||
|
glMainDisabled: TX2GraphicList;
|
||||||
glTree: TX2GraphicList;
|
glTree: TX2GraphicList;
|
||||||
mnuMain: TMainMenu;
|
mnuMain: TMainMenu;
|
||||||
mnuTest: TMenuItem;
|
mnuTest: TMenuItem;
|
||||||
@ -25,7 +26,6 @@ type
|
|||||||
tbMain: TToolBar;
|
tbMain: TToolBar;
|
||||||
tbTest: TToolButton;
|
tbTest: TToolButton;
|
||||||
tvTest: TTreeView;
|
tvTest: TTreeView;
|
||||||
glMainDisabled: TX2GraphicList;
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
Loading…
Reference in New Issue
Block a user