2012-08-09 5 views
8

폼에 두 개의 셰이프를 나란히 놓고 나란히 놓고 각각의 창을 정확히 50 % 차지하고, 창 크기를 조정할 때 크기를 조정한다고 가정 해 보겠습니다. 어떻게해야합니까?Firemonkey/Delphi의 Fluid/Dynamic 레이아웃

내가 정말 원하는 것은 비율로 물건을 설정하는 것입니다 .. 예 .. 25 %를 차지, 다른 하나는 75 %를 가지고 위의 형태 중 하나가

동적 크기 조정은 매우 중요합니다, 그리고 돈 이를 달성하기 위해 코드를 입력해야합니다. 정렬 옵션을 모두 세트도에 'alscale -'alscale '

그럼 내 예를 들어 TPanels의 TLayout 즉 2 개 항목을 추가로 정렬 옵션을 설정 -

+0

이 투표 결과를 보면 정말 놀랍습니다. 어떻게 이것이 유효한 질문이 아닌가? 피드백없이 제 질문을 어떻게 개선 할 수 있습니까? – NoPyGod

+2

나는 그것이 부정적인 표현 ("매우 제한된"대 "매우 다른") 때문에 투표에 실패했다고 생각합니다. FireMonkey는 WPF와 같은 확장 가능한 레이아웃 가능성을 가지고 있지만 다른 방식으로 작동합니다. 질문을 중립적으로 만들면 더 많은 상향 회선을 얻을 수 있습니다. –

답변

10

양식에 TLayout을 삭제함으로써 달성 될 수있다 '. 각 너비를 원하는 비율로 설정하십시오. 창조에

형태 : 크기 조정에

Form on creation

형태 : 난 그냥 양식 패널의 폭을 표시하는 라벨을 추가 위 enter image description here

이 이미지 -'for없는 코드 '을 달성 할 수 크기를 조정하십시오. 호프가 도움이 되었기를 바랍니다. 폴

+0

나는 내일 이것을 시험해보기를 고대한다, 고마워! – NoPyGod

+0

내 작업 컴퓨터에 원격으로 로그인하면 성공할 수 있습니다! Brilliant thanks – NoPyGod

+0

@NoPyGod 도와 줘서 기쁘다. - 나 자신 만의 도움을 많이 받았다. - Paul –

관련 문제