다양한 형태로 표시되는 적응형 컴포넌트 TMultiView 소개

2014.09.17 09:51

이번 글에서는 XE7에서 새로 추가된 멀티뷰(TMultiView) 컴포넌트에 대해 간단히 살펴봅니다.

멀티뷰(TMultiView)


멀티뷰는 하나의 컴포넌트가 4개의 다양한 형태로 표시할 수 있는 적응형 컴포넌트입니다.

"Mode" 속성을 변경해 원하는 표시방식을 직접 설정할 수 있지만 PlatformBehaviour 속성을 선택하면 플랫폼과 디바이스의 화면 해상도에 따라 적절한 표시방식으로 자동으로 화면에 표시됩니다.



표시방식은 아래와 같습니다.

TMultiView.ModeMaster Pane Presentation
DrawerDrawer (Push/Overlap)
PanelDocked panel
PlatformBehaviour(see the following table)
PopoverPopup menu
CustomFor details, see the Custom Mode subsection.


멀티뷰는 RAD Studio XE7(Delphi XE7, C++Builder XE7)에 추가된 기능입니다.

참고자료




험프리.김현수 파이어몽키 TMultiView, XE7

멀티 디바이스 디자이너에 사용자 정의 View를 추가하기

2014.09.15 11:16

RAD Studio XE7에는 플랫폼과 디바이스의 폼팩터 별로 최적화된 화면을 구성할 수 있는 멀티 디바이스 디자이너 기술이 추가되었습니다.


이제는 스마트폰의 화면구성과 태블릿의 화면구성을 아주 쉽게 차별화해 분리할 수 있게 되었습니다.



위에는 기본적으로 제공되는 View의 목록 입니다. 최근 출시된 대부분의 스마트폰과 태블릿이 포함되어 있습니다.


만약, 위 목록에 없는 장치의 화면을 별도록 구성하기 위해서는 여러분들이 직접 폼팩터와 플랫폼을 지정해 사용자 정의 뷰(Cusotom View)를 추가할 수 있습니다.


패키지를 생성해 추가하는 방식인데요. 아래 링크를 참고하시면 어렵지 않게 추가할 수 있습니다.



험프리.김현수 파이어몽키 Rad Studio, XE7, 멀티디바이스디자이너

  1. Blog Icon
    오실장

    이것 문서대로 테스트 해봤는데 마지막단계에서 MobileDevices.xml 파일을 수정하고 델파이 IDE를 재실행하니 MobileDevices.xml 파일이 저절로 다시 원상복구 되어서 사용자 Device View 가 생성되지 않더군요.
    시간될때 확인한번 해주세요.

새로운 버전의 RAD Studio XE7 출시

2014.09.02 22:13

오늘 새로운 버전의 RAD Studio XE7이 출시되었습니다.

트라이얼 다운로드와 도움말이 모두 열렸으니 설치해서 사용해보시고, 어떤 내용이 변경되었는지 확인해 보시기 바랍니다.


다운로드 링크

릴리즈 항목 확인




험프리.김현수 RAD Studio 정보 C++Builder, Delphi, Rad Studio, XE7

RAD Studio 새로운 기술 소개 세미나

2014.08.27 11:30

서울(9월 2일)과 대전(9월 3일)에서 RAD Studio의 새로운 기술에 대해 소개하는 세미나가 있어 안내해드립니다.

발표는 제가 직접하며, 발표되는 내용은 아래와 같습니다.

  • 기존 윈도우 어플리케이션 개발을 위한 VCL의 향상된 기능
  • 멀티 디바이스 UI를 플랫폼과 해상도에 맞게 별도로 구성하기 위한 FIreUI
  • 빠르게 개발하고 빠른 코드를 작성하는 방법
  • 새로운 기업용 모빌리티 서비스
  • 사물인터넷(IoT)을 위한 RAD Studio 기술 
  • 멀티 디바이스에서 동일한 데이터를 사용하기 위한 기술

도움이 될만한 내용으로 다양하게 준비했으니 아직 신청하지 않으신 분들은 아래 링크로 신청바랍니다.




험프리.김현수 교육, 세미나 Rad Studio, XE7