자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi BitBtn 모양이 프로젝트마다 달라요. 도와주세요.
2017.10.26 09:01
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 바쁜 와중에도 답변을 주시는 분들께 감사 댓글 필수
-----------------------------------------------------------------------------------------------
안녕하세요. 델파이 Xe2 에서 기본적인 TBitBtn Class 를 사용해서 버튼을 화면에 만들었는데요.
이미지나 기타 properties 변경없이 버튼만 툴 Palette에서 드레그로 놓았는데 프로젝트마다
모양이 다르게 설정이 되네요. 테두리 라운드나, 선표시라던지, 음영도 조금 다르구요.
해당 버튼 속성은 두 프로젝트 다 동일한데 이런현상이 나옵니다.
제가 모르는 속성이나 뭔가 프로젝트마다의 설정파일에서 이런부분을 컨트롤 하는건지 상속을 받는건지
너무 궁금합니다. 곧 오픈을 앞두고 있어서... 제발 아시는분 답변좀 부탁드릴께요.
버튼모양 캡쳐해서 하단에 첨부해 놓았어요.
요지는 현재 버튼모양을 -> 기본 버튼모양으로 변경하고 싶습니다.
<현재 버튼모양> <기본 버튼>
.
Delphi BitBtn 모양이 프로젝트마다 달라요. 도와주세요.
2017.10.26 09:01
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 바쁜 와중에도 답변을 주시는 분들께 감사 댓글 필수
-----------------------------------------------------------------------------------------------
안녕하세요. 델파이 Xe2 에서 기본적인 TBitBtn Class 를 사용해서 버튼을 화면에 만들었는데요.
이미지나 기타 properties 변경없이 버튼만 툴 Palette에서 드레그로 놓았는데 프로젝트마다
모양이 다르게 설정이 되네요. 테두리 라운드나, 선표시라던지, 음영도 조금 다르구요.
해당 버튼 속성은 두 프로젝트 다 동일한데 이런현상이 나옵니다.
제가 모르는 속성이나 뭔가 프로젝트마다의 설정파일에서 이런부분을 컨트롤 하는건지 상속을 받는건지
너무 궁금합니다. 곧 오픈을 앞두고 있어서... 제발 아시는분 답변좀 부탁드릴께요.
버튼모양 캡쳐해서 하단에 첨부해 놓았어요.
요지는 현재 버튼모양을 -> 기본 버튼모양으로 변경하고 싶습니다.
<현재 버튼모양> <기본 버튼>
.
질문 하신 내용이 VCL 버튼인지 FMX(파이어몽키) 버튼인지 구별이 안되어서 두가지로 답변 드리겠습니다.
1. VCL인 경우는 기존의 버튼의 속성으로 변경하시는것이 아니라 화면의 폼 스타일을 적용하시는 경우 폼 스타일 에디터에서 해당 폼
스타일의 버튼의 폰트나 색상등을 변경할 수 있습니다.
2. 파이머몽키 버튼인 경우는 StyleLookup 속성에서 버튼마다 특정 버튼 버튼으로 설정 하실 수 있습니다.
아래의 주소들은 스타일 적용에 관한 자료들입니다.
http://tech.devgear.co.kr/index.php?mid=delphi_news&search_keyword=%EC%8A%A4%ED%83%80%EC%9D%BC&search_target=title_content&page=3&document_srl=345473
https://edn.embarcadero.com/article/42812
https://theroadtodelphi.com/2012/03/26/vcl-styles-adding-background-images-and-colors-to-delphi-forms/