내 목표는 아날로그 게이지와 같은 그래픽 정보를 포함하는 Dojo 위젯을 다른 물건과 함께 빌드하는 것이다. 나는 그래서이 일반화 한 폭, 높이, CX, CY 및 반경이 경우 계산 될 수있다 이제Dojo 위젯의 크기 결정
gauge = new dojox.widget.AnalogGauge({
id: "defaultGauge",
width: 300,
height: 200,
cx: 150,
cy: 175,
radius: 125,
:
나는 위젯을 구축하고 코드 등으로 아날로그 위젯을 초기화 관리해야 위젯이 렌더링 될 차원을 알고 있습니다. 예를 들어, 높이 150px의 Border Layout의 "최상위"영역에있을 것입니다. 그런 다음 적절한 값을 계산할 수 있습니다.
질문 : 내 위젯이 작동하는 데 사용할 수있는 공간을 어떻게 결정합니까? 레이아웃이나 내용 창에서이 정보를 얻을 수있는 API가 있습니까?