캔버스 멋지다! - 페이지 45

 
무엇이 문제인지 파악하고 있는 것 같습니다. 모든 사람이 생각하는 것과 전혀 다른 z-lock이 아닙니다. 그런 놀라움이 있습니다. 효과가 있다면 보여드리겠습니다. 그래도 안되면 저도 써보겠습니다.
 

그리고 z-order도 마찬가지입니다.

우리는 이것을합니다 : 우리는 차트에 지표를 첨부합니다 - "차트"그래픽 개체가 나타납니다. 접두사 매개변수에 다른 숫자를 입력하면서 표시기를 다시 연결합니다. 두 번째 그래픽 개체가 첫 번째 그래픽 개체 위에 정확히 놓이기 때문에 아무 것도 변경되지 않습니다.

이제 우리는 이것을 합니다. 개체를 끌기 시작하기 전에 클릭해야 합니다. 클릭한 다음 왼쪽 버튼을 누르고 드래그하기만 하면 됩니다. 등등: 드래그하기 전에 개체를 클릭해야 합니다.

하지만 모든 것이 얼어붙은...

파일:
123.mq5  8 kb
 
Dmitry Fedoseev :

그리고 z-order도 마찬가지입니다.

우리는 이것을 수행합니다. 차트에 표시기를 첨부합니다. "차트"그래픽 개체가 나타납니다. 접두사 매개변수에 다른 숫자를 입력하면서 표시기를 다시 연결합니다. 두 번째 그래픽 개체가 첫 번째 그래픽 개체 위에 정확히 놓이기 때문에 아무 것도 변경되지 않습니다.

이제 우리는 이것을 합니다. 개체를 끌기 시작하기 전에 클릭해야 합니다. 클릭한 다음 왼쪽 버튼을 누르고 드래그하기만 하면 됩니다. 등등: 드래그하기 전에 개체를 클릭해야 합니다.

하지만 모든 것이 얼어붙은...

Dmitry 감사합니다. 작동합니다!!!

다른 하나는 위에서 활성 개체를 그리는 것입니다. 그런 가능성이 있습니까?

 
Sergey Chalyshev :

Dmitry 감사합니다. 작동합니다!!!

다른 하나는 위에서 활성 개체를 그리는 것입니다. 그런 가능성이 있습니까?

삭제와 신규 생성을 통해 이루어지므로 삭제하기 전에 모든 속성을 기억하고 신규 생성 후에 설정해야 합니다.

앞으로 나아가는 것 외에는 방법이 없는 것 같습니다. 아니면 먹을까?

파일:
123-2.mq5  10 kb
 
Dmitry Fedoseev :

삭제와 신규 생성을 통해 이루어지므로 삭제하기 전에 모든 속성을 기억하고 신규 생성 후에 설정해야 합니다.

앞으로 나아가는 것 외에는 방법이 없는 것 같습니다. 아마도 거기에?

객체 가시성 끄기 켜기

OBJ_NO_PERIODS ---> OBJ_ALL_PERIODS

 
Sergey Chalyshev :

정확하지 않습니다. 아마도 제가 올바른 질문을 하지 않았을 수 있습니다.

하나의 프로그램(스크립트, 인디케이터)에서 여러 개의 창을 구성하는 것은 어렵지 않습니다.

차트의 작은 창에 데이터를 표시하는 표시기를 만들고 싶습니다. 그리고 이 창을 차트에 편리하게 배치하고, 마우스로 드래그하고, 마우스로 창의 크기를 조정할 수 있도록(바람직하지만 없어도 가능합니다). 차트에서 이러한 지표 중 일부를 실행해야 하며 각각 고유한 매개변수가 있습니다. 지금까지는 다른 표시기의 이벤트가 교차하지 않고 표시기가 마우스 이벤트에 적절하게 응답하는지 확인하는 방법을 알 수 없습니다. 그리고 나는 아직 어느 것이 더 낫고, 더 단순하고, 캔버스인지, 물건인지 결정하지 못했습니다. Dialog 표준 라이브러리에는 아무 일도 일어나지 않습니다.

세르게이 찰리셰프 :

한 창은 다른 창 아래에 숨겨져 있고 다른 창은 맨 위에 있는 이유는 무엇입니까?

세 줄의 코드를 추가했으며 이제 마우스를 잡으면 창이 맨 위에 있는 창으로 재설정됩니다.

파일:
 
Artyom Trishkin :

객체 가시성 끄기 켜기

OBJ_NO_PERIODS ---> OBJ_ALL_PERIODS

예, 감사합니다. 솔루션이 작동합니다.

 
Nikolai Semko :

세 줄의 코드를 추가했으며 이제 마우스를 잡으면 창이 맨 위에 있는 창으로 재설정됩니다.

동일한 차트에서 두 번째 지표를 시작할 수 없습니다. 때로는 그것이 밝혀지지만 객체의 좌표가 일치하면 드래그 할 때 동기적으로 움직이기 시작합니다.

 
Dmitry Fedoseev :

이제 우리는 이것을 합니다. 개체를 끌기 시작하기 전에 클릭해야 합니다.

멋진! 모든 UX 디자이너는 기쁨에 헐떡였습니다))
 

안녕! 모두 새해 복 많이 받으세요!!!

프로그래머가 아닌 사람에게 질문이 있습니다.)... 표시기 는 이전에 여기에 게시된 코드를 기반으로 생성되었으며, 단순히 Canvas를 사용하여 차트의 배경색 을 교체 가능하고 매끄러운 이미지로 변경합니다. "차트 위"를 포함하지 않고 생성된 배경을 어떻게 배경으로 보낼 수 있습니까?

다만 아직 전문가 패널이 있고 '차트 위'가 켜진 상태에서 엉망인 것뿐)

스레드에서 답을 찾지 못했지만 지식 자체가 코드를 선택하기에 충분하지 않습니다.) ... 개인에서 할 수 있으므로 지점을 버리지 않습니다.

사유: