私はデルファイベルリンへのDelphi 7からコンポーネントを変換しようとしている(flatstyleコンポーネント:https://sourceforge.net/projects/flatstyle/):TColorProperty Delphi Berlin 10.1.2?
type
TRxColorProperty = class(TColorProperty)
public
function GetValue: string; override;
procedure GetValues (Proc: TGetStrProc); override;
procedure SetValue (const Value: string); override;
ソースに多くの変更後
、 - 私は、以下を参照してください
TColorPorperty
で立ち往生Delphi 7では、このクラスはVCLEditors単位です。しかし、デルファイベルリンで見つけることができません。
誰かがデルファイベルリンで彼女を見つける場所を教えてくれますか?
ベルリンの 'VCLEditors.pas'ユニットは' C:¥Program Files¥Embarcadero¥Studio¥18.0¥source¥ToolsAPI'にあります。 'TColorProperty'クラスが存在します。私はアップデート2をインストールしていないので、ud2の場所を確認することはできません。 –
@TomBrunberg: 'DsgnIntf'が分割され、' VCLEditors'が導入されたD6以降、 'VCLEditors'の位置は変更されませんでした(' $(BDS)\ source \ ToolsAPI')。そして 'TColorProperty'はAFAIKの' VCLEditors'から外されていません。 –
@TomBrunberg:与えられたバージョンの更新は破られないので、 'TColorProperty'は次のメジャーバージョンまで別のユニットに移動することはできません。したがって、Update 2の 'VCLEditors'にはまだ存在しなければなりません。 –