C++ 빌더 (XE)에서 응용 프로그램을 개발합니다. 패널에서 OpenGL 구성 요소 (예 : 크기 조정 가능한 GLControl)를 딥 플레이해야합니다. 이 패널에서 ScrollBar를 사용하여 OpenGL 구성 요소의 모든 구성 요소를 표시합니다. 그래서 스크롤 패널 일 때 TScrollBar의 올바른 페이지 크기와 카메라 번역을 계산해야합니다.TPanel에 포함 된 OpenGL 컨트롤을 스크롤 (TscrollBar)
0
A
답변
1
마지막으로, 나는 나의 probem의 해결책을 얻는다. 내 scrollBar의 페이지 크기를 계산하는 수식은 다음과 같습니다.
PageSize = ScrollBar-> Max * (Height_Panel/Height_Draw);
그리고 OpenGl에서 카메라 위치에주의하십시오.
+0
우수하지만, 그때 발굴 할 필요가 없습니다 :-) –
관련 문제
- 1. Android 위젯이 포함 된 OpenGL
- 2. 포함 된 UITextField가있는 UITableView 스크롤
- 3. TPanel에 표시된 그림을 TImage로 복사
- 4. 현재 제어판에 포함 된 컨트롤을 찾는 방법
- 5. GroupBox에 포함 된 컨트롤을 저장하는 속성은 무엇입니까?
- 6. 포함 된 비디오의 컨트롤을 숨기는 방법?
- 7. GLFW 및 GLEW가 포함 된 OpenGL 앱
- 8. C++ TinyThread 및 FreeGLUT이 포함 된 OpenGL
- 9. OpenGL ES 1.1에서 스크롤
- 10. 수직 스크롤 대신 수평 페이징이 포함 된 iOS CollectionView
- 11. 컨트롤을 사용하여 이미지 div를 가로로 스크롤
- 12. 세로보기 스크롤 막대가 포함 된 iPhone보기
- 13. 목록이 포함 된 스크롤 가능 레이아웃
- 14. 스크롤 이벤트가 포함 된 PDF 뷰어
- 15. 백본이 포함 된 무한 스크롤 js
- 16. 이미지가 포함 된 JLabel을 사용하여 자동 스크롤
- 17. 스크롤 이미지가 포함 된 비디오를 생성하십시오.
- 18. 체크 박스 스크롤 문제가 포함 된 ListView
- 19. UITableViewCell에 포함 된 UIWebView의 터치 대 스크롤
- 20. MySQL 데이터베이스가 포함 된 무한 스크롤 사용
- 21. ListView가 포함 된 경우 ScrollView 스크롤
- 22. 다른 도메인의 페이지가 포함 된 iframe 스크롤
- 23. if/else 문이 포함 된 무한 스크롤
- 24. 특정 UITextField가 포함 된 UITableViewCell로 스크롤
- 25. jQuery가 포함 된 사용자 정의 스크롤 막대
- 26. 나는 스크롤 뷰에 포함 된 UICollectionView를보기
- 27. 자동 스크롤 애니메이션이 포함 된 이미지보기
- 28. 스크롤 배경 이미지가 포함 된 목록보기
- 29. TThread TButton의 생성 TPanel에 의해 양육 됨
- 30. 프로그래밍 방식으로 ScrollableTextBlock 컨트롤을 스크롤
왜 TScrollBox에 구성 요소를 배치하지 않습니까? 그런 다음 TScrollBox의 크기를 구성 요소의 크기로 조정하면됩니다. 구성 요소의 resize 이벤트를 사용하여 TScrollBox의 크기를 동적으로 조정할 수 있습니다. –
ScrollBar의 pageSize (scrollBar와 크기 그림이 포함 된 패널의 실제 높이를 가짐)를 계산하는 방법을 알려주십시오. –