현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다.

 Mir의 운영환경

 본체

 DeskTop

 O S

 Windows XP Professional Version 2002 Service Pack 2

 Application

 VisualStudio2008 (Ver.8.0.50727.42)

 .Net

 Framework Ver 2.0

ColorDialog를 이용한 프로그램 예제


ColorDialg를 이용하여 15개의 컨트롤의 색상을 변경 및 설정값을 저장 할수 있는 프로그램을 만들어보자.

 

필자가 로그 분석 프로그램을 만드는중 각 Lane별 색상을 표시해달라고 해서 겸사겸사 만든 프로그램입니다.
(원래 VS 2005로 만들었는데 집에서 수정할려다 보니 VS 2008이 되어버렸네요 ㅠ)


사용방법은 라인 버튼 클릭시 하단 Color Change에 텍스트 색상과 배경색이 표시되고 각각 버튼 클릭시 색상표가 열리며 색상 변경이 가능하게 됩니다.


설정한 색상값은 저장시 프로그램 실행폴더에 CONFIG.ini파일에 저장되게 해놨으니 편하게 쓰시면 됩니다.

(한번 저장하면 다음부터는 저장한값을 불러오게 됩니다.)


버튼을 사용하긴 하였지만 로직내에는 Control로 변환하여 처리하였기때문에

혹시 색상을 더 많이 저장하고 싶으시거나 다른 Control로 만들고 싶으면 초기화시 List내에 추가해주고 클릭 이벤트만 걸어주면 됩니다~ (아마도..;)


로직에 사용된 기법들은 하나하나 포스팅하도록 노력하겠습니다 ㅠ



버그 있으면 꼭 제보 부탁드립니다~!~!~!!!!

Set_Color.zip


※ 관련글


+ Recent posts