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

 
Vitaliy Kuznetsov #:

여러분, 도와주세요.

아이콘은 윙딩스 글꼴에서 따온 것임을 우리 모두 알고 있습니다.

그래서 한 사용자에게 일부 아이콘이 표시되지 않는 이상한 상황이 발생했습니다. 아이콘은 캔버스에 있습니다.

그래서 특별한 테스트 코드를 만들었습니다. 그 결과는 다음과 같습니다.

보시다시피 글꼴이 제대로 작동합니다. 그리고 이것이 사용자에게 어떻게 보이는지입니다:

놀랍지만 사실입니다. 글꼴이 캔버스 시트의 모든 아이콘을 표시하지는 않습니다.

해결책이 있으면 게시해 주세요. 코드가 첨부되어 있습니다. 같은 오류가 있지만 그런 문제로 해결 된 사람은 하나만 작성하면 어디에서나 재현 할 수 없습니다.

사용자에게 Win10 홈 노트북이 있습니다.

사용자가 항상 같은 그림을 가지고 있습니까 아니면 변경됩니까?

 
Vitaliy Kuznetsov #:

여러분, 도와주세요.

아이콘은 윙딩스 글꼴에서 따온 것임을 모두 알고 있습니다.

그래서 한 사용자에게 일부 아이콘이 표시되지 않는 이상한 상황이 발생했습니다. 아이콘은 캔버스에 있습니다.

그래서 특별한 테스트 코드를 만들었습니다. 그 결과는 다음과 같습니다.

보시다시피 글꼴이 제대로 작동합니다. 그리고 이것이 사용자에게 어떻게 보이는지입니다:

놀랍지만 사실입니다. 글꼴이 캔버스 시트의 모든 아이콘을 표시하지는 않습니다.

해결책이 있으면 게시해 주세요. 코드가 첨부되어 있습니다. 같은 오류가 있지만 그런 문제로 해결 된 사람은 하나만 작성하면 어디에서나 재현 할 수 없습니다.

사용자에게 Win10 홈 노트북이 있습니다.

아마도 사용자는 PC에 일부 테마 또는 소프트웨어를 넣었을 것입니다. 타사 응용 프로그램이 기본 글꼴 파일을 대체하는 경우가 발생합니다....

 
Nikolai Semko #:

사용자가 항상 같은 사진을 가지고 있나요, 아니면 변경되나요?

모르겠습니다. 화살표가 표시되지 않는 것부터 시작되었습니다. 그래서 테스트 표시기를 만들었습니다. 그것도 화살표가 없습니다.

오늘 다른 컴퓨터에서 확인하려고 합니다. 모든 것이 정상이면 지역적으로 고립된 사례라는 뜻입니다.

블라디미르 파스투샤크 #:

아마도 사용자가 PC에 테마 나 소프트웨어를 설치했을 것입니다. 타사 응용 프로그램이 기본 글꼴 파일을 대체하는 경우가 발생합니다 ...

그는이 스레드 https://www.mql5.com/en/forum/316034 의 권장 사항에 따라 글꼴을 여러 번 다시 설치하고 컴퓨터를 여러 번 다시 시작했습니다.

또한 비디오 드라이버와 다음 항목도 설치 / 재설치하도록 조언했습니다.



그의 말을 기다려 보겠습니다. 저에게 가장 중요한 것은 사건이 대량으로 발생하지 않는다는 것입니다. 그런 다음 모든 아이콘을 글꼴이 아닌 그래픽으로 그릴 것입니다.

이 전체 이야기에서 사용자는 2 번의 활성화를 낭비했습니다.

Solved : MT4 wingdings font or character bugs
Solved : MT4 wingdings font or character bugs
  • 2019.06.18
  • www.mql5.com
Dear guys, some day ago I updated my windows 10 to Version 1903 Build 18362...
 
Vitaliy Kuznetsov #:

여러분, 도와주세요.

아이콘은 윙딩스 글꼴에서 따온 것임을 모두 알고 있습니다.

그래서 한 사용자에게 일부 아이콘이 표시되지 않는 이상한 상황이 발생했습니다. 아이콘은 캔버스에 있습니다.

그래서 특별한 테스트 코드를 만들었습니다. 그 결과는 다음과 같습니다.

보시다시피 글꼴이 제대로 작동합니다. 그리고 이것이 사용자에게 어떻게 보이는지입니다:

놀랍지만 사실입니다. 글꼴이 캔버스 시트의 모든 아이콘을 표시하지는 않습니다.

해결책이 있으면 게시해 주세요. 코드가 첨부되어 있습니다. 같은 오류가 있지만 그런 문제로 해결 된 사람이 하나만 작성하면 어디에서나 재현 할 수 없습니다.

사용자에게 Win10 홈 노트북이 있습니다.

클라이언트에는 분명히 스케일이 활성화되어 있습니다. 물론 그럴 것 같지는 않지만 캔버스로 출력 할 때 글꼴 크기 -120 대신 18을 사용해보십시오.

https://www.mql5.com/ru/docs/objects/textsetfont

크기가 음수로 설정된 경우 지정된 크기는 10분의 1 논리 포인트(-350 값은 35 논리 포인트)로 설정된 것으로 가정하고 10으로 나눈 다음 결과 값을 장치의 물리적 단위(픽셀)로 변환하여 사용 가능한 글꼴에서 문자 높이의 절대 값에 해당합니다. OBJ_LABEL 개체에서와 동일한 크기의 텍스트를 화면에 표시하려면 개체 속성에 지정된 글꼴 크기를 취하고 -10을 곱합니다.

Документация по MQL5: Графические объекты / TextSetFont
Документация по MQL5: Графические объекты / TextSetFont
  • www.mql5.com
TextSetFont - Графические объекты - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Ilyas #:

클라이언트에 스케일이 활성화되어 있는 것은 확실하지만, 칸버스에 출력할 때 글꼴 크기를 18 대신 -120으로 사용해 보세요.

https://www.mql5.com/ru/docs/objects/textsetfont

확대/축소를 10%로 설정해도 아이콘이 여전히 표시되므로 저도 의심스럽습니다. 클라이언트의 연락을 기다리는 중입니다. 그는 다른 컴퓨터에서 확인해야 합니다.

시스템의 글꼴 증가와 애플리케이션의 전체 줌을 모두 확인했습니다.


150% 확대 시 사진은 다음과 같지만 아이콘은 여전히 남아 있습니다.



 

이것이 제가 얻은 대답입니다:

이제 3 대의 다른 노트북, 1 대는 집에서, 2 대는 직장에서 (모두 Windows 10 홈이있는) 3 대의 다른 노트북에서 wingdings ex4를 시도했는데 결과가 동일하므로 아마도 운영 체제 때문일까요?

번역: 이제 3대의 다른 노트북, 1대는 집에서, 2대는 직장에서 (모두 윈도우 10 홈이 설치된) 3대의 다른 노트북에서 윙딩스 ex4를 시도했는데 결과가 동일하므로 아마도 운영 체제 때문일까요?

이것은 두 번째 노트북의 스크린 샷입니다.


이 문제는 캔버스 및 Win 10 홈의 윙딩스와 직접적으로 관련이 있는 것으로 밝혀졌습니다.

 
Vitaliy Kuznetsov #:

이것이 제가 얻은 대답입니다:

이제 3 대의 다른 노트북, 1 대는 집에서, 2 대는 직장에서 (모두 Windows 10 홈이있는) 3 대의 다른 노트북에서 wingdings ex4를 시도했는데 결과는 동일하므로 아마도 운영 체제 일 수 있습니까?


이것은 두 번째 노트북의 스크린 샷입니다.


이 문제는 캔버스의 윙딩스와 Win 10 홈과 직접적으로 관련이 있는 것으로 밝혀졌습니다.


Windows 인코딩의 미묘함에 베팅하고 있습니다.
레이블에서 모든 것이 정상인 이유가 이상하지만.
재생 없이는 알 수 없기 때문에 환자를 해부해야합니다.
클라이언트가 언어 설정과 유니 코드로 재생하도록합니다. 아마 문제가 있을 겁니다.

 
Microsoft
  • support.microsoft.com
Some key improvements have been made in Windows 10 that affect fonts; more details on this are provided below. A side effect of these changes is that a small subset of existing apps created for earlier versions of Windows or Windows Phone may be affected. Some fonts that were included in Windows Phone 8.1 are not included in Windows 10 Mobile...
 
Nikolai Semko #:


Windows 인코딩의 미묘함에 베팅하고 있습니다.
레이블에서 모든 것이 정상인 이유가 이상하지만.
재생 없이는 알 수 없기 때문에 환자를 해부해야 합니다.
클라이언트가 언어 설정과 유니코드로 재생하도록 합니다. 아마 문제가 있을 겁니다.

니콜라이 셈코 #:
주제에 대해 뭔가를 찾았습니다:
https://support.microsoft.com/en-us/topic/why-does-some-text-display-with-square-boxes-in-some-apps-on-windows-10-b078a35f-9709-1780-44c0-8c27a58205a2

글꼴이 아랍어 나 힌디어에서 작동하지 않는다고 생각하지만 여기 그 사람은 영국 출신이고 테스트는 3 대의 노트북에서 이루어졌습니다 (그런데 아직 화면 해상도를 확인하지 않았습니다).

아마도 해결책을 찾은 다음 각 사용자에게 해결 방법을 설명 할 수있을 것입니다.

그러나 나는 다른 방향으로 갈 것입니다. 손으로 아이콘을 다시 그릴 것입니다) 매뉴얼을 만드는 것보다 쉽습니다. 특히 이미 솔루션에 많은 시간을 보냈고 아직 해결책을 찾지 못했기 때문에 더욱 그렇습니다.

모두 감사합니다!

 

재치가 필요한 문제입니다.


EA에 그래픽 요소가있는 경우 대시 보드가있는 표시기 (모든)가 EA로 인해 전환 할 때 터미널이 중단된다는 것을 우리 모두 알고 있습니다.

그러나 나는 내 눈으로 이벤트, 타이머 및 마우스 추적 기능이있는 다른 제품과 충돌하지 않고 놀랍게도 중단없이 작동하는 패널을 직접 보았습니다. 즉, 내가 직접 쓸 수있는 제품을 연결하는 직접적인 목발없이.

저자는 솔루션 공유 요청에 대해 침묵했습니다.)


캔버스 그래픽이 있는 EA가 표시기를 통해 대시보드 전환에 반응하지 않도록 하는 방안에 대해 어떻게 생각하시나요? 지연을 처방하거나 다른 것을 처방 할 수 있습니다. MT4에 관한 질문


알고는 있지만 어떤 이유로 모두에게 말하고 싶지 않지만 캔버스에 능숙하다면 프리랜서를 통해 주문하려면 저에게 이메일을 보내주십시오. 하지만 계좌에 필요한 금액이 입금되려면 몇 주 정도 기다려야 합니다.

어쨌든, 저는 갈등없이 뉘앙스를 해결할 수있는 두뇌가 없기 때문에 몇 가지 간단한 캔버스 과제를 게시 할 계획입니다. 그리고 다시 한 번, 제가 직접 눈으로 봤기 때문에 해결할 수 있습니다. 이 코드는 시장의 산물인 비공개 코드이기 때문에 더 이상 말씀드릴 수 없습니다.