자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey StringGrid 폰트가 Brush Color 에 가려져 있네요. 폰트가 보여져야 되는데요
2014.09.29 23:58
XE6 Windows 환경입니다.
FireMonkey Android Test 중에 StringGrid 질문입니다.
stylebook 은 RubyGraphite.style 을 사용하고 있고요...
StringGrid.Option.RowSelect := True;
질문 들어갑니다.
첨부한사진과 같이 Row를 선택하면 해당 Row의 Brush Color 가 동일한 칼라로 변합니다. (이것은 정상)
그런데 폰트가 Brush Color 에 가려져 있네요. 폰트가 보여져야 되는데요.....
예전 델파이에서는 Draw 속성에서 아래와 같이 했는데요....
어떻게 하면 되나요 ?
델파이의 Drawsell --- >
if (AROW=ROW) Then
Begin
Canvas.Brush.Color := $00B3F9D0;
Canvas.Font.Color := clred;
End;
댓글 2
Firemonkey StringGrid 폰트가 Brush Color 에 가려져 있네요. 폰트가 보여져야 되는데요
2014.09.29 23:58
XE6 Windows 환경입니다.
FireMonkey Android Test 중에 StringGrid 질문입니다.
stylebook 은 RubyGraphite.style 을 사용하고 있고요...
StringGrid.Option.RowSelect := True;
질문 들어갑니다.
첨부한사진과 같이 Row를 선택하면 해당 Row의 Brush Color 가 동일한 칼라로 변합니다. (이것은 정상)
그런데 폰트가 Brush Color 에 가려져 있네요. 폰트가 보여져야 되는데요.....
예전 델파이에서는 Draw 속성에서 아래와 같이 했는데요....
어떻게 하면 되나요 ?
델파이의 Drawsell --- >
if (AROW=ROW) Then
Begin
Canvas.Brush.Color := $00B3F9D0;
Canvas.Font.Color := clred;
End;
스타일을 일부 수정하신 것으로 보입니다. 맞는지요?
스타일의 색상에서
StringgridStyle > Background > Content > Selection의
Fill.Color 를 "#FA00FF00"와 같이 처음 2자리가 알파값의 투명도입니다. 투명도를 높여주면
배경의 글자가 표시되니 참고하시기 바랍니다. 기존 스타일이 이런 방식으로 구현되었습니다.