Mystika-old
'bin'에 해당되는 글 1건
  1. TrayBin - 휴지통을 트레이로 ! 21 2011.06.27
TrayBin - 휴지통을 트레이로 !
개발/C# - 2011. 6. 27. 00:42 - 김똘똘

으아아... 자주 글 쓴다고 해놓고 또 일주일 넘게 방치했네요 ㅠㅠ


이번에 소개해드릴 프로그램은 'TrayBin'입니다! 심심풀이로 만들기도 하고.. 학교 공모에 낼 프로그램이지요 ㅎㅎ


만드는데 이런저런 오류가 있었는데... 얼떨결에 한방에 해결하게 되었네요 ^^;;


그렇다면, 이제 본격적으로 프로그램 소개를 시작하겠습니다.(뭐 딱히 소개라 할것도 없지만요 ㅎ)




휴지통을 트레이로! - TrayBin



▲ 먼저 프로그램의 아이콘입니다. 으어어엉 ㅠㅠ 이 프로그램의 아이콘은 자체 제작입니다.


아이콘을 넣으려고 하는데.. 이 프로그램에 맞는 딱히 좋은 아이콘도 없고.. 갑자기 `직접 해보자!`라는 욕구가 들어서 말이죠 ㅎㅎ


어떤 모양으로 만들까 생각하는데 30분 정도 걸리고... 프로그램에 사용된 아이콘 모두 만드는데 1시간 정도 걸렸네요 ㅠ









▲ TrayBin을 실행시키면 아무런 창도 뜨지 않습니다. 대신, 트레이에서 프로그램이 실행되었다는 알림이 나오죠 ㅎ


프로그램 실행 시마다 알림이 계속 뜨는데요.. 한번 실행 이후 자동적으로 안나오게 할지


또는 사용자가 직접 설정하여 그 때부터 안나오게 할지 생각중입니다. ㅠㅠ

( 여러분의 의견을 주세요 ! )







▲ 트레이에 있는 TrayBin의 아이콘에 마우스를 가져다 놓으면, 휴지통의 정보가 나타납니다.

- 제가 이 포스트 서문에서 말했던 `오류`가 이 부분입니다. ㅠㅠ ( 테스트 해준 친구에게 감사를 ㅎㅎ )


그리고 트레이에 있는 아이콘은 휴지통의 상태에 따라 변하는데요,

어떤 기준으로 변하는지는 밑에 있습니다. ^^







▲ 바로 위에서 말씀드렸듯이 TrayBin의 아이콘은 현재 휴지통의 상태에 따라 변합니다.

아마 위의 이미지를 보시고 바로 눈치새겼겠지만 휴지통 공간 사용 비율에 따라 아이콘이 변합니다.

즉 (현재 휴지통 사용량 / 휴지통 사용 최대 용량)을 기준으로 바뀌죠.

0%~ 10%까지는 비어있는 모양, 11~30%까지는 약간 차 있는 모양,
31~70%까지는 반 정도 차 있는 모양, 71%부터는 꽉 차있는 모양으로 표시됩니다.






▲ 다운로드

* 프로그램 실행에 .NET Framework 3.5가 필요합니다.

----- 수정 내역 -----

06/27 02:30 AM
사용자가 프로그램 실행 알림을 표시/비 표시 할 수 있게 수정하였습니다.
처음 프로그램 실행 이후 실행 알림이 나오지 않습니다.
[휴지통 열기] 메뉴가 추가되었습니다.

06/27 07:20 PM
실행 알림 표시/비 표시 메뉴 제거
시스템 시작시 자동 실행 기능 추가
시스템 파티션 전체의 휴지통 크기를 기준으로 비율 표시

06/27 08:10 PM
휴지통 정보 갱신 주기 단축(3초->1.5초)
Alt+Tab 다이얼로그에서 보이지 않는 TrayBin 창이 보이는 문제 해결.