2009-06-29 4 views
9

커스텀 배경을 가지거나 데이터 모듈 캔버스에서 어떻게 든 그리기가 어려워서 모든 데이터 세트의 관계가 화살표와 물건으로 멋지게 표현 될 수 있을지 궁금합니다. . 델파이 7에서 돌아 오면 필자는 사라진 datamodule 디자이너의 일종을 기억하는 것 같습니다 (필자는 항상 어쨌든 짜증이났다).델파이의 DataModule 드로잉

누군가가 일종의 IDE 플러그인이나 뭔가를 통해 가능한지 아는 사람 있습니까?

+1

(OTA) 맞죠? –

+0

네, 그건 제가 염두에 두었던 것입니다. 디자인 타임에 보이는 것, 데이터 모듈에 물건 관계의 비주얼 문서를 제공합니다. – Alister

답변

17

TDataModule은 TComponent의 직계 종속이며 Canvas 또는 이와 같은 그림이 제공되지 않습니다. 그대로 그리거나 그리는 방법이 없습니다.

TCanvas가있는 자손을 만들 수는 있지만 실제로 디자인 타임에 그려 지려면 IDE를 해킹해야합니다. 그러나 흥미로운 아이디어입니다.

이전에는 데이터 모듈의 디자이너에 "다이어그램"탭이있었습니다. 그것은 노트, 텍스트 박스, 데이터 관계를 넣을 수있는 능력을 가지고있었습니다. 그것은 잘 이해되거나 사용되지 않았으며 기능이 삭제되었습니다. (CodeGear에서 근무하기 전에 ...)

+5

다이어그램 탭을 기억하고 여러 번 사용하려고했지만 실제로 도움이되지 않았습니다. 나는 약 30 개의 테이블을 가진 데이터 모듈을 쳐다 보면서 그 둘레에 원을 그릴 수 있고, 두 개의 화살표와 bla bla bla를 사용하면 훨씬 더 의미가있을 것이라고 느꼈다. – Alister

+1

다이어그램 탭 데모를 사용했기 때문에 그것이 무엇인지, 유용 할 수있는 방법을 알았 기 때문에 실제로 데이터 바인딩 된 폼을 "연결하는"방법은 매우 빠르고 유용했습니다. –

7

또는 데이터 모듈을 양식으로 변경할 수 있습니다. 테스트, 문서화 및 디버깅을 위해 개발 중에 표시하십시오. 생산을 위해 보이지 않게하십시오. 양식에서 데이터를 빠르게 검색하기 위해 탭 랙을 통해 액세스되는 Visio 뷰어 구성 요소 및 일부 데이터 격자를 배치 할 수 있습니다.

1

내가 어떤 방법이 좋을 수 화면에 표시 그룹의 구성 요소를 구성 할 수 있다고 생각 ... 나는 데이터 세트의 톤, 데이터 세트 공급 업체 및 레이브 데이터 소스 (년경 40 구성 요소)가 보고서 DM이 ... 에서 어떤 보고서가 사용되는지 구별 할 수있는 그룹을 만들 수 있습니다.

그러나 DM 디자이너 자체가 아닌 별도의 도면 공간에 ... 당신은 열기 도구 API를 통해 디자인 타임에 그것에 드로잉 얘기