2014-04-03 3 views
3

DesignIntf ​​유닛에 설정된 TPropertyAttributes에는 paVCL 플래그가 포함됩니다. 그러나이 깃발의 목적은 문서화되어 있지 않습니다. 속성 편집기가 WinCLX 속성 편집기라고 제안하는 참조 (독일어)를 찾았지만 제대로 작동하지 않습니다.Delphi에서 TPropertyAttributes 세트의 paVCL 플래그는 결과 속성 편집기에 대해 무엇을 나타내는가

TPropertyAttributes 집합의 paVCL 플래그가 결과 속성 편집기에 대해 나타내는 것은 무엇입니까?

답변

2

나는 당신의 참조가 정확하다는 것을 확신합니다. (BindCompDBReg, BindCompReg, ColnEdit, FldLinks, LMidReg 및 VclDBReg)에 DesignIntf ​​외부 소스 paVCL의 용도 중 몇몇

{$IFDEF LINUX} 블록으로 둘러싸 이는 제 정의 CLX가 카일릭스 첨가했을 때 델파이 6에 나타나있다 .

속성 편집기는 VCL 버전의 구성 요소에만 관련이있는 것으로 나타났습니다. 이는 CLX가 사물에 통합 된 방식 때문일 가능성이 큽니다. (CLX는 동일한 구성 요소 이름과 대부분의 동일한 속성 및 유형을 사용했으며 실제로는 단위 이름 시작 부분에 을 사용하여 차별화되었습니다. 예를 들어 CLX는 QForms을 사용하는 반면 VCL은 Forms을 사용했으며 실제 코드는 그러나 TForm을 사용했지만 거의 차이가 없었습니다.)

+1

이것은 많은 의미가 있습니다. 독일 레퍼런스에서 저를 왜곡 시켰습니다. 사실 CLX 구성 요소가 사용하지 않아야하는 VCL 속성 편집기 일 때 속성 편집기가 CLX 속성 편집기 였음을 암시합니다. 적어도 그것이 내가 이것을 읽는 방법입니다. 답변 해주셔서 감사합니다. –