자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

안녕하세요.

즐거운 월요일이 시작됬네요~~

 

이번에 질문할 내용은, 컴포넌트 만들기 입니다.

 

자체 지원되는 버튼이나 스타일등을 마음대로 입맛에 맛게 디자인하기가 힘들어서

 

Rectangle 안에 Lable 을 넣어서 버튼형태를 만들었습다. 버튼의 배경색이나 폰트색상등을 마음대로

바꿀수 있어서 정말 좋습니다. 마우스 이벤트도 모두 받을 수 있어서, 클릭할때 배경색이나, 클릭후에

배경색등을 바꿀수 있으니, 실제 상용앱에서 보이는 형태의 버튼 구현이 가능합니다.

 

물론, 버튼을 이미지처리로 할 수 있지만, 눌렀을떄 떼었을때 이미지를 모두 만들어야 하니..

디자이너가 없는 개발자 분들은 Rectangle 을 이용해서 입맛에 맞는 멋있는 버튼을 만들 수 있을거 같습니다.

 

아래와 같이, [업데이트] [추천하기] [평사/사용후기 작성하기] 같은 버튼을 쉽게 만들수 있죠..

 

Screenshot_2014-06-16-10-59-22.png

 

 

그런데 일일히 Rectangle 과 Label 을 만들고 이벤트등을 만들려니 소스도 복잡해질수 있어서

아예 컴포넌트 형태로 만들려고 합니다.

 

만드는 방법이나 참고 자료를 주시면 열심히 따라해보도록 하겠습니다.

 

감사합니다.

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17204
공지 유용한 관련 사이트 관리자2 2014.03.20 56080
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99514
399 c++ builderXE6 UPGRADE Code Insight 기능 관련 [3] 껌돌 2014.06.30 2127
398 RAD Studio IDE의 소스코드 창과 폼 디자이너창 분리하기 [1] Humphery 2014.05.14 3028
397 Android SDK Platform 등록 건 [1] 껌돌 2014.06.26 1828
396 png파일 오류 부분 [2] couping 2014.06.19 1750
395 안드로이드에서 MS-SQL 접속 방법 [4] Humphery 2014.06.25 8274
394 데이터스냅에서 Record Type 전송하기 초보델파이 2014.06.25 1262
393 XE6 Label 폰트컬러 변경 문의 [2] file 가을이다 2014.06.23 2012
392 XE5 ISO 개발 옵션 문의 [1] file 햇반 2014.06.20 1818
391 2tear로만 개발하다가 모바일 프로그램개발때문에 멀티티어 공부를 하고 있습니다. [1] file 어려워 2014.06.23 1755
390 (미해결)XE6 커스텀 스타일 적용한 폼에서 팝업메뉴 버그 [3] file shocks 2014.06.17 2001
389 XE5 스크롤시 버벅현상 [1] 가을이다 2014.06.20 2117
388 프로세스는 실행중인데 애플리케이션이 안뜨는경우 [1] jksun 2014.06.19 1795
387 모바일 개발시 ListView에 관하여... [4] 파빌신 2014.05.05 2933
386 ImageEN의 OCR 샘플로 헤매고 있어요 ㅠ.ㅠ 아크나톤 2014.06.17 3792
385 Delphi XE5, XE6 에서의 한글 문제 (TFDConnection, TFDQuery) [2] shocks 2014.06.08 3619
384 스크롤시 끊김 현상 [1] 가을이다 2014.06.16 3063
» XE5 FireMonkey 버튼 컴포넌트 만들기.. [1] file 가을이다 2014.06.16 2425
382 구현 방법 문의 ( ListBox or ListView ) [3] 계양전기 2014.05.29 3165
381 이미지 선택영역 표시하기.. [2] 가을이다 2014.06.14 2489
380 combobox 로 lookup 구현방법 [1] file 정헌이 2014.06.04 2066