simony 10월 5일, 2022에 포스트됨 공유하기 10월 5일, 2022에 포스트됨 C++builder6으로만 사용할때는 문제 없었는데 XE3, RadStudio10.4, RadStudio 11.2를 사용하면서 발생했던 버그입니다. 1. TNotebook 컴포넌트 XE3를 사용할때부터 있었던 버그인데 Rad Studio 11.2까지도 개선이 안되었습니다. 컴포넌트 Win3.1 탭의 TNotebook 컴포넌트를 주로 사용하는데 이 컴포넌트의 페이지가 여러개 있을 경우, 예를들어 1번페이지에 다른 컴포넌트(Label, Text 등등)을 새로 생성할때는 그 페이지에 표시되지만 기존에 생성된 컴포넌트를 copy and paste를 하면 다른페이지에(2번이나 3번 페이지)에 표시되는 버그가 있습니다. 2. TCheckBox TCheckBox 컴포넌트의 Font 색지정이 안됩니다. 이 문제 또한 XE3부터 Rad Studio 11.2까지도 개선이 안되어 있습니다. 3. Rad Sutudio 11.2(patch1 적용)의 TPanel 배경색 10.4를 기반으로 작업하다가 11.2로 변경하여 보니 TPanel컴포넌트의 배경색이 표시되지 않습니다. 컴파일해서 실행하면 지정한 색이 표시되는데 개발환경에서는 표시되지 않습니다. 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 c2design 10월 6일, 2022에 포스트됨 공유하기 10월 6일, 2022에 포스트됨 1. TNotebook 컴포넌트는 탭 이름에서도 알수 있듯이 win3.1 에서 사용하던 것을 코드 호환성 차원에서 남겨 놓은것입니다. 현재 윈도우 환경과는 맞지 않으니 TPageControl 이나 TTabControl 등 대체 가능한 더 진보된 컴포넌트를 사용 하시길 권장 합니다. 2.3 공통 폰트컬러가 바로 적용이 안되는 이유는 스타일 속성이 기본 적용 되었기 때문이지 버그는 아닙니다. 개별적으로 바꾸길 원하시면 Project > Option > Application 에서 다음 항목을 체크 하시고 ( Windows 10 이 아니어도 됩니다) TCheckBox 에서는 StyleElements > seFont 체크 해제 / TPanel 은 seClient 체크 해제 하고 원하는 컬러로 바꿔 주시면 됩니다. 이 답변이 질문(또는 문제)를 해결했는 지 여부를 꼭 남겨주세요 (게시판 이용 방법 자세히 보기) 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
simony
C++builder6으로만 사용할때는 문제 없었는데 XE3, RadStudio10.4, RadStudio 11.2를 사용하면서 발생했던 버그입니다.
1. TNotebook 컴포넌트
XE3를 사용할때부터 있었던 버그인데 Rad Studio 11.2까지도 개선이 안되었습니다.
컴포넌트 Win3.1 탭의 TNotebook 컴포넌트를 주로 사용하는데 이 컴포넌트의 페이지가 여러개 있을 경우, 예를들어 1번페이지에 다른 컴포넌트(Label, Text 등등)을
새로 생성할때는 그 페이지에 표시되지만 기존에 생성된 컴포넌트를 copy and paste를 하면 다른페이지에(2번이나 3번 페이지)에 표시되는 버그가 있습니다.
2. TCheckBox
TCheckBox 컴포넌트의 Font 색지정이 안됩니다. 이 문제 또한 XE3부터 Rad Studio 11.2까지도 개선이 안되어 있습니다.
3. Rad Sutudio 11.2(patch1 적용)의 TPanel 배경색
10.4를 기반으로 작업하다가 11.2로 변경하여 보니 TPanel컴포넌트의 배경색이 표시되지 않습니다.
컴파일해서 실행하면 지정한 색이 표시되는데 개발환경에서는 표시되지 않습니다.
이 댓글 링크
다른 사이트에 공유하기
1 answer to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.