2010-05-28 2 views

답변

0

--EDIT--

하나의 해결책이 될 수있다 :

  1. 별도의 투명 창 형태로 특정 키 입력시
  2. 만들기, 예를 Ctrl 키 + 시프트 + R을 입증하여 낮은 투명도 수준의 앱; 그래서 사용자는 배경을 볼 수 있습니다.
  3. Draw ruler 양식로드시
  4. 사용자는 move the ruler window을 (를) 클릭하여 허용 할 수 있습니다.
+0

과 같은 것은 없습니다. 그는 C#의 addon과 비슷한 구현을 요구하고 있습니다. Firefox에서 확장 기능을 개발하지 않았습니다. – blntechie

+0

@bintechie : 신경 쓰지 마라. 나는 지금 그것을 얻는다. 그는 비슷한 종류의 C#에서 뭔가를 원한다! –

+0

예 파이어 폭스에 추가하고 싶지 않습니다. – girish

0

그런 생각을하기 위해서는 트레이 아이콘이나 그와 비슷한 것으로 실행되는 응용 프로그램이 필요합니다. 그런 다음 애플리케이션을 열고 측정하고 싶다고 말합니다.

이제 전체 화면에 투명한 창을두고 마우스 이동 이벤트가 발생할 때까지 기다리십시오. 마우스 이동 이벤트 내에서 마우스 버튼 상태를 확인합니다. 그것이 히트 될 것이라면 시작 위치를 알기 때문에이 위치에 사용자 컨트롤의 일종을 그릴 수 있으며 사용자가 마우스 버튼을 놓으면 사용자 정의 컨트롤의 크기 조절을 중단하게됩니다.

사용자 정의 컨트롤 자체는 반투명하고 경계선 주위에 눈금자 선을 그릴 때 크기 조정 및/또는 페인트 이벤트를 확인해야합니다.

마지막으로 사용자 컨트롤 및 화면 경계의 위치와 크기와 관련하여 몇 가지 종류의 툴팁 또는 labelcontrol을 표시하여 일부 상태 정보를 제공 할 수 있습니다.

투명한 오버레이 부품을 얻는 방법에 대한 좋은 출발점을 얻으려면 ObjectListView Overlay을 살펴보십시오.