2009-07-20 3 views
4

시스템 트레이 아이콘이있는 응용 프로그램의 작동 방식에 대한 표준이 있습니까?시스템 트레이 응용 프로그램의 표준

최근에 시스템 트레이에있는 응용 프로그램을 썼습니다. 나는 그것을 친구에게 건네 주었고, 그녀의 첫 번째 본능은 아이콘을 두 번 클릭하여 주 창 (작동)에 도착하는 것이 었습니다. 그러나 이것은 나를 생각하게했다. .NET atleast에는 다양한 종류의 이벤트와 시스템 트레이 아이콘에 물건을 연결하는 여러 가지 방법이 있습니다. [왼쪽/오른쪽]을 클릭하고 [왼쪽/오른쪽], 컨텍스트 메뉴를 두 번 클릭하여 머리 위로 끕니다. 단지 그것에 대해 생각해 보았습니다. 오른쪽 클릭 컨텍스트 메뉴 (대부분), 왼쪽 클릭으로 같은 컨텍스트 메뉴 (라이브 메신저), (다른) 왼쪽 클릭 컨텍스트 메뉴 (데몬 도구), 왼쪽 클릭으로 응용 프로그램을 만들었습니다 (윈도우 알리미), 두 번 클릭하면 메인 윈도우 (mIRC, 많은 다른 어플리케이션)가 열립니다. 나는 그것이 가능하다고 확신하지만 아직 오른쪽 더블 클릭을 사용하는 응용 프로그램을 발견했습니다 ...

응용 프로그램이 이러한 특정 상황에서 어떻게 작동해야하는지에 대한 유용성 지침이나 표준이 있습니까?

답변

5

Those notification icons, with their clicks, double-clicks, right-clicks... what's up with that?은 Raymond Chen의 블로그 The Old New Thing에서 읽을 수 있습니다.

그는 알림 영역 (더 일반적으로 "system tray"으로 알려짐)에 대한 Guidelines에 대한 링크를 포함합니다.

+0

'* Of 물론 레이먼드 첸 (Raymond Chen)은 우리가 시스템 트레이라고 부를 의도는 아니라고 지적하지만 구글이 "시스템 트레이 (system tray)"의 히트 수를 "작업 표시 줄 알림 영역 (taskbar notification area)"보다 3 배 이상 더 많이 얻게되면 나는 전투가 손실된다고 생각한다. - Jonathan Hardwick (http://blogs.msdn.com/jonathanh/archive/2004/12/19/327145.aspx) 또한 일반적으로 시스템 tr 더 이상 문제를 혼란스럽게하는 Windows가 아닌 시스템에서 ... –

+0

@Matthew : 우주선은 확실히 그 문제에 항해 했으므로 "시스템 트레이"라고 잘못 부른 이유는 무엇입니까? 나는 나의 답변을 더 편집하여 '더 일반적으로 시스템 트레이'라고 불렀다. –

2

불행히도 모든 사람이 다른 경우 표준을 갖는 것이 어렵습니다.

더블 클릭하면 열리고 마우스 오른쪽 버튼을 클릭하면 일종의 컨텍스트 메뉴가 표시되어 예상대로 작동합니다. 컨텍스트 메뉴의 하단 아이콘으로 나가기 명령을 사용하는 것이 좋습니다.

+2

많은 사람들이 당황 스러울 정도로 많은 사람들이 무시하는 표준을 사용하는 것이 가능합니다. ( –

+0

+1 내가 원하는 방식입니다. – Nifle

+0

이러한 제안은 알림 영역 지침 : http : // msdn에서 설명한 것과 유사합니다. microsoft.com/en-us/library/aa511448%28loband%29.aspx#interaction –

관련 문제