다양한 형태로 표시되는 적응형 컴포넌트 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)에 추가된 기능입니다.

참고자료




저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

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

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

2014.09.15 11:16

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


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



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


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


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



저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

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

  1. Blog Icon
    오실장

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

새로운 버전의 RAD Studio XE7 출시

2014.09.02 22:13

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

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


다운로드 링크

릴리즈 항목 확인




저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

험프리.김현수 험프리.김현수 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 기술 
  • 멀티 디바이스에서 동일한 데이터를 사용하기 위한 기술

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




저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

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